Full results from the 2012 ISU Grand Prix of Figure Skating’s Skate Canada International event in Windsor, Ont., Oct. 26-28.

Canadians competing are:

Men: Elladj Balde, Patrick Chan, Liam Firus.

Ladies: Amelie Lacoste, Kaetlyn Osmond.

Pairs: Meagan Duhamel & Eric Radford, Paige Lawrence & Rudy Swiegers.

Dance: Piper Gilles & Paul Poirier, Kharis Ralph & Asher Hill, Tessa Virtue & Scott Moir.

Click here to follow Pj Kwong's live blog from Skate Canada.

Click here for CBC's ISU Grand Prix broadcast and streaming schedule.

Ladies' Results
Place Name Country Points SP FS
1 KAETLYN OSMOND CANADA 176.45 2 2
2 Akiko Suzuki Japan 175.16 5 1
3 Kanako Murakami Japan 168.04 4 4
4 Elizaveta Tuktamysheva Russia 168.00 6 3
5 Elene Gedevanishvili Georgia 160.52 1 5
6 Ksenia Makarova Russia 154.11 3 9
7 Gracie Gold United States 151.57 9 6
8 AMELIE LACOSTE CANADA 151.44 7 7
9 Caroline Zhang United States 149.87 8 8
10 Polina Shelepen Russia 124.29 10 10
Pairs Results
Place Name Country Points SP FS
1 Aliona Savchenko/Robin Szolkowsky Germany 201.36 1 1
2 MEAGAN DUHAMEL/ERIC RADFORD CANADA 190.49 2 2
3 Stefania Berton/Ondrej Hotarek Italy 172.03 3 3
4 PAIGE LAWRENCE/RUDI SWIEGERS CANADA 158.33 4 4
5 Daria Popova/Bruno Massot France 149.37 5 5
6 Tiffany Vise/Don Baldwin U.S. 141.21 7 6
7 Lindsay Davis/Mark Ladwig U.S. 122.26 6 7
Men's Results
Place Name Country Points SP FS
1 Javier Fernandez Spain 253.94 1 1
2 PATRICK CHAN CANADA 243.43 2 2
3 Nobunari Oda Japan 238.34 3 3
4 Florent Amodio France 218.72 5 5
5 Ross Miner U.S. 213.60 8 4
6 Denis Ten Kazakhstan 203.70 4 8
7 ELLADJ BALDE CANADA 199.94 6 9
8 Takahito Mura Japan 199.74 9 6
9 Artur Gachinski Russia 199.58 7 7
10 LIAM FIRUS CANADA 169.67 10 10
Ice Dance Results
Place Name Country Points SD FD
1 TESSA VIRTUE/SCOTT MOIR CANADA 169.41 1 1
2 Anna Cappellini/Luca Lanotte Italy 160.06 2 2
3 Ekaterina Riazanova/Ilia Tkachenko Russia 143.39 3 3
4 PIPER GILLES/PAUL POIRIER CANADA 136.74 5 4
5 Madison Hubbell/Zachary Donohue U.S. 135.16 4 6
6 Julia Zlobina/Alexei Sitnikov Azerbaijan 132.80 7 5
7 Pernelle Carron/Lloyd Jones France 130.75 6 7
8 KHARIS RALPH/ASHER HILL CANADA 126.60 8 8