Cup of China

Sport Figure Skating
Competition Category Other International Competitions
Years 2003—2024
Editions 19
Competitors 188
Countries 20

The 2018 editon was replaced by the Grand Prix of Helsinki

The 2021 editon was replaced by the Gran Premio d’Italia due to the COVID-19 pandemic.

The 2022 editon was replaced by the MK John Wilson Trophy due to the COVID-19 pandemic.

Editions

Edition Host City Country Held Events Competitors Countries
2003 Cup of China Beijing CHN 6 – 9 November 2003 4 17 6
2004 Cup of China Beijing CHN 11 – 14 November 2004 4 18 6
2005 Cup of China Beijing CHN 2 – 6 November 2005 4 18 7
2006 Cup of China Nanjing CHN 9 – 12 November 2006 4 18 8
2007 Cup of China Harbin CHN 7 – 11 November 2007 4 18 7
2008 Cup of China Beijing CHN 5 – 9 November 2008 4 18 8
2009 Cup of China Beijing CHN 29 October – 1 November 2009 4 18 8
2010 Cup of China Beijing CHN 4 – 7 November 2010 4 18 7
2011 Cup of China Shanghai CHN 3 – 6 November 2011 4 18 7
2012 Cup of China Shanghai CHN 2 – 4 November 2012 4 18 6
2013 Cup of China Beijing CHN 1 – 3 November 2013 4 18 7
2014 Cup of China Shanghai CHN 7 – 9 November 2014 4 18 6
2015 Cup of China Beijing CHN 6 – 8 November 2015 4 18 6
2016 Cup of China Beijing CHN 18 – 20 November 2016 4 18 4
2017 Cup of China Beijing CHN 3 – 5 November 2017 4 18 6
2019 Cup of China Chongqing CHN 8 – 10 November 2019 4 18 6
2020 Cup of China Chongqing CHN 6 – 7 November 2020 4 18 1
2023 Cup of China Chongqing CHN 10 – 12 November 2023 4 18 8
2024 Cup of China Chongqing CHN 22 – 24 November 2024 4 18 8

Medal table

Pos Country 🥇 Gold 🥈 Silver 🥉 Bronze Total
1 China CHN 18 22 12 52
2 Russia RUS 18 11 17 46
3 United States USA 10 14 7 31
4 Japan JPN 9 14 4 27
5 France FRA 6 1 3 10
6 Canada CAN 5 4 14 23
7 Italy ITA 4 1 7 12
8 South Korea KOR 2 0 1 3
9 Ukraine UKR 1 2 1 4
10 Germany GER 1 1 2 4
11 Hungary HUN 1 0 0 1
= Spain ESP 1 0 0 1
13 Israel ISR 0 2 0 2
14 Finland FIN 0 1 2 3
15 Kazakhstan KAZ 0 1 1 2
= Switzerland SUI 0 1 1 2
17 Belarus BLR 0 1 0 1
18 Czech Republic CZE 0 0 2 2
19 Belgium BEL 0 0 1 1
= Poland POL 0 0 1 1