Senior Ladies 1. Celyne Stoudmann 2. Krista Petty 3. Trina Lambe 4. Jaime Bisallion
Senior Men
| Senior Pairs 1. Jodeyne Higgins/Sean Rice 2. Michelle Bylow/Michael Pollard 3. Jessica Sheard/Brett Dunlop
Senior Dance
|
Junior Ladies 1. Jillian Sheard 2. Lindsay Shirreff 3. Candice Skelton 4. Shannon Fletcher 5. Andrea Smylie 6. Jennifer Ruppel 7. Lesley Hawker 8. Erin Prohaska 9. Angie Phillips 10.Devon Snider 11.Ashley Nochta 12.Lianne Marchand 13.Maria Premseler-Weber 14.Correne Decarlo 15.Jennifer Campitelli 16.Brianne Corcoran 17.Kimberley Galazka 18.Laura Lee Delchev 19.Kristina Franjik 20.Courtney McIntosh 21.Laura Mitchell 22.Natalie Wlodarczyk 23.Jennifer Huggins
| Junior Men 1. Jeff Franklin 2. Eric Ritter 3. Carl Issariotis 4. Eric Gee 5. Tim Hewitt
Junior Pairs
Junior Dance
|
Novice Ladies 1. Jackie Milman 2. Sandra Bukovscak 3. Amanda Gilroy 4. Shanique Ollivierre-Lake 5. Karlie Shewfelt 6. Amanda Elliott 7. Linda Ly 8. Amanda Merenda 9. Sarah Tan 10.Lori Barber 11.Sara Ditta 12.Shawna Tzakopolous 13.Rachel Ouellette 14.Deanna Ford withdrew: Erin Hyland withdrew: Eve Marie Butchart
| Novice Men 1. Trevor Farquharson 2. Aaron Cameron 3. Tony Broughton 4. Nathan Furniss 5. Kenny Rose 6. Dylan Moscovitch 7. Joshua Berg 8. Jakub Dzamba
Novice Pairs
Novice Dance
|
Pre-Novice Ladies 1. Maria Ziegler 2. Ashley Soldera 3. Carla Montgomery 4. Meredith Boxberger 5. Michelle Tierney 6. Alyssa Trivelli 7. Renee Trumbley 8. Courtney Evans 9. Kayla Gerrity 10.Jessie Coletti-Greco 11.Alessia Cartaginese 12.Sandra Soldera 13.Tammy Nascimento
Pre-Novice Men
| Pre-Novice Pairs 1. Janine Belec/Brian Shales 2. Ashley Greenhalgh/Jordan Frenette
Pre-Novice Dance
|
Juvenile Ladies 1. Vanessa Ho 2. Tabitha Trombley 3. Sarah Burke 4. Brittany Macdonald 5. Emily Hiltz 6. Katelyn Jolivel 7. Alexandra Matsui 8. Kendall Tyler 9. Tara Hibbs 10.Lauren Sule 11.Trista Walker 12.Kelsey Holland
Juvenile Men
| Juvenile Pairs 1. Michelle Cronin/Michael Berneche 2. Rose-Anne Salonga/Eugene Tse 3. Samantha Barber/Ryan Dias 4. Katherine Velez/Michael Mosley
Juvenile Dance
|
Pre-Juvenile Ladies 1. Samantha Kumar 2. Erin Miller 3. Melisa Baldwick 4. Signe Ronka 5. Kaylee Sawkins 6. Natasha Sukra 7. Michelle Beaumont 8. Erin Kodama 9. Katie McWhirter 10.Amanda Aitcheson 11.Taryn Milne 12.Heather Giles
| Pre-Juvenile Men 1. Joshua Silverman 2. Eugene Tse 3. Josh Godo 4. Travis Gilman 5. Nicholas Soldera 6. Eric von Hagen 7. Drew-Jordan Maharaj 8. Jeffrey Stoveld
Pre-Juvenile Pairs
Pre-Juvenile Dance
|