Below are the top 10 skaters in each of the four senior divisions at the 2012 Canadian Figure Skating Championships, Jan. 20-22 at the Moncton Coliseum Complex.

Defending champions are Patrick Chan (men), Cynthia Phaneuf (ladies), and Kirsten Moore-Towers and Dylan Moscovitch (pairs).

2011 ice dance champions Vanessa Crone and Paul Poirier are no longer a team. Crone retired from competition, while Poirier is skating with Piper Gilles.

Ladies Results
Place Name Points SP FS
1 Amelie Lacoste 159.51 52.43 107.08
2 Cynthia Phaneuf 157.94 49.66 108.28
3 Kaetlyn Osmond 155.47 56.94 98.53
4 Alexandra Najarro 151.56 52.34 99.22
5 Adriana DeSanctis 142.66 46.05 96.61
6 Kate Charbonneau 142.06 45.54 96.52
7 Vanessa Grenier 136.05 47.49 88.56
8 Roxanne Rheault 132.21 47.58 84.63
9 Alaine Chartrand 128.77 39.45 89.32
10 Alexandra Gagnon 124.70 41.46 83.24
Pairs Results
Place Name Points SP FS
1 Meagan Duhamel/Eric Radford 190.11 60.92 129.19
2 Jessica Dube/Sebastien Wolfe 171.60 60.65 110.95
3 Paige Lawrence/Rudi Swiegers 168.84 58.55 110.29
4 Kirsten Moore-Towers/Dylan Moscovitch 164.42 60.26 104.16
5 Taylor Steele/Rob Schultz 144.33 46.88 97.45
6 Margaret Purdy/Michael Marinaro 142.40 49.27 93.13
7 Brittany Jones/Kurtis Gaskell 141.26 53.16 88.10
8 Natasha Purich/Raymond Schultz 140.97 47.42 93.55
9 Julianne Seguin/Andrew Evans 135.59 45.82 89.77
10 Noemie Arseneault/Simon-Pierre Cote 132.64 44.03 88.61
Ice Dance Results
Place Name Points SD FD
1 Tessa Virtue/Scott Moir 180.02 68.41 111.61
2 Kaitlyn Weaver/Andrew Poje 174.53 68.27 106.26
3 Piper Gilles/Paul Poirier 163.54 62.78 100.76
4 Kharis Ralph/Asher Hill 147.51 58.92 88.59
5 Alexandra Paul/Mitchell Islam 146.48 57.30 89.18
6 Nicole Orford/Thomas Williams 145.53 56.58 88.95
7 Tarrah Harvey / Keith Gagnon 137.41 53.87 83.54
8 Larissa Van As/Troy Shindle 109.80 38.52 71.28
9 Mélissande Dumas/David Mackay Perry 106.22 39.40 66.82
10 Shanna René De Cotret-Laporte/Alexandre Laliberté 106.02 42.60 63.42
Men's Results
Place Name Points SP FS
1 Patrick Chan 302.14 101.63 200.81
2 Kevin Reynolds 239.44 80.81 158.63
3 Jeremy Ten 207.50 70.81 136.69
4 Elladj Balde 206.53 68.32 138.21
5 Andrei Rogozine 188.64 60.82 127.82
6 Liam Firus 187.78 66.34 121.44
7 Nam Nguyen 179.28 57.32 121.96
8 Raphael Yacobi-Harris 169.82 56.19 113.63
9 Samuel Morais 166.08 59.19 106.89
10 Maxime-Billy Fortin 156.71 52.17 104.54