Floaroma Ribbon (Settling a Not-So-Old Score!) Obtained in Floaroma Town.
Aqua Ribbon (for winning the Wallace Cup) (Strategy with a Smile!) Obtained in Lake Valor.
Celestic Ribbon (Battling The Generation Gap!) Obtained in Celestic Town.
Chocovine Ribbon (Another One Gabites the Dust!) Obtained in Chocovine Town.
Daybreak Ribbon (Playing the Performance Encore!) Obtained in Daybreak Town.
This is the only thing you really need to know about her winning-ribbons, but extra info is included if needed..
Grand Festival ranking
Sinnoh Grand Festival - Runner-up (A Grand Fight for Winning!)
Unofficial Contest - Runner-up (Borrowing on Bad Faith!)
Hearthome City Tag Battle Competition - Runner-up (with Conway) (Smells Like Team Spirit!)
Hearthome Collection - Winner (Arriving in Style!)
Pokémon Ping Pong Tournament - Top 4 (To Thine Own Pokémon Be True!)
Twinleaf Festival Battle Tournament - N/A (Challenging a Towering Figure!)
Pokémon World Tournament Junior Cup - Top 8 (Battling Authority Once Again!)