Senior Ladies 1. Angela Derochie 2. Heather Geboers 3. Renee Richard withdrew: Stefanie Partridge withdrew: Nancy Lance
| Senior Men 1. Derek Schmidt 2. Sacha Lalonde
|
Junior Ladies 1. Kaileigh Boyer 2. Rachel Richard 3. Jacquie Meyers 4. Alison Adam 5. Jennifer Mason 6. Lindsay Brouse 7. Andrea Elliott 8. Jennifer Sauer 9. Andrea Cooper 10.Josee Denis 11. Taryne Smith 12.Crista Stanley 13.Julie Frizell 14.Morgan Richmond 15.Jennifer Howitt 16.Michelle Dempsey 17.Aline Larochelle 18.Allison Carman 19.Isabelle Gaudreault 20.Andrea Lawn 21.Amber Letwin 22.Jennifer Cochrane 23.Sarah Cochrane
| Junior Men 1. Fedor Andreev 2. Mark Lauzon 3. Adam Colville 4. Mark Butt 5. Joel Geleynse 6. Lars Ahlgren 7. Christopher Ough withdrew: Tim White
Junior Dance
|
Novice Ladies 1. Nicole Till 2. Stephanie Gauthier-Brouillette 3. Shannon Dickson 4. Lori Ricica 5. Lindsay Moloney 6. Ashley Holmes 7. Samantha Reynolds 8. Lindsay Myers 9. Shannon Stephens 10.Caoimhe O'Donnell 11.Ashley Tinney 12. Rachel Coens 13.Sybil Ward 14.Michele Hastie 15.Heather Schijns 16.Cindy Taillon 17.Victoria Reinhardt 18.Johanna Purdy 19.Angela Spiridis 20.Jordan Billard
| Novice Men 1. Matthew Bueno 2. Matt MacMurdo 3. Allen Chung 4. Tyler Cochrane 5. Kevin Haggerty 6. Jacob Owen-Going 7. James Shinnan 8. Iain Christiansen 9. Christopher Saikali
Novice Dance
|
Pre-Novice Ladies 1. Ashton Tessier 2. Sara Cwynar 3. Erin Smith 4. Erica Downes 5. Sarah Morand 6. Cindy Cashman 7. Heather Burnett 8. Rebecca Pivnick 9. Christina Jansen 10.Caroline Berkhoff 11.Sarah Jane Monaghan 12.Brittany Latrielle 13.Lindsay Basinger 14.Tommie-Amber Pirie 15.Amanda Smith 16.Myrna Davies
| Pre-Novice Men 1. Brennan Martin 2. Damien Mainprize 3. Christopher Gibson 4. Tyler Colligan 5. Justin O'Shaughnessy 6. Andrew Campbell 7. Joseph Baker 8. Andrew Nicholas 9. Bradley Yaeger
Pre-Novice Pairs
Pre-Novice Dance
|
Juvenile Ladies 1. Jennifer-Ashley Scott 2. Claire Keon 3. Shannon Poisson 4. Andree Chareauvert 5. Stephanie St. Laurent 6. Julie Mason 7. Breanne Williams 8. Gillian Strudwick 9. Anne Houston 10.Jennifer Sinfeld 11.Amanda Milburn 12.Amy Ellerington
| Juvenile Men 1. Christopher Tesseyman 2. Jamie Forsythe 3. Joshua McGrath 4. Michael Elias 5. Vincent Grenier 6. Michael Grivich 7. Eric Wilson
Juvenile Pairs
Juvenile Dance
|
Pre-Juvenile Ladies 1. Jessica Elliott 2. Talia Feder 3. Melissa Maguire 4. Jenna Crothers 5. Haley Cooper 6. Lauren Wilson 7. Meaghan Mainville 8. Kaitie Giffin 9. Alex Billard 10.Heather Kileeg 11.Jennifer Miller 12.Kayla Pierce 13.Nicole Moehrle 14.Amanda Luna 15.Olivia Podlesny
|