Figure Skating Wikia
Advertisement

The ISU Junior Grand Prix of Figure Skating is a series of annually held international junior-level competitions. Skaters will earn points according to their placement at individual events, and the six skaters with the most points will qualify for the Junior Grand Prix Final.

Medalists[]

Men[]

Competition City Gold Silver Bronze
1997 JGP France
Flag of France
Saint Gervais Timothy Goebel
Flag of the United States
Matthew Savoie
Flag of the United States
David Jäschke
23px-Flag of Germany
1997 JGP Bulgaria
Flag of Bulgaria
Sofia Ivan Dinev
Flag of Bulgaria
Derrick Delmore
Flag of the United States
Yosuke Takeuchi
23px-Flag of Japan
1997 JGP Ukraine
Flag of Ukraine
Dnipro Timothy Goebel
Flag of the United States
Vincent Restencourt
Flag of France
Yosuke Takeuchi
23px-Flag of Japan
1997 JGP Germany
23px-Flag of Germany
Chemnitz Matthew Savoie
Flag of the United States
Alexei Vasilevski
Flag of Russia
David Jäschke
23px-Flag of Germany
1997 JGP Hungary
Flag of Hungary
Székesfehérvár Vitali Danilchenko
Flag of Ukraine
Christo Turlakov
Flag of Bulgaria
Vincent Restencourt
Flag of France
1997 JGP Slovakia
Flag of Slovakia
Banská Bystrica Ivan Dinev
Flag of Bulgaria
Pavel Kersha
Flag of Russia
Juraj Sviatko
Flag of Slovakia
1997-98 JGP Final
Flag of Switzerland
Lausanne Timothy Goebel
Flag of the United States
Ivan Dinev
Flag of Bulgaria
Matthew Savoie
Flag of the United States
1998 JGP France
Flag of France
Saint Gervais Vincent Restencourt
Flag of France
Ryan Bradley
Flag of the United States
Matthew Savoie
Flag of the United States
1998 JGP Mexico
MEX
Mexico City Yosuke Takeuchi
23px-Flag of Japan
Eiji Iwamoto
23px-Flag of Japan
Jeffrey Franklin
Flag of Canada
1998 JGP Bulgaria
Flag of Bulgaria
Sofia Ilia Klimkin
Flag of Russia
Stefan Lindemann
23px-Flag of Germany
Soshi Tanaka
23px-Flag of Japan
1998 JGP Ukraine
Flag of Ukraine
Kiev Andriy Kyforenko
Flag of Ukraine
Alexei Vasilevski
Flag of Russia
Alexander Smovkin
Flag of Ukraine
1998 JGP Germany
23px-Flag of Germany
Chemnitz Vincent Restencourt
Flag of France
Stefan Lindemann
23px-Flag of Germany
Scott Smith
Flag of the United States
1998 JGP Hungary
Flag of Hungary
Budapest Ilia Klimkin
Flag of Russia
Yosuke Takeuchi
23px-Flag of Japan
Ryan Bradley
Flag of the United States
1998 JGP China
Flag of the People's Republic of China
Beijing Guo Zhengxin
Flag of the People's Republic of China
Gao Song
Flag of the People's Republic of China
Yu Wang
Flag of the People's Republic of China
1998 JGP Slovakia
Flag of Slovakia
Banská Bystrica Johnny Weir
Flag of the United States
Lukáš Rakowski
Flag of the Czech Republic
Matthew Davies
23px-Flag of the United Kingdom
1998-99 JGP Final
Flag of the United States
Detroit Vincent Restencourt
Flag of France
Ilia Klimkin
Flag of Russia
Alexei Vasilevski
Flag of Russia
1999 JGP Croatia
CRO
Zagreb Florian Just
23px-Flag of Germany
Laurent Porteret
Flag of France
Denis Balandin
Flag of Russia
1999 JGP Canada
Flag of Canada
Montreal Soshi Tanaka
23px-Flag of Japan
Ryan Bradley
Flag of the United States
Kensuke Nakaniwa
23px-Flag of Japan
1999 JGP Czech Republic
Flag of the Czech Republic
Ostrava Fedor Andreev
Flag of Canada
Lukáš Rakowski
Flag of the Czech Republic
Valery Medvedev
Flag of Russia
1999 JGP Netherlands
NED
The Hague Fedor Andreev
Flag of Canada
Alan Street
23px-Flag of the United Kingdom
Cyril Brun
Flag of France
1999 JGP Slovenia
SLO
Bled Stefan Lindemann
23px-Flag of Germany
Ben Miller
Flag of the United States
Denis Balandin
Flag of Russia
1999 JGP Sweden
SWE
Stockholm Evan Lysacek
Flag of the United States
Cyril Brun
Flag of France
Ryan Bradley
Flag of the United States
1999 JGP Norway
NOR
Hamar Gao Song
Flag of the People's Republic of China
Johnny Weir
Flag of the United States
Andrei Lezin
Flag of Russia
1999 JGP Japan
23px-Flag of Japan
Nagano Soshi Tanaka
23px-Flag of Japan
Ma Xiaodong
Flag of the People's Republic of China
Stéphane Lambiel
Flag of Switzerland
1999-00 JGP Final
23px-Flag of Poland
Gdańsk Gao Song
Flag of the People's Republic of China
Stefan Lindemann
23px-Flag of Germany
Fedor Andreev
Flag of Canada
2000 JGP France
Flag of France
Saint Gervais Anton Smirnov
Flag of Russia
Nicholas Young
Flag of Canada
Marc Bosse
Flag of Canada
2000 JGP Mexico
MEX
Mexico City Ryan Bradley
Flag of the United States
Stéphane Lambiel
Flag of Switzerland
Shawn Sawyer
Flag of Canada
2000 JGP Ukraine
Flag of Ukraine
Kiev Parker Pennington
Flag of the United States
Sergei Dobrin
Flag of Russia
Jeffrey Buttle
Flag of Canada
2000 JGP Germany
23px-Flag of Germany
Chemnitz Stanislav Timchenko
Flag of Russia
Evan Lysacek
Flag of the United States
Maxime Duchemin
Flag of France
2000 JGP China
Flag of the People's Republic of China
Harbin Xiaodong Ma
Flag of the People's Republic of China
Johnny Weir
Flag of the United States
Yingdi Ma
Flag of the People's Republic of China
2000 JGP Czech Republic
Flag of the Czech Republic
Ostrava Parker Pennington
Flag of the United States
Sergei Dobrin
Flag of Russia
Nicholas Young
Flag of Canada
2000 JGP Poland
23px-Flag of Poland
Gdańsk Ryan Bradley
Flag of the United States
Andrei Griazev
Flag of Russia
Stanislav Timchenko
Flag of Russia
2000 JGP Norway
NOR
Hamar Xiaodong Ma
Flag of the People's Republic of China
Evan Lysacek
Flag of the United States
Anton Smirnov
Flag of Russia
2000-01 JGP Final
23px-Flag of the United Kingdom
Ayr Xiaodong Ma
Flag of the People's Republic of China
Sergei Dobrin
Flag of Russia
Stanislav Timchenko
Flag of Russia
2001 JGP Bulgaria
Flag of Bulgaria
Sofia Shawn Sawyer
Flag of Canada
Daisuke Takahashi
23px-Flag of Japan
Shaun Rogers
Flag of the United States
2001 JGP USA (cancelled)
Flag of the United States
Phoenix N/A
2001 JGP Czech Republic
Flag of the Czech Republic
Ostrava Andrei Griazev
Flag of Russia
Kevin van der Perren
Flag of Belgium (civil)
Damien Djordjevic
Flag of France
2001 JGP Poland
23px-Flag of Poland
Gdańsk Stanislav Timchenko
Flag of Russia
Karel Zelenka
Flag of Italy
Alexander Uspenski
Flag of Russia
2001 JGP Netherlands
NED
The Hague Kevin van der Perren
Flag of Belgium (civil)
Jamal Othman
Flag of Switzerland
Nicholas Young
Flag of Canada
2001 JGP Sweden
SWE
Malmö Andrei Griazev
Flag of Russia
Xiaodong Ma
Flag of the People's Republic of China
Ari-Pekka Nurmenkari
Flag of Finland
2001 JGP Italy
Flag of Italy
Milan Stanislav Timchenko
Flag of Russia
Alexander Shubin
Flag of Russia
Xiaodong Ma
Flag of the People's Republic of China
2001 JGP Japan
23px-Flag of Japan
Nagano Daisuke Takahashi
23px-Flag of Japan
Ari-Pekka Nurmenkari
Flag of Finland
Shawn Sawyer
Flag of Canada
2001-02 JGP Final
SLO
Bled Stanislav Timchenko
Flag of Russia
Xiaodong Ma
Flag of the People's Republic of China
Kevin van der Perren
Flag of Belgium (civil)
2002 JGP France
Flag of France
Courchevel Alexander Shubin
Flag of Russia
Evan Lysacek
Flag of the United States
Jordan Brauninger
Flag of the United States
2002 JGP Yugoslavia
22px-Flag of Yugoslavia (1946-1992)
Belgrade Shawn Sawyer
Flag of Canada
Wesley Campbell
Flag of the United States
Song Chol-Ri
PRK
2002 JGP USA
Flag of the United States
Scottsdale Andrei Griazev
Flag of Russia
Parker Pennington
Flag of the United States
Ken Rose
Flag of Canada
2002 JGP Canada
Flag of Canada
Montreal Andrei Griazev
Flag of Russia
Evan Lysacek
Flag of the United States
Jamal Othman
Flag of Switzerland
2002 JGP Slovakia
Flag of Slovakia
Bratislava Alexander Shubin
Flag of Russia
Nobunari Oda
23px-Flag of Japan
Yannick Ponsero
Flag of France
2002 JGP Germany
23px-Flag of Germany
Chemnitz Sergei Dobrin
Flag of Russia
Tomáš Verner
Flag of the Czech Republic
Nicholas LaRoche
Flag of the United States
2002 JGP China
Flag of the People's Republic of China
Beijing Mikhail Magerovski
Flag of Russia
Rui Yi
Flag of the People's Republic of China
Jialiang Wu
Flag of the People's Republic of China
2002 JGP Italy
Flag of Italy
Milan Sergei Dobrin
Flag of Russia
Parker Pennington
Flag of the United States
Jamal Othman
Flag of Switzerland
2002-03 JGP Final
NED
The Hague Alexander Shubin
Flag of Russia
Sergei Dobrin
Flag of Russia
Parker Pennington
Flag of the United States
2003 JGP Bulgaria
Flag of Bulgaria
Sofia Andrei Griazev
Flag of Russia
Tomáš Verner
Flag of the Czech Republic
Shawn Sawyer
Flag of Canada
2003 JGP Slovakia
Flag of Slovakia
Bratislava Andrei Griazev
Flag of Russia
Nobunari Oda
23px-Flag of Japan
Christopher Mabee
Flag of Canada
2003 JGP Mexico
MEX
Mexico City Jordan Brauninger
Flag of the United States
Takahiko Kozuka
23px-Flag of Japan
Ken Rose
Flag of Canada
2003 JGP Czech Republic
Flag of the Czech Republic
Ostrava Tomáš Verner
Flag of the Czech Republic
Sergei Dobrin
Flag of Russia
Alexander Uspenski
Flag of Russia
2003 JGP Slovenia
SLO
Bled Christopher Mabee
Flag of Canada
Dennis Phan
Flag of the United States
Shawn Sawyer
Flag of Canada
2003 JGP Japan
23px-Flag of Japan
Okaya Evan Lysacek
Flag of the United States
Kazumi Kishimoto
23px-Flag of Japan
Nobunari Oda
23px-Flag of Japan
2003 JGP Croatia
CRO
Zagreb Evan Lysacek
Flag of the United States
Alban Préaubert
Flag of France
Sergei Dobrin
Flag of Russia
2003 JGP Poland
23px-Flag of Poland
Gdańsk Parker Pennington
Flag of the United States
Alexander Uspenski
Flag of Russia
Yasuharu Nanri
23px-Flag of Japan
2003-04 JGP Final
SWE
Malmö Evan Lysacek
Flag of the United States
Andrei Griazev
Flag of Russia
Christopher Mabee
Flag of Canada
2004 JGP France
Flag of France
Courchevel Yannick Ponsero
Flag of France
Andrei Lutai
Flag of Russia
Jérémie Colot
Flag of France
2004 JGP Hungary
Flag of Hungary
Budapest Alexander Uspenski
Flag of Russia
Yasuharu Nanri
23px-Flag of Japan
Sergei Voronov
Flag of Russia
2004 JGP USA
Flag of the United States
Long Beach Dennis Phan
Flag of the United States
Christopher Mabee
Flag of Canada
Princeton Kwong
Flag of the United States
2004 JGP China
Flag of the People's Republic of China
Harbin Mikhail Magerovski
Flag of Russia
Jamal Othman
Flag of Switzerland
Kazumi Kishimoto
23px-Flag of Japan
2004 JGP Serbia & Montenegro
Flag of Serbia and Montenegro
Belgrade Christopher Mabee
Flag of Canada
Shaun Rogers
Flag of the United States
Sergei Dobrin
Flag of Russia
2004 JGP Ukraine
Flag of Ukraine
Kiev Yasuharu Nanri
23px-Flag of Japan
Dennis Phan
Flag of the United States
Nobunari Oda
23px-Flag of Japan
2004 JGP Germany
23px-Flag of Germany
Chemnitz Jamal Othman
Flag of Switzerland
Alexander Uspenski
Flag of Russia
Princeton Kwong
Flag of the United States
2004 JGP Romania
ROU
Miercurea Ciuc Ryo Shibata
23px-Flag of Japan
Sergei Dobrin
Flag of Russia
Mikhail Magerovski
Flag of Russia
2004-05 JGP Final
Flag of Finland
Helsinki Dennis Phan
Flag of the United States
Yasuharu Nanri
23px-Flag of Japan
Alexander Uspenski
Flag of Russia
2005 JGP Slovakia
Flag of Slovakia
Bratislava Alexander Uspenski
Flag of Russia
Stephen Carriere
Flag of the United States
Philip Tischendorf
23px-Flag of Germany
2005 JGP Andorra
AND
Canillo Ryo Shibata
23px-Flag of Japan
Adrian Schultheiss
SWE
Geoffry Varner
Flag of the United States
2005 JGP Estonia
Flag of Estonia
Tallinn Tommy Steenberg
Flag of the United States
Kosuke Morinaga
23px-Flag of Japan
Ivan Tretiakov
Flag of Russia
2005 JGP Canada
Flag of Canada
Montreal Patrick Chan
Flag of Canada
Takahiko Kozuka
23px-Flag of Japan
Craig Ratterree
Flag of the United States
2005 JGP Bulgaria
Flag of Bulgaria
Sofia Stephen Carriere
Flag of the United States
Traighe Rouse
Flag of the United States
Sergei Voronov
Flag of Russia
2005 JGP Croatia
CRO
Zagreb Adrian Schultheiss
SWE
Geoffry Varner
Flag of the United States
Ryo Shibata
23px-Flag of Japan
2005 JGP Poland
23px-Flag of Poland
Gdańsk Alexander Uspenski
Flag of Russia
Austin Kanallakan
Flag of the United States
Chao Yang
Flag of the People's Republic of China
2005 JGP Japan
23px-Flag of Japan
Okaya Takahiko Kozuka
23px-Flag of Japan
Jinlin Guan
Flag of the People's Republic of China
Sergei Voronov
Flag of Russia
2005-06 JGP Final
Flag of the Czech Republic
Ostrava Takahiko Kozuka
23px-Flag of Japan
Austin Kanallakan
Flag of the United States
Geoffry Varner
Flag of the United States
2006 JGP France
Flag of France
Courchevel Austin Kanallakan
Flag of the United States
Currain Oi
Flag of the United States
Jeremy Ten
Flag of Canada
2006 JGP Hungary
Flag of Hungary
Budapest Stephen Carriere
Flag of the United States
Takahito Mura
23px-Flag of Japan
Eliot Halverson
Flag of the United States
2006 JGP Mexico
MEX
Mexico City Kevin Reynolds
Flag of Canada
Brandon Mroz
Flag of the United States
Daisuke Murakami
Flag of the United States
2006 JGP Romania
ROU
Miercurea Ciuc Tommy Steenberg
Flag of the United States
Artem Borodulin
Flag of Russia
Hirofumi Torii
23px-Flag of Japan
2006 JGP Norway
NOR
Oslo Austin Kanallakan
Flag of the United States
Jinlin Guan
Flag of the People's Republic of China
Vladimir Uspenski
Flag of Russia
2006 JGP Netherlands
NED
The Hague Stephen Carriere
Flag of the United States
Artem Borodulin
Flag of Russia
Eliot Halverson
Flag of the United States
2006 JGP Taipei
TPE
Taipei Brandon Mroz
Flag of the United States
Kevin Reynolds
Flag of Canada
Takahito Mura
23px-Flag of Japan
2006 JGP Czech Republic
Flag of the Czech Republic
Liberec Tommy Steenberg
Flag of the United States
Tatsuki Machida
23px-Flag of Japan
Pavel Kaška
Flag of the Czech Republic
2006-07 JGP Final
Flag of Bulgaria
Sofia Stephen Carriere
Flag of the United States
Brandon Mroz
Flag of the United States
Kevin Reynolds
Flag of Canada
2007 JGP USA
Flag of the United States
Lake Placid Armin Mahbanoozadeh
Flag of the United States
Austin Kanallakan
Flag of the United States
Artem Grigoriev
Flag of Russia
2007 JGP Romania
ROU
Miercurea Ciuc Adam Rippon
Flag of the United States
Ivan Bariev
Flag of Russia
Takahito Mura
23px-Flag of Japan
2007 JGP Austria
23px-Flag of Austria
Vienna Brandon Mroz
Flag of the United States
Jinlin Guan
Flag of the People's Republic of China
Artem Borodulin
Flag of Russia
2007 JGP Estonia
Flag of Estonia
Tallinn Jinlin Guan
Flag of the People's Republic of China
Artur Gachinski
Flag of Russia
Chao Yang
Flag of the People's Republic of China
2007 JGP Croatia
CRO
Zagreb Austin Kanallakan
Flag of the United States
Ivan Bariev
Flag of Russia
Armin Mahbanoozadeh
Flag of the United States
2007 JGP Bulgaria
Flag of Bulgaria
Sofia Artem Borodulin
Flag of Russia
Adam Rippon
Flag of the United States
Jeremy Ten
Flag of Canada
2007 JGP Germany
23px-Flag of Germany
Chemnitz Brandon Mroz
Flag of the United States
Michal Březina
Flag of the Czech Republic
Takahito Mura
23px-Flag of Japan
2007 JGP United Kingdom
23px-Flag of the United Kingdom
Sheffield Tatsuki Machida
23px-Flag of Japan
Douglas Razzano
Flag of the United States
Artem Grigoriev
Flag of Russia
2007-08 JGP Final
23px-Flag of Poland
Gdańsk Adam Rippon
Flag of the United States
Brandon Mroz
Flag of the United States
Armin Mahbanoozadeh
Flag of the United States
2008 JGP France
Flag of France
Courchevel Michal Březina
Flag of the Czech Republic
Armin Mahbanoozadeh
Flag of the United States
Florent Amodio
Flag of France
2008 JGP Italy
Flag of Italy
Merano Michal Březina
Flag of the Czech Republic
Curran Oi
Flag of the United States
Alexander Nikolaev
Flag of Russia
2008 JGP Mexico
MEX
Mexico City Richard Dornbush
Flag of the United States
Elladj Baldé
Flag of Canada
Gongming Cheng
Flag of the People's Republic of China
2008 JGP Czech Republic
Flag of the Czech Republic
Ostrava Alexander Johnson
Flag of the United States
Ivan Bariev
Flag of Russia
Akio Sasaki
23px-Flag of Japan
2008 JGP Spain
Flag of Spain
Madrid Armin Mahbanoozadeh
Flag of the United States
Artur Gachinski
Flag of Russia
Tatsuki Machida
23px-Flag of Japan
2008 JGP Belarus
Flag of Belarus
Gomel Denis Ten
Flag of Kazakhstan
Chao Yang
Flag of the People's Republic of China
Gongming Cheng
Flag of the People's Republic of China
2008 JGP South Africa
Flag of South Africa
Cape Town Richard Dornbush
Flag of the United States
Ivan Bariev
Flag of Russia
Elladj Baldé
Flag of Canada
2008 JGP United Kingdom
23px-Flag of the United Kingdom
Sheffield Florent Amodio
Flag of France
Keegan Messing
Flag of the United States
Alexander Johnson
Flag of the United States
2008-09 JGP Final
Flag of South Korea
Goyang Florent Amodio
Flag of France
Armin Mahbanoozadeh
Flag of the United States
Richard Dornbush
Flag of the United States
2009 JGP Hungary
Flag of Hungary
Budapest Richard Dornbush
Flag of the United States
Grant Hochstein
Flag of the United States
Zhan Bush
Flag of Russia
2009 JGP USA
Flag of the United States
Lake Placid Ross Miner
Flag of the United States
Kento Nakamura
23px-Flag of Japan
Mark Shakhmatov
Flag of Russia
2009 JGP Poland
23px-Flag of Poland
Toruń Yuzuru Hanyu
23px-Flag of Japan
Austin Kanallakan
Flag of the United States
Gordei Gorshkov
Flag of Russia
2009 JGP Belarus
Flag of Belarus
Minsk Artur Gachinski
Flag of Russia
Nan Song
Flag of the People's Republic of China
Stanislav Kovalev
Flag of Russia
2009 JGP Germany
23px-Flag of Germany
Dresden Nan Song
Flag of the People's Republic of China
Artur Gachinski
Flag of Russia
Gordei Gorshkov
Flag of Russia
2009 JGP Croatia
CRO
Zagreb Yuzuru Hanyu
23px-Flag of Japan
Ross Miner
Flag of the United States
Zhan Bush
Flag of Russia
2009 JGP Turkey
TUR
Istanbul Han Yan
Flag of the People's Republic of China
Stanislav Kovalev
Flag of Russia
Kento Nakamura
23px-Flag of Japan
2009-10 JGP Final
23px-Flag of Japan
Tokyo Yuzuru Hanyu
23px-Flag of Japan
Nan Song
Flag of the People's Republic of China
Ross Miner
Flag of the United States
2010 JGP France
Flag of France
Courchevel Andrei Rogozine
Flag of Canada
Jason Brown
Flag of the United States
Max Aaron
Flag of the United States
2010 JGP Romania
ROU
Brașov Keegan Messing
Flag of the United States
Joshua Farris
Flag of the United States
Keiji Tanaka
23px-Flag of Japan
2010 JGP Austria
23px-Flag of Austria
Graz Han Yan
Flag of the People's Republic of China
Artem Grigoriev
Flag of Russia
Zhan Bush
Flag of Russia
2010 JGP Japan
23px-Flag of Japan
Karuizawa Andrei Rogozine
Flag of Canada
Max Aaron
Flag of the United States
Abzal Rakimgaliev
Flag of Kazakhstan
2010 JGP United Kingdom
23px-Flag of the United Kingdom
Sheffield Joshua Farris
Flag of the United States
Zhan Bush
Flag of Russia
Liam Firus
Flag of Canada
2010 JGP Germany
23px-Flag of Germany
Dresden Richard Dornbush
Flag of the United States
Gordei Gorshkov
Flag of Russia
Ryuichi Kihara
23px-Flag of Japan
2010 JGP Czech Republic
Flag of the Czech Republic
Ostrava Han Yan
Flag of the People's Republic of China
Artur Dmitriev, Jr.
Flag of Russia
Alexander Majorov
SWE
2010-11 JGP Final
Flag of the People's Republic of China
Beijing Richard Dornbush
Flag of the United States
Han Yan
Flag of the People's Republic of China
Andrei Rogozine
Flag of Canada
2011 JGP Latvia
Flag of Latvia
Riga Ryuju Hino
23px-Flag of Japan
He Zhang
Flag of the People's Republic of China
Timothy Dolensky
Flag of the United States
2011 JGP Australia
Flag of Australia
Brisbane Jason Brown
Flag of the United States
Keiji Tanaka
23px-Flag of Japan
Liam Firus
Flag of Canada
2011 JGP Poland
23px-Flag of Poland
Gdańsk Joshua Farris
Flag of the United States
Artur Dmitriev, Jr.
Flag of Russia
Ryuichi Kihara
23px-Flag of Japan
2011 JGP Romania
ROU
Brașov Maxim Kovtun
Flag of Russia
Ryuju Hino
23px-Flag of Japan
Nam Nguyen
Flag of Canada
2011 JGP Austria
23px-Flag of Austria
Innsbruck Han Yan
Flag of the People's Republic of China
Gordei Gorshkov
Flag of Russia
Keiji Tanaka
23px-Flag of Japan
2011 JGP Italy
Flag of Italy
Milan Han Yan
Flag of the People's Republic of China
Jason Brown
Flag of the United States
Lee June-Hyoung
Flag of South Korea
2011 JGP Estonia
Flag of Estonia
Tallinn Joshua Farris
Flag of the United States
Maxim Kovtun
Flag of Russia
Shoma Uno
23px-Flag of Japan
2011-12 JGP Final
Flag of Canada
Quebec City Jason Brown
Flag of the United States
Han Yan
Flag of the People's Republic of China
Joshua Farris
Flag of the United States
2012 JGP France
Flag of France
Courchevel Boyang Jin
Flag of the People's Republic of China
Jason Brown
Flag of the United States
Ryuju Hino
23px-Flag of Japan
2012 JGP USA
Flag of the United States
Lake Placid Joshua Farris
Flag of the United States
Keiji Tanaka
23px-Flag of Japan
Roman Sadovsky
Flag of Canada
2012 JGP Austria
23px-Flag of Austria
Linz Nathan Chen
Flag of the United States
Ryuju Hino
23px-Flag of Japan
Kim Jin-Seo
Flag of South Korea
2012 JGP Turkey
TUR
Istanbul Jason Brown
Flag of the United States
Alexander Petrov
Flag of Russia
Nam Nguyen
Flag of Canada
2012 JGP Slovenia
SLO
Bled Joshua Farris
Flag of the United States
Boyang Jin
Flag of the People's Republic of China
Alexander Samarin
Flag of Russia
2012 JGP Croatia
CRO
Zagreb Maxim Kovtun
Flag of Russia
Han Yan
Flag of the People's Republic of China
Harrison Choate
Flag of the United States
2012 JGP Germany
23px-Flag of Germany
Chemnitz Maxim Kovtun
Flag of Russia
Shoma Uno
23px-Flag of Japan
Alexander Samarin
Flag of Russia
2012-13 JGP Final
Flag of Russia
Sochi Maxim Kovtun
Flag of Russia
Joshua Farris
Flag of the United States
Ryuju Hino
23px-Flag of Japan
2013 JGP Latvia
Flag of Latvia
Riga Boyang Jin
Flag of the People's Republic of China
Adian Pitkeev
Flag of Russia
Shoma Uno
23px-Flag of Japan
2013 JGP Mexico
MEX
Mexico City Nathan Chen
Flag of the United States
Ryuju Hino
23px-Flag of Japan
Daniel Samohin
Flag of Israel
2013 JGP Slovakia
Flag of Slovakia
Košice Keiji Tanaka
23px-Flag of Japan
He Zhang
Flag of the People's Republic of China
Mikhail Kolyada
Flag of Russia
2013 JGP Poland
23px-Flag of Poland
Gdańsk Adian Pitkeev
Flag of Russia
Alexander Petrov
Flag of Russia
He Zhang
Flag of the People's Republic of China
2013 JGP Belarus
Flag of Belarus
Minsk Nathan Chen
Flag of the United States
Ryuju Hino
23px-Flag of Japan
Murad Kurbanov
Flag of Russia
2013 JGP Czech Republic
Flag of the Czech Republic
Ostrava Keiji Tanaka
23px-Flag of Japan
Alexander Petrov
Flag of Russia
Moris Kvitelashvili
Flag of Russia
2013 JGP Estonia
Flag of Estonia
Tallinn Boyang Jin
Flag of the People's Republic of China
Mikhail Kolyada
Flag of Russia
Michael Christian Martinez
PHI
2013-14 JGP Final
23px-Flag of Japan
Fukuoka Boyang Jin
Flag of the People's Republic of China
Adian Pitkeev
Flag of Russia
Nathan Chen
Flag of the United States
2014 JGP France
Flag of France
Courchevel Lee June-Hyoung
Flag of South Korea
Sōta Yamamoto
23px-Flag of Japan
Alexander Samarin
Flag of Russia
2014 JGP Slovenia
SLO
Ljubljana Boyang Jin
Flag of the People's Republic of China
Alexander Petrov
Flag of Russia
Dmitri Aliev
Flag of Russia
2014 JGP Czech Republic
Flag of the Czech Republic
Ostrava Roman Sadovsky
Flag of Canada
Alexander Samarin
Flag of Russia
Sei Kawahara
23px-Flag of Japan
2014 JGP Japan
23px-Flag of Japan
Aichi Boyang Jin
Flag of the People's Republic of China
Shoma Uno
23px-Flag of Japan
Dmitri Aliev
Flag of Russia
2014 JGP Estonia
Flag of Estonia
Tallinn Alexander Petrov
Flag of Russia
Sōta Yamamoto
23px-Flag of Japan
He Zhang
Flag of the People's Republic of China
2014 JGP Germany
23px-Flag of Germany
Dresden Andrei Lazukin
Flag of Russia
He Zhang
Flag of the People's Republic of China
Yaroslav Paniot
Flag of Ukraine
2014 JGP Croatia
CRO
Zagreb Shoma Uno
23px-Flag of Japan
Nathan Chen
Flag of the United States
Lee June-Hyoung
Flag of South Korea
2014-15 JGP Final
Flag of Spain
Barcelona Shoma Uno
23px-Flag of Japan
Sōta Yamamoto
23px-Flag of Japan
Alexander Petrov
Flag of Russia
2015 JGP Slovakia
Flag of Slovakia
Bratislava Roman Sadovsky
Flag of Canada
Vincent Zhou
Flag of the United States
Denis Margalik
ARG
2015 JGP Latvia
Flag of Latvia
Riga Dmitri Aliev
Flag of Russia
Deniss Vasiļjevs
Flag of Latvia
Alexei Krasnozhon
Flag of the United States
2015 JGP USA
Flag of the United States
Colorado Springs Nathan Chen
Flag of the United States
Daniel Samohin
Flag of Israel
Sōta Yamamoto
23px-Flag of Japan
2015 JGP Austria
23px-Flag of Austria
Linz Dmitri Aliev
Flag of Russia
Vincent Zhou
Flag of the United States
Ivan Pavlov
Flag of Ukraine
2015 JGP Poland
23px-Flag of Poland
Toruń Sōta Yamamoto
23px-Flag of Japan
Deniss Vasiļjevs
Flag of Latvia
Roman Sadovsky
Flag of Canada
2015 JGP Spain
Flag of Spain
Logroño Nathan Chen
Flag of the United States
Daniel Samohin
Flag of Israel
He Zhang
Flag of the People's Republic of China
2015 JGP Croatia
CRO
Zagreb Alexander Samarin
Flag of Russia
Nicolas Nadeau
Flag of Canada
Tomoki Hiwatashi
Flag of the United States
2015-16 JGP Final
Flag of Spain
Barcelona Nathan Chen
Flag of the United States
Dmitri Aliev
Flag of Russia
Sōta Yamamoto
23px-Flag of Japan
2016 JGP France
Flag of France
Saint Gervais Roman Savosin
Flag of Russia
Ilia Skirda
Flag of Russia
Koshiro Shimada
23px-Flag of Japan
2016 JGP Czech Republic
Flag of the Czech Republic
Ostrava Dmitri Aliev
Flag of Russia
Alexei Krasnozhon
Flag of the United States
Roman Savosin
Flag of Russia
2016 JGP Japan
23px-Flag of Japan
Yokohama Cha Jun-Hwan
Flag of South Korea
Vincent Zhou
Flag of the United States
Alexei Erokhov
Flag of Russia
2016 JGP Russia
Flag of Russia
Saransk Alexander Samarin
Flag of Russia
Andrew Torgashev
Flag of the United States
Matyáš Bělohradský
Flag of the Czech Republic
2016 JGP Slovenia
SLO
Ljubljana Alexei Krasnozhon
Flag of the United States
Ilia Skirda
Flag of Russia
Kazuki Tomono
23px-Flag of Japan
2016 JGP Estonia
Flag of Estonia
Tallinn Alexander Samarin
Flag of Russia
Roman Sadovsky
Flag of Canada
Vincent Zhou
Flag of the United States
2016 JGP Germany
23px-Flag of Germany
Dresden Cha Jun-Hwan
Flag of South Korea
Conrad Orzel
Flag of Canada
Mitsuki Sumoto
23px-Flag of Japan
2016-17 JGP Final
Flag of France
Marseille Dmitri Aliev
Flag of Russia
Alexander Samarin
Flag of Russia
Cha Jun-Hwan
Flag of South Korea
2017 JGP Australia
Flag of Australia
Brisbane Alexei Krasnozhon
Flag of the United States
Roman Savosin
Flag of Russia
Egor Rukhin
Flag of Russia
2017 JGP Austria
23px-Flag of Austria
Salzburg Camden Pulkinen
Flag of the United States
Luc Economides
Flag of France
Egor Murashov
Flag of Russia
2017 JGP Latvia
Flag of Latvia
Riga Mitsuki Sumoto
23px-Flag of Japan
Makar Ignatov
Flag of Russia
Tomoki Hiwatashi
Flag of the United States
2017 JGP Belarus
Flag of Belarus
Minsk Alexei Erokhov
Flag of Russia
Andrew Torgashev
Flag of the United States
Igor Efimchuk
Flag of Russia
2017 JGP Croatia
CRO
Zagreb Alexei Krasnozhon
Flag of the United States
Joseph Phan
Flag of Canada
Makar Ignatov
Flag of Russia
2017 JGP Poland
23px-Flag of Poland
Gdańsk Alexei Erokhov
Flag of Russia
Camden Pulkinen
Flag of the United States
Conrad Orzel
Flag of Canada
2017 JGP Italy
Flag of Italy
Egna Matteo Rizzo
Flag of Italy
Vladimir Samoilov
Flag of Russia
Tomoki Hiwatashi
Flag of the United States
2017-18 JGP Final
23px-Flag of Japan
Nagoya Alexei Krasnozhon
Flag of the United States
Camden Pulkinen
Flag of the United States
Mitsuki Sumoto
23px-Flag of Japan
2018 JGP Slovakia
Flag of Slovakia
Bratislava Stephen Gogolev
Flag of Canada
Mitsuki Sumoto
23px-Flag of Japan
Daniel Grassl
Flag of Italy
2018 JGP Austria
23px-Flag of Austria
Linz Camden Pulkinen
Flag of the United States
Koshiro Shimada
23px-Flag of Japan
Roman Savosin
Flag of Russia
2018 JGP Lithuania
LTU
Kaunas Andrew Torgashev
Flag of the United States
Kirill Iakovlev
Flag of Russia
Yuto Kishina
23px-Flag of Japan
2018 JGP Canada
Flag of Canada
Richmond Petr Gumennik
Flag of Russia
Tomoki Hiwatashi
Flag of the United States
Adam Siao Him Fa
Flag of France
2018 JGP Czech Republic
Flag of the Czech Republic
Ostrava Andrei Mozalev
Flag of Russia
Camden Pulkinen
Flag of the United States
Joseph Phan
Flag of Canada
2018 JGP Slovenia
SLO
Ljubljana Petr Gumennik
Flag of Russia
Tomoki Hiwatashi
Flag of the United States
Koshiro Shimada
23px-Flag of Japan
2018 JGP Armenia
Flag of Armenia
Yerevan Adam Siao Him Fa
Flag of France
Yuma Kagiyama
23px-Flag of Japan
Illiya Kovler
Flag of Canada
2018-19 JGP Final
Flag of Canada
Vancouver Stephen Gogolev
Flag of Canada
Petr Gumennik
Flag of Russia
Koshiro Shimada
23px-Flag of Japan
2019 JGP France
Flag of France
Courchevel Yuma Kagiyama
23px-Flag of Japan
Aleksa Rakic
Flag of Canada
Andrei Kutovoi
Flag of Russia
2019 JGP USA
Flag of the United States
Lake Placid Shun Sato
23px-Flag of Japan
Stephen Gogolev
Flag of Canada
Gleb Lutfullin
Flag of Russia
2019 JGP Latvia
Flag of Latvia
Riga Andrei Mozalev
Flag of Russia
Lee Sihyeong
Flag of South Korea
Daniil Samsonov
Flag of Russia
2019 JGP Russia
Flag of Russia
Chelyabinsk Petr Gumennik
Flag of Russia
Artur Danielian
Flag of Russia
Ilya Yablokov
Flag of Russia
2019 JGP Poland
23px-Flag of Poland
Gdańsk Daniil Samsonov
Flag of Russia
Yuma Kagiyama
23px-Flag of Japan
Daniel Grassl
Flag of Italy
2019 JGP Croatia
CRO
Zagreb Andrei Mozalev
Flag of Russia
Artur Danielian
Flag of Russia
Shun Sato
23px-Flag of Japan
2019 JGP Italy
Flag of Italy
Egna Daniel Grassl
Flag of Italy
Petr Gumennik
Flag of Russia
Ivan Shmuratko
Flag of Ukraine
2019-20 JGP Final
Flag of Italy
Turin Shun Sato
23px-Flag of Japan
Andrei Mozalev
Flag of Russia
Daniil Samsonov
Flag of Russia
2020 JGP Canada (cancelled)
Flag of Canada
Richmond N/A
2020 JGP Slovakia (cancelled)
Flag of Slovakia
Košice
2020 JGP Hungary (cancelled)
Flag of Hungary
Budapest
2020 JGP Japan (cancelled)
23px-Flag of Japan
Yokohama
2020 JGP Czech Republic (cancelled)
Flag of the Czech Republic
Ostrava
2020 JGP Uzbekistan (cancelled)
UZB
Tashkent
2020 JGP Slovenia (cancelled)
SLO
Ljubljana
2020-21 JGP Final (cancelled)
Flag of the People's Republic of China
Beijing
2021 JGP France I
Flag of France
Courchevel Ilia Malinin
Flag of the United States
Lucas Broussard
Flag of the United States
François Pitot
Flag of France

Women[]

Competition Location Gold Silver Bronze
1997 JGP France
Flag of France
Saint Gervais Elena Pingachova
Flag of Russia
Andrea Diewald
23px-Flag of Germany
Shelby Lyons
Flag of the United States
1997 JGP Bulgaria
Flag of Bulgaria
Sofia Morgan Rowe
Flag of the United States
Brittney McConn
Flag of the United States
Chisato Shiina
23px-Flag of Japan
1997 JGP Ukraine
Flag of Ukraine
Dnipro Viktoria Volchkova
Flag of Russia
Chisato Shiina
23px-Flag of Japan
Kumiko Taneda
23px-Flag of Japan
1997 JGP Germany
23px-Flag of Germany
Chemnitz Amber Corwin
Flag of the United States
Julia Soldatova
Flag of Russia
Sara Lindroos
Flag of Finland
1997 JGP Hungary
Flag of Hungary
Székesfehérvár Julia Soldatova
Flag of Russia
Júlia Sebestyén
Flag of Hungary
Anette Dytrt
23px-Flag of Germany
1997 JGP Slovakia
Flag of Slovakia
Banská Bystrica Viktoria Volchkova
Flag of Russia
Amber Corwin
Flag of the United States
Erin Pearl
Flag of the United States
1997-98 JGP Final
Flag of Switzerland
Lausanne Julia Soldatova
Flag of Russia
Amber Corwin
Flag of the United States
Elena Pingachova
Flag of Russia
1998 JGP France
Flag of France
Saint Gervais Irina Nikolaeva
Flag of Russia
Anna Jurkiewicz
23px-Flag of Poland
Daria Timoshenko
Flag of Russia
1998 JGP Mexico
MEX
Mexico City Yuko Kavaguti
23px-Flag of Japan
Sarah Hughes
Flag of the United States
Chisato Shiina
23px-Flag of Japan
1998 JGP Bulgaria
Flag of Bulgaria
Sofia Tamara Dorofejev
Flag of Hungary
Daria Timoshenko
Flag of Russia
Sabina Wojtala
23px-Flag of Poland
1998 JGP Ukraine
Flag of Ukraine
Kiev Viktoria Volchkova
Flag of Russia
Galina Maniachenko
Flag of Ukraine
Anna Neshcheret
Flag of Ukraine
1998 JGP Germany
23px-Flag of Germany
Chemnitz Irina Nikolaeva
Flag of Russia
Anna Jurkiewicz
23px-Flag of Poland
Sara Wheat
Flag of the United States
1998 JGP Hungary
Flag of Hungary
Budapest Júlia Sebestyén
Flag of Hungary
Sarah Hughes
Flag of the United States
Chisato Shiina
23px-Flag of Japan
1998 JGP China
Flag of the People's Republic of China
Beijing Yoshie Onda
23px-Flag of Japan
Gwenaëlle Jullien
Flag of France
Wang Huan
Flag of the People's Republic of China
1998 JGP Slovakia
Flag of Slovakia
Banská Bystrica Viktoria Volchkova
Flag of Russia
Tamara Dorofejev
Flag of Hungary
Erin Pearl
Flag of the United States
1998-99 JGP Final
Flag of the United States
Detroit Viktoria Volchkova
Flag of Russia
Sarah Hughes
Flag of the United States
Daria Timoshenko
Flag of Russia
1999 JGP Croatia
CRO
Zagreb Olga Stepanova
Flag of Russia
Svetlana Bukareva
Flag of Russia
Svetlana Pilipenko
Flag of Ukraine
1999 JGP Canada
Flag of Canada
Montreal Irina Nikolaeva
Flag of Russia
Naomi Nari Nam
Flag of the United States
Stacey Pensgen
Flag of the United States
1999 JGP Czech Republic
Flag of the Czech Republic
Ostrava Marianne Dubuc
Flag of Canada
Elizabeth Kwon
Flag of the United States
Utako Wakamatsu
23px-Flag of Japan
1999 JGP Netherlands
NED
The Hague Kristina Oblasova
Flag of Russia
Sara Wheat
Flag of the United States
Susanne Stadlmüller
23px-Flag of Germany
1999 JGP Slovenia
SLO
Bled Irina Tkatchuk
Flag of Russia
Tamara Dorofejev
Flag of Hungary
Galina Maniachenko
Flag of Ukraine
1999 JGP Sweden
SWE
Stockholm Sasha Cohen
Flag of the United States
Anna Lundström
SWE
Mikkeline Kierkgaard
DEN
1999 JGP Norway
NOR
Hamar Deanna Stellato
Flag of the United States
Irina Nikolaeva
Flag of Russia
Irina Tkatchuk
Flag of Russia
1999 JGP Japan
23px-Flag of Japan
Nagano Jennifer Kirk
Flag of the United States
Yukari Nakano
23px-Flag of Japan
Marianne Dubuc
Flag of Canada
1999-00 JGP Final
23px-Flag of Poland
Gdańsk Deanna Stellato
Flag of the United States
Jennifer Kirk
Flag of the United States
Svetlana Bukareva
Flag of Russia
2000 JGP France
Flag of France
Saint Gervais Kristina Oblasova
Flag of Russia
Susanne Stadlmüller
23px-Flag of Germany
Sarah Meier
Flag of Switzerland
2000 JGP Mexico
MEX
Mexico City Yukari Nakano
23px-Flag of Japan
Susanne Stadlmüller
23px-Flag of Germany
Ann Patrice McDonough
Flag of the United States
2000 JGP Ukraine
Flag of Ukraine
Kiev Svetlana Chernyshova
Flag of Russia
Svetlana Pilipenko
Flag of Ukraine
Susanna Pöykiö
Flag of Finland
2000 JGP Germany
23px-Flag of Germany
Chemnitz Kristina Oblasova
Flag of Russia
Sara Wheat
Flag of the United States
Tamara Dorofejev
Flag of Hungary
2000 JGP China
Flag of the People's Republic of China
Harbin Yukari Nakano
23px-Flag of Japan
Marianne Dubuc
Flag of Canada
Stephanie Zhang
Flag of Australia
2000 JGP Czech Republic
Flag of the Czech Republic
Ostrava Sarah Meier
Flag of Switzerland
Tamara Dorofejev
Flag of Hungary
Ye Bin Mok
Flag of the United States
2000 JGP Poland
23px-Flag of Poland
Gdańsk Anna Jurkiewicz
23px-Flag of Poland
Colette Irving
Flag of the United States
Carina Chen
TPE
2000 JGP Norway
NOR
Hamar Susanna Pöykiö
Flag of Finland
Ann Patrice McDonough
Flag of the United States
Tatiana Basova
Flag of Russia
2000-01 JGP Final
23px-Flag of the United Kingdom
Ayr Ann Patrice McDonough
Flag of the United States
Kristina Oblasova
Flag of Russia
Yukari Nakano
23px-Flag of Japan
2001 JGP Bulgaria
Flag of Bulgaria
Sofia Yukina Ota
23px-Flag of Japan
Olga Agapkina
Flag of Russia
Yukari Nakano
23px-Flag of Japan
2001 JGP USA (cancelled)
Flag of the United States
Phoenix N/A
2001 JGP Czech Republic
Flag of the Czech Republic
Ostrava Miki Ando
23px-Flag of Japan
Tatiana Basova
Flag of Russia
Akiko Suzuki
23px-Flag of Japan
2001 JGP Poland
23px-Flag of Poland
Gdańsk Irina Tkatchuk
Flag of Russia
Svetlana Pilipenko
Flag of Ukraine
Magdalena Leska
23px-Flag of Poland
2001 JGP Netherlands
NED
The Hague Cynthia Phaneuf
Flag of Canada
Irina Nikolaeva
Flag of Russia
Lyudmila Nelidina
Flag of Russia
2001 JGP Sweden
SWE
Malmö Miki Ando
23px-Flag of Japan
Tatiana Basova
Flag of Russia
Irina Tkatchuk
Flag of Russia
2001 JGP Italy
Flag of Italy
Milan Lyudmila Nelidina
Flag of Russia
Kimena Brog-Meier
Flag of Switzerland
Joannie Rochette
Flag of Canada
2001 JGP Japan
23px-Flag of Japan
Nagano Akiko Suzuki
23px-Flag of Japan
Yukari Nakano
23px-Flag of Japan
Dan Fang
Flag of the People's Republic of China
2001-02 JGP Final
SLO
Bled Miki Ando
23px-Flag of Japan
Lyudmila Nelidina
Flag of Russia
Akiko Suzuki
23px-Flag of Japan
2002 JGP France
Flag of France
Courchevel Carolina Kostner
Flag of Italy
Alissa Czisny
Flag of the United States
Signe Ronka
Flag of Canada
2002 JGP Yugoslavia
22px-Flag of Yugoslavia (1946-1992)
Belgrade Yukina Ota
23px-Flag of Japan
Adriana DeSanctis
Flag of the United States
Alima Gershkovic
Flag of Russia
2002 JGP USA
Flag of the United States
Scottsdale Akiko Suzuki
23px-Flag of Japan
Beatrisa Liang
Flag of the United States
Felicia Beck
Flag of the United States
2002 JGP Canada
Flag of Canada
Montreal Miki Ando
23px-Flag of Japan
Louann Donovan
Flag of the United States
Cynthia Phaneuf
Flag of Canada
2002 JGP Slovakia
Flag of Slovakia
Bratislava Lina Johansson
SWE
Alissa Czisny
Flag of the United States
Natalie Mecher
Flag of the United States
2002 JGP Germany
23px-Flag of Germany
Chemnitz Olga Naidenova
Flag of Russia
Adriana DeSanctis
Flag of the United States
Jenna McCorkell
23px-Flag of the United Kingdom
2002 JGP China
Flag of the People's Republic of China
Beijing Miki Ando
23px-Flag of Japan
Beatrisa Liang
Flag of the United States
Ye Bin Mok
Flag of the United States
2002 JGP Italy
Flag of Italy
Milan Yukina Ota
23px-Flag of Japan
Signe Ronka
Flag of Canada
Viktória Pavuk
Flag of Hungary
2002-03 JGP Final
NED
The Hague Yukina Ota
23px-Flag of Japan
Carolina Kostner
Flag of Italy
Miki Ando
23px-Flag of Japan
2003 JGP Bulgaria
Flag of Bulgaria
Sofia Lina Johansson
SWE
Kimmie Meissner
Flag of the United States
Cynthia Phaneuf
Flag of Canada
2003 JGP Slovakia
Flag of Slovakia
Bratislava Mai Asada
23px-Flag of Japan
Katy Taylor
Flag of the United States
Olga Naidenova
Flag of Russia
2003 JGP Mexico
MEX
Mexico City Miki Ando
23px-Flag of Japan
Danielle Kahle
Flag of the United States
Jessica Dubé
Flag of Canada
2003 JGP Czech Republic
Flag of the Czech Republic
Ostrava Lucie Krausová
Flag of the Czech Republic
Olga Naidenova
Flag of Russia
Akiko Kitamura
23px-Flag of Japan
2003 JGP Slovenia
SLO
Bled Kimmie Meissner
Flag of the United States
Lina Johansson
SWE
Viktória Pavuk
Flag of Hungary
2003 JGP Japan
23px-Flag of Japan
Okaya Miki Ando
23px-Flag of Japan
Mai Asada
23px-Flag of Japan
Aki Sawada
23px-Flag of Japan
2003 JGP Croatia
CRO
Zagreb Danielle Kahle
Flag of the United States
Myriane Samson
Flag of Canada
Elena Naumova
Flag of Russia
2003 JGP Poland
23px-Flag of Poland
Gdańsk Viktória Pavuk
Flag of Hungary
Akiko Kitamura
23px-Flag of Japan
Kiira Korpi
Flag of Finland
2003-04 JGP Final
SWE
Malmö Miki Ando
23px-Flag of Japan
Lina Johansson
SWE
Viktória Pavuk
Flag of Hungary
2004 JGP France
Flag of France
Courchevel Meagan Duhamel
Flag of Canada
Kimmie Meissner
Flag of the United States
Jessica Houston
Flag of the United States
2004 JGP Hungary
Flag of Hungary
Budapest Kim Yuna
Flag of South Korea
Aki Sawada
23px-Flag of Japan
Katy Taylor
Flag of the United States
2004 JGP USA
Flag of the United States
Long Beach Mao Asada
23px-Flag of Japan
Kimmie Meissner
Flag of the United States
Danielle Kahle
Flag of the United States
2004 JGP China
Flag of the People's Republic of China
Harbin Nana Takeda
23px-Flag of Japan
Kim Yuna
Flag of South Korea
Jessica Dubé
Flag of Canada
2004 JGP Serbia & Montenegro
Flag of Serbia and Montenegro
Belgrade Laura Lepistö
Flag of Finland
Jane Bugaeva
Flag of the United States
Signe Ronka
Flag of Canada
2004 JGP Ukraine
Flag of Ukraine
Kiev Mao Asada
23px-Flag of Japan
Veronika Kropotina
Flag of Russia
Aki Sawada
23px-Flag of Japan
2004 JGP Germany
23px-Flag of Germany
Chemnitz Kiira Korpi
Flag of Finland
Danielle Kahle
Flag of the United States
Katy Taylor
Flag of the United States
2004 JGP Romania
ROU
Miercurea Ciuc Akiko Kitamura
23px-Flag of Japan
Nana Takeda
23px-Flag of Japan
Jessica Houston
Flag of the United States
2004-05 JGP Final
Flag of Finland
Helsinki Mao Asada
23px-Flag of Japan
Kim Yuna
Flag of South Korea
Kimmie Meissner
Flag of the United States
2005 JGP Slovakia
Flag of Slovakia
Bratislava Kim Yuna
Flag of South Korea
Aki Sawada
23px-Flag of Japan
Elene Gedevanishvili
GEO
2005 JGP Andorra
AND
Canillo Mai Asada
23px-Flag of Japan
Christine Zukowski
Flag of the United States
Laura Lepistö
Flag of Finland
2005 JGP Estonia
Flag of Estonia
Tallinn Elene Gedevanishvili
GEO
Veronika Kropotina
Flag of Russia
Kiira Korpi
Flag of Finland
2005 JGP Canada
Flag of Canada
Montreal Akiko Kitamura
23px-Flag of Japan
Megan Oster
Flag of the United States
Laura Dutertre
Flag of France
2005 JGP Bulgaria
Flag of Bulgaria
Sofia Kim Yuna
Flag of South Korea
Katy Taylor
Flag of the United States
Juliana Cannarozzo
Flag of the United States
2005 JGP Croatia
CRO
Zagreb Veronika Kropotina
Flag of Russia
Nana Takeda
23px-Flag of Japan
Christine Zukowski
Flag of the United States
2005 JGP Poland
23px-Flag of Poland
Gdańsk Haruka Inoue
23px-Flag of Japan
Akiko Kitamura
23px-Flag of Japan
Binshu Xu
Flag of the People's Republic of China
2005 JGP Japan
23px-Flag of Japan
Okaya Aki Sawada
23px-Flag of Japan
Binshu Xu
Flag of the People's Republic of China
Juliana Cannarozzo
Flag of the United States
2005-06 JGP Final
Flag of the Czech Republic
Ostrava Kim Yuna
Flag of South Korea
Aki Sawada
23px-Flag of Japan
Binshu Xu
Flag of the People's Republic of China
2006 JGP France
Flag of France
Courchevel Ashley Wagner
Flag of the United States
Megan Hyatt
Flag of the United States
Stefania Berton
Flag of Italy
2006 JGP Hungary
Flag of Hungary
Budapest Juliana Cannarozzo
Flag of the United States
Rumi Suizu
23px-Flag of Japan
Choi Ji-Eun
Flag of South Korea
2006 JGP Mexico
MEX
Mexico City Caroline Zhang
Flag of the United States
Sonia Lafuente
Flag of Spain
Shin Yea-Ji
Flag of South Korea
2006 JGP Romania
ROU
Miercurea Ciuc Nana Takeda
23px-Flag of Japan
Melissa Bulanhagui
Flag of the United States
Ekaterina Kozireva
Flag of Russia
2006 JGP Norway
NOR
Oslo Juliana Cannarozzo
Flag of the United States
Stefania Berton
Flag of Italy
Margareta Tertichnaia
Flag of Russia
2006 JGP Netherlands
NED
The Hague Ashley Wagner
Flag of the United States
Megan Oster
Flag of the United States
Rumi Suizu
23px-Flag of Japan
2006 JGP Taipei
TPE
Taipei Caroline Zhang
Flag of the United States
Nana Takeda
23px-Flag of Japan
Kim Na-Young
Flag of South Korea
2006 JGP Czech Republic
Flag of the Czech Republic
Liberec Megan Oster
Flag of the United States
Svetlana Issakova
Flag of Estonia
Jelena Glebova
Flag of Estonia
2006-07 JGP Final
Flag of Bulgaria
Sofia Caroline Zhang
Flag of the United States
Ashley Wagner
Flag of the United States
Megan Oster
Flag of the United States
2007 JGP USA
Flag of the United States
Lake Placid Mirai Nagasu
Flag of the United States
Alexe Gilles
Flag of the United States
Angela Maxwell
Flag of the United States
2007 JGP Romania
ROU
Miercurea Ciuc Chrissy Hughes
Flag of the United States
Alena Leonova
Flag of Russia
Rumi Suizu
23px-Flag of Japan
2007 JGP Austria
23px-Flag of Austria
Vienna Rachael Flatt
Flag of the United States
Kristine Musademba
Flag of the United States
Jenni Vähämaa
Flag of Finland
2007 JGP Estonia
Flag of Estonia
Tallinn Yuki Nishino
23px-Flag of Japan
Blake Rosenthal
Flag of the United States
Svetlana Issakova
Flag of Estonia
2007 JGP Croatia
CRO
Zagreb Mirai Nagasu
Flag of the United States
Jenni Vähämaa
Flag of Finland
Kim Na-Young
Flag of South Korea
2007 JGP Bulgaria
Flag of Bulgaria
Sofia Chrissy Hughes
Flag of the United States
Satsuki Muramoto
23px-Flag of Japan
Jana Smekhnova
Flag of Russia
2007 JGP Germany
23px-Flag of Germany
Chemnitz Sarah Hecken
23px-Flag of Germany
Rachael Flatt
Flag of the United States
Rumi Suizu
23px-Flag of Japan
2007 JGP United Kingdom
23px-Flag of the United Kingdom
Sheffield Yuki Nishino
23px-Flag of Japan
Svetlana Issakova
Flag of Estonia
Sonia Lafuente
Flag of Spain
2007-08 JGP Final
23px-Flag of Poland
Gdańsk Mirai Nagasu
Flag of the United States
Rachael Flatt
Flag of the United States
Yuki Nishino
23px-Flag of Japan
2008 JGP France
Flag of France
Courchevel Kristine Musademba
Flag of the United States
Becky Bereswill
Flag of the United States
Diane Szmiett
Flag of Canada
2008 JGP Italy
Flag of Italy
Merano Melissa Bulanhagui
Flag of the United States
Rumi Suizu
23px-Flag of Japan
Sarah Hecken
23px-Flag of Germany
2008 JGP Mexico
MEX
Mexico City Amanda Dobbs
Flag of the United States
Alexe Gilles
Flag of the United States
Kwak Min-Jeong
Flag of South Korea
2008 JGP Czech Republic
Flag of the Czech Republic
Ostrava Yukiko Fujisawa
23px-Flag of Japan
Angela Maxwell
Flag of the United States
Stefania Berton
Flag of Italy
2008 JGP Spain
Flag of Spain
Madrid Kristine Musademba
Flag of the United States
Becky Bereswill
Flag of the United States
Kanako Murakami
23px-Flag of Japan
2008 JGP Belarus
Flag of Belarus
Gomel Haruka Imai
23px-Flag of Japan
Oksana Gozeva
Flag of Russia
Kana Muramoto
23px-Flag of Japan
2008 JGP South Africa
Flag of South Africa
Cape Town Alexe Gilles
Flag of the United States
Diane Szmiett
Flag of Canada
Amanda Dobbs
Flag of the United States
2008 JGP United Kingdom
23px-Flag of the United Kingdom
Sheffield Kanako Murakami
23px-Flag of Japan
Yukiko Fujisawa
23px-Flag of Japan
Angela Maxwell
Flag of the United States
2008-09 JGP Final
Flag of South Korea
Goyang Becky Bereswill
Flag of the United States
Yukiko Fujisawa
23px-Flag of Japan
Alexe Gilles
Flag of the United States
2009 JGP Hungary
Flag of Hungary
Budapest Polina Shelepen
Flag of Russia
Angela Maxwell
Flag of the United States
Haruka Imai
23px-Flag of Japan
2009 JGP USA
Flag of the United States
Lake Placid Kristine Musademba
Flag of the United States
Ksenia Makarova
Flag of Russia
Isabelle Olsson
SWE
2009 JGP Poland
23px-Flag of Poland
Toruń Kanako Murakami
23px-Flag of Japan
Anna Ovcharova
Flag of Russia
Christina Gao
Flag of the United States
2009 JGP Belarus
Flag of Belarus
Minsk Polina Shelepen
Flag of Russia
Yuki Nishino
23px-Flag of Japan
Ksenia Makarova
Flag of Russia
2009 JGP Germany
23px-Flag of Germany
Dresden Kiri Baga
Flag of the United States
Angela Maxwell
Flag of the United States
Polina Agafonova
Flag of Russia
2009 JGP Croatia
CRO
Zagreb Kanako Murakami
23px-Flag of Japan
Kate Charbonneau
Flag of Canada
Ellie Kawamura
Flag of the United States
2009 JGP Turkey
TUR
Istanbul Kiri Baga
Flag of the United States
Sofia Biryukova
Flag of Russia
Christina Gao
Flag of the United States
2009-10 JGP Final
23px-Flag of Japan
Tokyo Kanako Murakami
23px-Flag of Japan
Polina Shelepen
Flag of Russia
Christina Gao
Flag of the United States
2010 JGP France
Flag of France
Courchevel Polina Shelepen
Flag of Russia
Yasmin Siraj
Flag of the United States
Rosa Sheveleva
Flag of Russia
2010 JGP Romania
ROU
Brașov Elizaveta Tuktamysheva
Flag of Russia
Kristiene Gong
Flag of the United States
Shion Kokubun
23px-Flag of Japan
2010 JGP Austria
23px-Flag of Austria
Graz Adelina Sotnikova
Flag of Russia
Christina Gao
Flag of the United States
Zijun Li
Flag of the People's Republic of China
2010 JGP Japan
23px-Flag of Japan
Karuizawa Risa Shōji
23px-Flag of Japan
Kiri Baga
Flag of the United States
Kexin Zhang
Flag of the People's Republic of China
2010 JGP United Kingdom
23px-Flag of the United Kingdom
Sheffield Adelina Sotnikova
Flag of Russia
Yasmin Siraj
Flag of the United States
Yuki Nishino
23px-Flag of Japan
2010 JGP Germany
23px-Flag of Germany
Dresden Elizaveta Tuktamysheva
Flag of Russia
Christina Gao
Flag of the United States
Ira Vannut
Flag of Belgium (civil)
2010 JGP Czech Republic
Flag of the Czech Republic
Ostrava Vanessa Lam
Flag of the United States
Risa Shōji
23px-Flag of Japan
Polina Shelepen
Flag of Russia
2010-11 JGP Final
Flag of the People's Republic of China
Beijing Adelina Sotnikova
Flag of Russia
Elizaveta Tuktamysheva
Flag of Russia
Zijun Li
Flag of the People's Republic of China
2011 JGP Latvia
Flag of Latvia
Riga Polina Shelepen
Flag of Russia
Zijun Li
Flag of the People's Republic of China
Polina Agafonova
Flag of Russia
2011 JGP Australia
Flag of Australia
Brisbane Courtney Hicks
Flag of the United States
Risa Shōji
23px-Flag of Japan
Vanessa Lam
Flag of the United States
2011 JGP Poland
23px-Flag of Poland
Gdańsk Yulia Lipnitskaya
Flag of Russia
Satoko Miyahara
23px-Flag of Japan
Samantha Cesario
Flag of the United States
2011 JGP Romania
ROU
Brașov Polina Shelepen
Flag of Russia
Polina Korobeynikova
Flag of Russia
Kim Hae-Jin
Flag of South Korea
2011 JGP Austria
23px-Flag of Austria
Innsbruck Vanessa Lam
Flag of the United States
Zijun Li
Flag of the People's Republic of China
Polina Agafonova
Flag of Russia
2011 JGP Italy
Flag of Italy
Milan Yulia Lipnitskaya
Flag of Russia
Anna Shershak
Flag of Russia
Hannah Miller
Flag of the United States
2011 JGP Estonia
Flag of Estonia
Tallinn Gracie Gold
Flag of the United States
Risa Shōji
23px-Flag of Japan
Samantha Cesario
Flag of the United States
2011-12 JGP Final
Flag of Canada
Quebec City Yulia Lipnitskaya
Flag of Russia
Polina Shelepen
Flag of Russia
Polina Korobeynikova
Flag of Russia
2012 JGP France
Flag of France
Courchevel Elena Radionova
Flag of Russia
Rika Hongo
23px-Flag of Japan
Uliana Titushkina
Flag of Russia
2012 JGP USA
Flag of the United States
Lake Placid Satoko Miyahara
23px-Flag of Japan
Courtney Hicks
Flag of the United States
Angela Wang
Flag of the United States
2012 JGP Austria
23px-Flag of Austria
Linz Elena Radionova
Flag of Russia
Hannah Miller
Flag of the United States
Samantha Cesario
Flag of the United States
2012 JGP Turkey
TUR
Istanbul Leah Keiser
Flag of the United States
Park So-Youn
Flag of South Korea
Satoko Miyahara
23px-Flag of Japan
2012 JGP Slovenia
SLO
Bled Kim Hae-Jin
Flag of South Korea
Barbie Long
Flag of the United States
Evgenia Gerasimova
Flag of Russia
2012 JGP Croatia
CRO
Zagreb Angela Wang
Flag of the United States
Hannah Miller
Flag of the United States
Anna Pogorilaya
Flag of Russia
2012 JGP Germany
23px-Flag of Germany
Chemnitz Anna Pogorilaya
Flag of Russia
Miyabi Oba
23px-Flag of Japan
Maria Stavitskaya
Flag of Russia
2012-13 JGP Final
Flag of Russia
Sochi Elena Radionova
Flag of Russia
Hannah Miller
Flag of the United States
Anna Pogorilaya
Flag of Russia
2013 JGP Latvia
Flag of Latvia
Riga Evgenia Medvedeva
Flag of Russia
Maria Sotskova
Flag of Russia
Karen Chen
Flag of the United States
2013 JGP Mexico
MEX
Mexico City Polina Edmunds
Flag of the United States
Natalia Ogoreltseva
Flag of Russia
Mariah Bell
Flag of the United States
2013 JGP Slovakia
Flag of Slovakia
Košice Karen Chen
Flag of the United States
Alexandra Proklova
Flag of Russia
Riona Kato
23px-Flag of Japan
2013 JGP Poland
23px-Flag of Poland
Gdańsk Evgenia Medvedeva
Flag of Russia
Angela Wang
Flag of the United States
Gabrielle Daleman
Flag of Canada
2013 JGP Belarus
Flag of Belarus
Minsk Polina Edmunds
Flag of the United States
Elizabet Tursynbayeva
Flag of Kazakhstan
Rika Hongo
23px-Flag of Japan
2013 JGP Czech Republic
Flag of the Czech Republic
Ostrava Alexandra Proklova
Flag of Russia
Maria Sotskova
Flag of Russia
Amber Glenn
Flag of the United States
2013 JGP Estonia
Flag of Estonia
Tallinn Serafima Sakhanovich
Flag of Russia
Elizaveta Iushenko
Flag of Russia
Miyabi Oba
23px-Flag of Japan
2013-14 JGP Final
23px-Flag of Japan
Fukuoka Maria Sotskova
Flag of Russia
Serafima Sakhanovich
Flag of Russia
Evgenia Medvedeva
Flag of Russia
2014 JGP France
Flag of France
Courchevel Evgenia Medvedeva
Flag of Russia
Rin Nitaya
23px-Flag of Japan
Amber Glenn
Flag of the United States
2014 JGP Slovenia
SLO
Ljubljana Serafima Sakhanovich
Flag of Russia
Yuka Nagai
23px-Flag of Japan
Leah Keiser
Flag of the United States
2014 JGP Czech Republic
Flag of the Czech Republic
Ostrava Evgenia Medvedeva
Flag of Russia
Wakaba Higuchi
23px-Flag of Japan
Karen Chen
Flag of the United States
2014 JGP Japan
23px-Flag of Japan
Aichi Serafima Sakhanovich
Flag of Russia
Yuka Nagai
23px-Flag of Japan
Elizabet Tursynbayeva
Flag of Kazakhstan
2014 JGP Estonia
Flag of Estonia
Tallinn Miyu Nakashio
23px-Flag of Japan
Maria Sotskova
Flag of Russia
Alsu Kaiumova
Flag of Russia
2014 JGP Germany
23px-Flag of Germany
Dresden Wakaba Higuchi
23px-Flag of Japan
Elizabet Tursynbayeva
Flag of Kazakhstan
Alexandra Proklova
Flag of Russia
2014 JGP Croatia
CRO
Zagreb Maria Sotskova
Flag of Russia
Karen Chen
Flag of the United States
Alexandra Proklova
Flag of Russia
2014-15 JGP Final
Flag of Spain
Barcelona Evgenia Medvedeva
Flag of Russia
Serafima Sakhanovich
Flag of Russia
Wakaba Higuchi
23px-Flag of Japan
2015 JGP Slovakia
Flag of Slovakia
Bratislava Polina Tsurskaya
Flag of Russia
Mai Mihara
23px-Flag of Japan
Vivian Le
Flag of the United States
2015 JGP Latvia
Flag of Latvia
Riga Maria Sotskova
Flag of Russia
Kaori Sakamoto
23px-Flag of Japan
Choi Da-Bin
Flag of South Korea
2015 JGP USA
Flag of the United States
Colorado Springs Yuna Shiraiwa
23px-Flag of Japan
Marin Honda
23px-Flag of Japan
Vivian Le
Flag of the United States
2015 JGP Austria
23px-Flag of Austria
Linz Maria Sotskova
Flag of Russia
Marin Honda
23px-Flag of Japan
Choi Da-Bin
Flag of South Korea
2015 JGP Poland
23px-Flag of Poland
Toruń Polina Tsurskaya
Flag of Russia
Ekaterina Mitrofanova
Flag of Russia
Rin Nitaya
23px-Flag of Japan
2015 JGP Spain
Flag of Spain
Logroño Yuna Shiraiwa
23px-Flag of Japan
Alisa Fedichkina
Flag of Russia
Yura Matsuda
23px-Flag of Japan
2015 JGP Croatia
CRO
Zagreb Marin Honda
23px-Flag of Japan
Wakaba Higuchi
23px-Flag of Japan
Diana Pervushkina
Flag of Russia
2015-16 JGP Final
Flag of Spain
Barcelona Polina Tsurskaya
Flag of Russia
Maria Sotskova
Flag of Russia
Marin Honda
23px-Flag of Japan
2016 JGP France
Flag of France
Saint Gervais Alina Zagitova
Flag of Russia
Kaori Sakamoto
23px-Flag of Japan
Rin Nitaya
23px-Flag of Japan
2016 JGP Czech Republic
Flag of the Czech Republic
Ostrava Anastasiia Gubanova
Flag of Russia
Rika Kihira
23px-Flag of Japan
Alisa Lozko
Flag of Russia
2016 JGP Japan
23px-Flag of Japan
Yokohama Kaori Sakamoto
23px-Flag of Japan
Marin Honda
23px-Flag of Japan
Mako Yamashita
23px-Flag of Japan
2016 JGP Russia
Flag of Russia
Saransk Polina Tsurskaya
Flag of Russia
Stanislava Konstantinova
Flag of Russia
Elizaveta Nugumanova
Flag of Russia
2016 JGP Slovenia
SLO
Ljubljana Rika Kihira
23px-Flag of Japan
Marin Honda
23px-Flag of Japan
Alina Zagitova
Flag of Russia
2016 JGP Estonia
Flag of Estonia
Tallinn Polina Tsurskaya
Flag of Russia
Elizaveta Nugumanova
Flag of Russia
Mako Yamashita
23px-Flag of Japan
2016 JGP Germany
23px-Flag of Germany
Dresden Anastasiia Gubanova
Flag of Russia
Yuna Shiraiwa
23px-Flag of Japan
Lim Eun-Soo
Flag of South Korea
2016-17 JGP Final
Flag of France
Marseille Alina Zagitova
Flag of Russia
Anastasiia Gubanova
Flag of Russia
Kaori Sakamoto
23px-Flag of Japan
2017 JGP Australia
Flag of Australia
Brisbane Alexandra Trusova
Flag of Russia
Anastasia Gulyakova
Flag of Russia
Riko Takino
23px-Flag of Japan
2017 JGP Austria
23px-Flag of Austria
Salzburg Anastasia Tarakanova
Flag of Russia
Lim Eun-Soo
Flag of South Korea
Mako Yamashita
23px-Flag of Japan
2017 JGP Latvia
Flag of Latvia
Riga Daria Panenkova
Flag of Russia
Rika Kihira
23px-Flag of Japan
Emmy Ma
Flag of the United States
2017 JGP Belarus
Flag of Belarus
Minsk Alexandra Trusova
Flag of Russia
Nana Araki
23px-Flag of Japan
Stanislava Konstantinova
Flag of Russia
2017 JGP Croatia
CRO
Zagreb Sofia Samodurova
Flag of Russia
Mako Yamashita
23px-Flag of Japan
Anastasia Tarakanova
Flag of Russia
2017 JGP Poland
23px-Flag of Poland
Gdańsk Alena Kostornaia
Flag of Russia
Daria Panenkova
Flag of Russia
Rino Kasakake
23px-Flag of Japan
2017 JGP Italy
Flag of Italy
Egna Sofia Samodurova
Flag of Russia
Alena Kostornaia
Flag of Russia
Rika Kihira
23px-Flag of Japan
2017-18 JGP Final
23px-Flag of Japan
Nagoya Alexandra Trusova
Flag of Russia
Alena Kostornaia
Flag of Russia
Anastasia Tarakanova
Flag of Russia
2018 JGP Slovakia
Flag of Slovakia
Bratislava Anna Shcherbakova
Flag of Russia
Anna Tarusina
Flag of Russia
You Young
Flag of South Korea
2018 JGP Austria
23px-Flag of Austria
Linz Alena Kostornaia
Flag of Russia
Alena Kanysheva
Flag of Russia
Shiika Yoshioka
23px-Flag of Japan
2018 JGP Lithuania
LTU
Kaunas Alexandra Trusova
Flag of Russia
Kim Ye-Lim
Flag of South Korea
Ksenia Sinitsyna
Flag of Russia
2018 JGP Canada
Flag of Canada
Richmond Anna Shcherbakova
Flag of Russia
Anastasia Tarakanova
Flag of Russia
Rion Sumiyoshi
23px-Flag of Japan
2018 JGP Czech Republic
Flag of the Czech Republic
Ostrava Alena Kostornaia
Flag of Russia
Kim Ye-Lim
Flag of South Korea
Viktoria Vasilieva
Flag of Russia
2018 JGP Slovenia
SLO
Ljubljana Anastasia Tarakanova
Flag of Russia
Anna Tarusina
Flag of Russia
Lee Hae-In
Flag of South Korea
2018 JGP Armenia
Flag of Armenia
Yerevan Alexandra Trusova
Flag of Russia
Alena Kanysheva
Flag of Russia
Yuhana Yokoi
23px-Flag of Japan
2018-19 JGP Final
Flag of Canada
Vancouver Alena Kostornaia
Flag of Russia
Alexandra Trusova
Flag of Russia
Alena Kanysheva
Flag of Russia
2019 JGP France
Flag of France
Courchevel Kamila Valieva
Flag of Russia
Wi Seoyeong
Flag of South Korea
Maiia Khromykh
Flag of Russia
2019 JGP USA
Flag of the United States
Lake Placid Alysa Liu
Flag of the United States
Park Yeonjeong
Flag of South Korea
Anastasia Tarakanova
Flag of Russia
2019 JGP Latvia
Flag of Latvia
Riga Lee Haein
Flag of South Korea
Daria Usacheva
Flag of Russia
Rino Matsuike
23px-Flag of Japan
2019 JGP Russia
Flag of Russia
Chelyabinsk Kamila Valieva
Flag of Russia
Ksenia Sinitsyna
Flag of Russia
Viktoria Vasilieva
Flag of Russia
2019 JGP Poland
23px-Flag of Poland
Gdańsk Alysa Liu
Flag of the United States
Viktoria Vasilieva
Flag of Russia
Anastasia Tarakanova
Flag of Russia
2019 JGP Croatia
CRO
Zagreb Lee Haein
Flag of South Korea
Daria Usacheva
Flag of Russia
Anna Frolova
Flag of Russia
2019 JGP Italy
Flag of Italy
Egna Ksenia Sinitsyna
Flag of Russia
Anna Frolova
Flag of Russia
Alessia Tornaghi
Flag of Italy
2019-20 JGP Final
Flag of Italy
Turin Kamila Valieva
Flag of Russia
Alysa Liu
Flag of the United States
Daria Usacheva
Flag of Russia
2020 JGP Canada (cancelled)
Flag of Canada
Richmond N/A
2020 JGP Slovakia (cancelled)
Flag of Slovakia
Košice
2020 JGP Hungary (cancelled)
Flag of Hungary
Budapest
2020 JGP Japan (cancelled)
23px-Flag of Japan
Yokohama
2020 JGP Czech Republic (cancelled)
Flag of the Czech Republic
Ostrava
2020 JGP Uzbekistan (cancelled)
UZB
Tashkent
2020 JGP Slovenia (cancelled)
SLO
Ljubljana
2020-21 JGP Final (cancelled)
Flag of the People's Republic of China
Beijing
2021 JGP France I
Flag of France
Courchevel Lindsay Thorngren
Flag of the United States
Kaiya Ruiter
Flag of Canada
Clare Seo
Flag of the United States

Pairs[]

Competition City Gold Silver Bronze
1997 JGP France
Flag of France
Saint Gervais Svetlana Nikolaeva / Alexei Sokolov
Flag of Russia
Natalie Vlandis / Jered Guzman
Flag of the United States
Stefanie Weiss / Matthias Bleyer
23px-Flag of Germany
1997 JGP Bulgaria
Flag of Bulgaria
Sofia Alena Maltseva / Oleg Popov
Flag of Russia
Jacinthe Larivière / Lenny Faustino
Flag of Canada
Irina Melihova / Vladimir Saprikin
Flag of Russia
1997 JGP Ukraine
Flag of Ukraine
Dnipro Julia Obertas / Dmitri Palamarchuk
Flag of Ukraine
Tiffany Stiegler / Johnnie Stiegler
Flag of the United States
Viktoria Shliakhova / Grigori Petrovski
Flag of Russia
1997 JGP Germany
23px-Flag of Germany
Chemnitz Natalie Vlandis / Jered Guzman
Flag of the United States
Julia Obertas / Dmitri Palamarchuk
Flag of Ukraine
Svetlana Nikolaeva / Alexei Sokolov
Flag of Russia
1997 JGP Hungary
Flag of Hungary
Székesfehérvár Alena Maltseva / Oleg Popov
Flag of Russia
Megan Sierk / Dustin Sierk
Flag of the United States
Victoria Maxiuta / Vladislav Zhovnirski
Flag of Russia
1997 JGP Slovakia
Flag of Slovakia
Banská Bystrica Viktoria Maxiuta / Vladislav Zhovnirski
Flag of Russia
Sabrina Lefrançois / Nicolas Osseland
Flag of France
Carissa Guild / Andrew Muldoon
Flag of the United States
1997-98 JGP Final
Flag of Switzerland
Lausanne Julia Obertas / Dmitri Palamarchuk
Flag of Ukraine
Victoria Maxiuta / Vladislav Zhovnirski
Flag of Russia
Natalie Vlandis / Jered Guzman
Flag of the United States
1998 JGP France
Flag of France
Saint Gervais Julia Obertas / Dmitri Palamarchuk
Flag of Ukraine
Viktoria Shklover / Valdis Mintals
Flag of Estonia
Jaisa MacAdam / Garrett Lucash
Flag of the United States
1998 JGP Mexico
MEX
Mexico City Meliza Brozovich / Anton Nimenko
Flag of Russia
Eve Butchart / Clinton Petersen
Flag of Canada
Larisa Spielberg / Craig Joeright
Flag of the United States
1998 JGP Bulgaria
Flag of Bulgaria
Sofia Victoria Maxiuta / Vladislav Zhovnirski
Flag of Russia
Alena Maltseva / Oleg Popov
Flag of Russia
Aneta Kowalska / Łukasz Różycki
23px-Flag of Poland
1998 JGP Ukraine
Flag of Ukraine
Kiev Julia Obertas / Dmitri Palamarchuk
Flag of Ukraine
Elena Bogospasaeva / Oleg Ponomarenko
Flag of Russia
Aliona Savchenko / Stanislav Morozov
Flag of Ukraine
1998 JGP Germany
23px-Flag of Germany
Chemnitz Victoria Maxiuta / Vladislav Zhovnirski
Flag of Russia
Laura Handy / Paul Binnebose
Flag of the United States
Alena Maltseva / Oleg Popov
Flag of Russia
1998 JGP Hungary
Flag of Hungary
Budapest Elena Bogospasaeva / Oleg Ponomarenko
Flag of Russia
Svetlana Nikolaeva / Alexei Sokolov
Flag of Russia
Stefanie Weiss / Matthias Bleyer
23px-Flag of Germany
1998 JGP China
Flag of the People's Republic of China
Beijing Xiaodan Zhang / Hao Zhang
Flag of the People's Republic of China
Meliza Brozovich / Anton Nimenko
Flag of Russia
Anna Kaverzina / Vitali Dubina
Flag of Russia
1998 JGP Slovakia
Flag of Slovakia
Banská Bystrica Laura Handy / Paul Binnebose
Flag of the United States
Jacinthe Larivière / Lenny Faustino
Flag of Canada
Svetlana Nikolaeva / Alexei Sokolov
Flag of Russia
1998-99 JGP Final
Flag of the United States
Detroit Julia Obertas / Dmitri Palamarchuk
Flag of Ukraine
Laura Handy / Paul Binnebose
Flag of the United States
Victoria Maxiuta / Vladislav Zhovnirski
Flag of Russia
1999 JGP Croatia
CRO
Zagreb Aliona Savchenko / Stanislav Morozov
Flag of Ukraine
Meliza Brozovich / Anton Nimenko
Flag of Russia
Anne Powers / Jamie Campbell
Flag of Canada
1999 JGP Canada
Flag of Canada
Montreal Chantel Poirier / Craig Buntin
Flag of Canada
Dan Zhang / Hao Zhang
Flag of the People's Republic of China
Jamie O'Reilly / David Moellenkamp
Flag of Canada
1999 JGP Czech Republic
Flag of the Czech Republic
Ostrava Julia Shapiro / Alexei Sokolov
Flag of Russia
Larisa Spielberg / Craig Joeright
Flag of the United States
Megan Sierk / Dustin Sierk
Flag of the United States
1999 JGP Netherlands
NED
The Hague Amanda Magarian / Jered Guzman
Flag of the United States
Viktoria Shklover / Valdis Mintals
Flag of Estonia
Meliza Brozovich / Anton Nimenko
Flag of Russia
1999 JGP Slovenia
SLO
Bled Julia Shapiro / Alexei Sokolov
Flag of Russia
Aliona Savchenko / Stanislav Morozov
Flag of Ukraine
Viktoria Shliakhova / Grigori Petrovski
Flag of Russia
1999 JGP Sweden
SWE
Stockholm Viktoria Shklover / Valdis Mintals
Flag of Estonia
Abbi Gleeson / Jonathon Hunt
Flag of the United States
Jessica Waldstein / Garrett Lucash
Flag of the United States
1999 JGP Norway
NOR
Hamar Viktoria Shliakhova / Grigori Petrovski
Flag of Russia
Alena Maltseva / Oleg Popov
Flag of Russia
Megan Sierk / Dustin Sierk
Flag of the United States
1999 JGP Japan
23px-Flag of Japan
Nagano Dan Zhang / Hao Zhang
Flag of the People's Republic of China
Chantel Poirier / Craig Buntin
Flag of Canada
Larisa Spielberg / Craig Joeright
Flag of the United States
1999-00 JGP Final
23px-Flag of Poland
Gdańsk Aliona Savchenko / Stanislav Morozov
Flag of Ukraine
Julia Shapiro / Alexei Sokolov
Flag of Russia
Viktoria Shliakhova / Grigori Petrovski
Flag of Russia
2000 JGP France
Flag of France
Saint Gervais Kristen Roth / Michael McPherson
Flag of the United States
Svetlana Nikolaeva / Pavel Lebedev
Flag of Russia
Viktoria Shklover / Valdis Mintals
Flag of Estonia
2000 JGP Mexico
MEX
Mexico City Yuko Kawaguchi / Alexander Markuntsov
23px-Flag of Japan
Karine Avard / Marc-Etienne Choquet
Flag of Canada
Johanna Purdy / Kevin Maguire
Flag of Canada
2000 JGP Ukraine
Flag of Ukraine
Kiev Christen Dean / Joshua Murphy
Flag of the United States
Debora Blinder / Jeremy Allen
Flag of the United States
Carla Montgomery / Jarvis Hetu
Flag of Canada
2000 JGP Germany
23px-Flag of Germany
Chemnitz Amanda Magarian / Jered Guzman
Flag of the United States
Svetlana Nikolaeva / Pavel Lebedev
Flag of Russia
Julia Shapiro / Dmitri Khromin
Flag of Russia
2000 JGP China
Flag of the People's Republic of China
Harbin Dan Zhang / Hao Zhang
Flag of the People's Republic of China
Yang Ding / Zhongfei Ren
Flag of the People's Republic of China
Yuko Kawaguchi / Alexander Markuntsov
23px-Flag of Japan
2000 JGP Czech Republic
Flag of the Czech Republic
Ostrava Sima Ganaba / Amir Ganaba
Flag of the United States
Diana Riskova / Vladimir Futáš
Flag of Slovakia
Alena Maltseva / Oleg Popov
Flag of Russia
2000 JGP Poland
23px-Flag of Poland
Gdańsk Julia Karbovskaya / Sergei Slavnov
Flag of Russia
Yang Ding / Zhongfei Ren
Flag of the People's Republic of China
Julia Shapiro / Dmitri Khromin
Flag of Russia
2000 JGP Norway
NOR
Hamar Dan Zhang / Hao Zhang
Flag of the People's Republic of China
Alena Maltseva / Oleg Popov
Flag of Russia
Alicia Heelan / Eric Leser
Flag of the United States
2000-01 JGP Final
23px-Flag of the United Kingdom
Ayr Dan Zhang / Hao Zhang
Flag of the People's Republic of China
Kristen Roth / Michael McPherson
Flag of the United States
Yuko Kawaguchi / Alexander Markuntsov
23px-Flag of Japan
2001 JGP Bulgaria
Flag of Bulgaria
Sofia Julia Shapiro / Dmitri Khromin
Flag of Russia
Jacqueline Jimenez / Themistocles Leftheris
Flag of the United States
Cathy Monette / Daniel Castelo
Flag of Canada
2001 JGP USA (cancelled)
Flag of the United States
Phoenix N/A
2001 JGP Czech Republic
Flag of the Czech Republic
Ostrava Maria Mukhortova / Pavel Lebedev
Flag of Russia
Anastasia Kuzmina / Stanislav Evdokimov
Flag of Russia
Tatiana Volosozhar / Petr Kharchenko
Flag of Ukraine
2001 JGP Poland
23px-Flag of Poland
Gdańsk Julia Karbovskaya / Sergei Slavnov
Flag of Russia
Tatiana Volosozhar / Petr Kharchenko
Flag of Ukraine
Cathy Monette / Daniel Castelo
Flag of Canada
2001 JGP Netherlands
NED
The Hague Carla Montgomery / Ryan Arnold
Flag of Canada
Julia Shapiro / Dmitri Khromin
Flag of Russia
Jessica Dubé / Samuel Tetrault
Flag of Canada
2001 JGP Sweden
SWE
Malmö Dan Zhang / Hao Zhang
Flag of the People's Republic of China
Yang Ding / Zhongfei Ren
Flag of the People's Republic of China
Maria Mukhortova / Pavel Lebedev
Flag of Russia
2001 JGP Italy
Flag of Italy
Milan Dan Zhang / Hao Zhang
Flag of the People's Republic of China
Julia Karbovskaya / Sergei Slavnov
Flag of Russia
Yang Ding / Zhongfei Ren
Flag of the People's Republic of China
2001 JGP Japan
23px-Flag of Japan
Nagano Carla Montgomery / Ryan Arnold
Flag of Canada
Jessica Dubé / Samuel Tetrault
Flag of Canada
N/A
2001-02 JGP Final
SLO
Bled Dan Zhang / Hao Zhang
Flag of the People's Republic of China
Julia Karbovskaya / Sergei Slavnov
Flag of Russia
Yang Ding / Zhongfei Ren
Flag of the People's Republic of China
2002 JGP France
Flag of France
Courchevel Carla Montgomery / Ryan Arnold
Flag of Canada
Elena Riabchuk / Stanislav Zakharov
Flag of Russia
Anastasia Kuzmina / Stanislav Evdokimov
Flag of Russia
2002 JGP Yugoslavia
22px-Flag of Yugoslavia (1946-1992)
Belgrade Maria Mukhortova / Pavel Lebedev
Flag of Russia
Anastasia Kuzmina / Stanislav Evdokimov
Flag of Russia
Amy Howerton / Steven Pottenger
Flag of the United States
2002 JGP USA
Flag of the United States
Scottsdale Yang Ding / Zhongfei Ren
Flag of the People's Republic of China
Jennifer Don / Jonathon Hunt
Flag of the United States
Brittany Vise / Nicholas Kole
Flag of the United States
2002 JGP Canada
Flag of Canada
Montreal Yang Ding / Zhongfei Ren
Flag of the People's Republic of China
Tiffany Stiegler / Johnnie Stiegler
Flag of the United States
Jessica Dubé / Samuel Tetrault
Flag of Canada
2002 JGP Slovakia
Flag of Slovakia
Bratislava Julia Karbovskaya / Sergei Slavnov
Flag of Russia
Chantal Poirier / Jesse Sturdy
Flag of Canada
Tiffany Vise / Laureano Ibarra
Flag of the United States
2002 JGP Germany
23px-Flag of Germany
Chemnitz Jessica Dubé / Samuel Tetrault
Flag of Canada
Maria Mukhortova / Pavel Lebedev
Flag of Russia
Tiffany Stiegler / Johnnie Stiegler
Flag of the United States
2002 JGP China
Flag of the People's Republic of China
Beijing Dan Zhang / Hao Zhang
Flag of the People's Republic of China
Tiffany Vise / Laureano Ibarra
Flag of the United States
Tatiana Kokoreva / Egor Golovkin
Flag of Russia
2002 JGP Italy
Flag of Italy
Milan Julia Karbovskaya / Sergei Slavnov
Flag of Russia
Jennifer Don / Jonathon Hunt
Flag of the United States
Veronika Havlíčková / Karel Štefl
Flag of the Czech Republic
2002-03 JGP Final
NED
The Hague Yang Ding / Zhongfei Ren
Flag of the People's Republic of China
Jessica Dubé / Samuel Tetrault
Flag of Canada
Jennifer Don / Jonathon Hunt
Flag of the United States
2003 JGP Bulgaria
Flag of Bulgaria
Sofia Natalia Shestakova / Pavel Lebedev
Flag of Russia
Tatiana Volosozhar / Petr Kharchenko
Flag of Ukraine
Brittany Vise / Nicholas Kole
Flag of the United States
2003 JGP Slovakia
Flag of Slovakia
Bratislava Tatiana Kokoreva / Egor Golovkin
Flag of Russia
Anastasia Kuzmina / Stanislav Evdokimov
Flag of Russia
Amy Howerton / Steven Pottenger
Flag of the United States
2003 JGP Mexico
MEX
Mexico City Jessica Dubé / Bryce Davison
Flag of Canada
Brittany Vise / Nicholas Kole
Flag of the United States
Michelle Cronin / Brian Shales
Flag of Canada
2003 JGP Czech Republic
Flag of the Czech Republic
Ostrava Maria Mukhortova / Maxim Trankov
Flag of Russia
Tatiana Volosozhar / Petr Kharchenko
Flag of Ukraine
Arina Ushakova / Alexander Popov
Flag of Russia
2003 JGP Slovenia
SLO
Bled Tatiana Kokoreva / Egor Golovkin
Flag of Russia
Natalia Shestakova / Pavel Lebedev
Flag of Russia
Terra Findlay / John Mattatal
Flag of Canada
2003 JGP Japan
23px-Flag of Japan
Okaya Jessica Dubé / Bryce Davison
Flag of Canada
Michelle Cronin / Brian Shales
Flag of Canada
Brooke Castile / Benjamin Okolski
Flag of the United States
2003 JGP Croatia
CRO
Zagreb Andrea Varraux / David Pelletier
Flag of the United States
Amy Howerton / Steven Pottenger
Flag of the United States
Anastasia Kuzmina / Stanislav Evdokimov
Flag of Russia
2003 JGP Poland
23px-Flag of Poland
Gdańsk Maria Mukhortova / Maxim Trankov
Flag of Russia
Arina Ushakova / Alexander Popov
Flag of Russia
Brandilyn Sandoval / Laureano Ibarra
Flag of the United States
2003-04 JGP Final
SWE
Malmö Jessica Dubé / Bryce Davison
Flag of Canada
Natalia Shestakova / Pavel Lebedev
Flag of Russia
Maria Mukhortova / Maxim Trankov
Flag of Russia
2004 JGP France
Flag of France
Courchevel Mariel Miller / Rockne Brubaker
Flag of the United States
Arina Ushakova / Alexander Popov
Flag of Russia
Brooke Castile / Benjamin Okolski
Flag of the United States
2004 JGP Hungary
Flag of Hungary
Budapest Sydney Schmidt / Christopher Pottenger
Flag of the United States
Lindsey Seitz / Andy Seitz
Flag of the United States
Alina Dikhtiar / Filip Zalevski
Flag of Ukraine
2004 JGP USA
Flag of the United States
Long Beach Jessica Dubé / Bryce Davison
Flag of Canada
Aaryn Smith / Will Chitwood
Flag of the United States
Michelle Cronin / Brian Shales
Flag of Canada
2004 JGP China
Flag of the People's Republic of China
Harbin Maria Mukhortova / Maxim Trankov
Flag of Russia
Jessica Dubé / Bryce Davison
Flag of Canada
Elena Efaieva / Alexei Menshikov
Flag of Russia
2004 JGP Serbia & Montenegro
Flag of Serbia and Montenegro
Belgrade Julia Vlassov / Drew Meekins
Flag of the United States
Aaryn Smith / Will Chitwood
Flag of the United States
Angelika Pylkina / Niklas Hogner
SWE
2004 JGP Ukraine
Flag of Ukraine
Kiev Arina Ushakova / Alexander Popov
Flag of Russia
Katelyn Uhlig / Colin Loomis
Flag of the United States
Julia Vlassov / Drew Meekins
Flag of the United States
2004 JGP Germany
23px-Flag of Germany
Chemnitz Maria Mukhortova / Maxim Trankov
Flag of Russia
Brittany Vise / Nicholas Kole
Flag of the United States
Angelika Pylkina / Niklas Hogner
SWE
2004 JGP Romania
ROU
Miercurea Ciuc Tatiana Kokoreva / Egor Golovkin
Flag of Russia
Mariel Miller / Rockne Brubaker
Flag of the United States
Elena Efaieva / Alexei Menshikov
Flag of Russia
2004-05 JGP Final
Flag of Finland
Helsinki Maria Mukhortova / Maxim Trankov
Flag of Russia
Brittany Vise / Nicholas Kole
Flag of the United States
Mariel Miller / Rockne Brubaker
Flag of the United States
2005 JGP Slovakia
Flag of Slovakia
Bratislava Mariel Miller / Rockne Brubaker
Flag of the United States
Valeria Simakova / Anton Tokarev
Flag of Russia
Theresa Mailling / Dominique Welsh
Flag of Canada
2005 JGP Andorra
AND
Canillo Bianca Butler / Joseph Jacobsen
Flag of the United States
Julia Vlassov / Drew Meekins
Flag of the United States
Ekaterina Ragozina / Pavel Sliusarenko
Flag of Russia
2005 JGP Estonia
Flag of Estonia
Tallinn Aaryn Smith / Will Chitwood
Flag of the United States
Elizaveta Levshina / Konstantin Gavrin
Flag of Russia
Lilly Pixley / John Salway
Flag of the United States
2005 JGP Canada
Flag of Canada
Montreal Valeria Simakova / Anton Tokarev
Flag of Russia
Ekaterina Sheremetieva / Mikhail Kuznetsov
Flag of Russia
Michelle Cronin / Brian Shales
Flag of Canada
2005 JGP Bulgaria
Flag of Bulgaria
Sofia Mariel Miller / Rockne Brubaker
Flag of the United States
Kendra Moyle / Andy Seitz
Flag of the United States
Elizaveta Levshina Konstantin Gavrin
Flag of Russia
2005 JGP Croatia
CRO
Zagreb Bridget Namiotka / John Coughlin
Flag of the United States
Ksenia Krasilnikova / Konstantin Bezmaternikh
Flag of Russia
Julia Vlassov / Drew Meekins
Flag of the United States
2005 JGP Poland
23px-Flag of Poland
Gdańsk Aaryn Smith / Will Chitwood
Flag of the United States
Ekaterina Vasilieva / Alexander Smirnov
Flag of Russia
Angelika Pylkina / Niklas Hogner
SWE
2005 JGP Japan
23px-Flag of Japan
Okaya Kendra Moyle / Andy Seitz
Flag of the United States
Ksenia Krasilnikova / Konstantin Bezmaternikh
Flag of Russia
Bianca Butler / Joseph Jacobsen
Flag of the United States
2005-06 JGP Final
Flag of the Czech Republic
Ostrava Valeria Simakova / Anton Tokarev
Flag of Russia
Julia Vlassov / Drew Meekins
Flag of the United States
Mariel Miller / Rockne Brubaker
Flag of the United States
2006 JGP Hungary
Flag of Hungary
Budapest Keauna McLaughlin / Rockne Brubaker
Flag of the United States
Kaela Pflumm / Christopher Pottenger
Flag of the United States
Emilie Demers Boutin / Pierre-Philippe Joncas
Flag of Canada
2006 JGP Norway
NOR
Oslo Kendra Moyle / Andy Seitz
Flag of the United States
Bridget Namiotka / John Coughlin
Flag of the United States
Amanda Velenosi / Mark Fernandez
Flag of Canada
2006 JGP Taipei
TPE
Taipei Keauna McLaughlin / Rockne Brubaker
Flag of the United States
Vera Bazarova / Yuri Larionov
Flag of Russia
Jessica Rose Paetsch / Jon Nuss
Flag of the United States
2006 JGP Czech Republic
Flag of the Czech Republic
Liberec Ksenia Krasilnikova / Konstantin Bezmaternikh
Flag of Russia
Kendra Moyle / Andy Seitz
Flag of the United States
Bridget Namiotka / John Coughlin
Flag of the United States
2006-07 JGP Final
Flag of Bulgaria
Sofia Keauna McLaughlin / Rockne Brubaker
Flag of the United States
Ksenia Krasilnikova / Konstantin Bezmaternikh
Flag of Russia
Jessica Rose Paetsch / Jon Nuss
Flag of the United States
2007 JGP USA
Flag of the United States
Lake Placid Olivia Jones / Donald Jackson
Flag of Canada
Carolyn MacCuish / Andrew Evans
Flag of Canada
Anastasia Khodkova / Pavel Sliusarenko
Flag of Russia
2007 JGP Estonia
Flag of Estonia
Tallinn Ekaterina Sheremetieva / Mikhail Kuznetsov
Flag of Russia
Amanda Velenosi / Mark Fernandez
Flag of Canada
Yue Zhang / Lei Wang
Flag of the People's Republic of China
2007 JGP Germany
23px-Flag of Germany
Chemnitz Jessica Rose Paetsch / Jon Nuss
Flag of the United States
Vera Bazarova / Yuri Larionov
Flag of Russia
Ksenia Krasilnikova / Konstantin Bezmaternikh
Flag of Russia
2007 JGP United Kingdom
23px-Flag of the United Kingdom
Sheffield Vera Bazarova / Yuri Larionov
Flag of Russia
Ksenia Krasilnikova / Konstantin Bezmaternikh
Flag of Russia
Yue Zhang / Lei Wang
Flag of the People's Republic of China
2007-08 JGP Final
23px-Flag of Poland
Gdańsk Ksenia Krasilnikova / Konstantin Bezmaternikh
Flag of Russia
Ekaterina Sheremetieva / Mikhail Kuznetsov
Flag of Russia
Jessica Rose Paetsch / Jon Nuss
Flag of the United States
2008 JGP Mexico
MEX
Mexico City Ksenia Krasilnikova / Konstantin Bezmaternikh
Flag of Russia
Ekaterina Sheremetieva / Mikhail Kuznetsov
Flag of Russia
Anastasia Martiusheva / Alexei Rogonov
Flag of Russia
2008 JGP Czech Republic
Flag of the Czech Republic
Ostrava Lubov Iliushechkina / Nodari Maisuradze
Flag of Russia
Sabina Imaikina / Andrei Novoselov
Flag of Russia
Ksenia Ozerova / Alexander Enbert
Flag of Russia
2008 JGP Belarus
Flag of Belarus
Gomel Lubov Iliushechkina / Nodari Maisuradze
Flag of Russia
Ksenia Ozerova / Alexander Enbert
Flag of Russia
Yue Zhang / Lei Wang
Flag of the People's Republic of China
2008 JGP United Kingdom
23px-Flag of the United Kingdom
Sheffield Anastasia Martiusheva / Alexei Rogonov
Flag of Russia
Sabina Imaikina / Andrei Novoselov
Flag of Russia
Narumi Takahashi / Mervin Tran
23px-Flag of Japan
2008-09 JGP Final
Flag of South Korea
Goyang Lubov Iliushechkina / Nodari Maisuradze
Flag of Russia
Yue Zhang / Lei Wang
Flag of the People's Republic of China
Ksenia Krasilnikova / Konstantin Bezmaternikh
Flag of Russia
2009 JGP USA
Flag of the United States
Lake Placid Kaleigh Hole / Adam Johnson
Flag of Canada
Ksenia Stolbova / Fedor Klimov
Flag of Russia
Narumi Takahashi / Mervin Tran
23px-Flag of Japan
2009 JGP Poland
23px-Flag of Poland
Toruń Narumi Takahashi / Mervin Tran
23px-Flag of Japan
Tatiana Novik / Mikhail Kuznetsov
Flag of Russia
Brittany Jones / Kurtis Gaskell
Flag of Canada
2009 JGP Belarus
Flag of Belarus
Minsk Wenjing Sui / Cong Han
Flag of the People's Republic of China
Yue Zhang / Lei Wang
Flag of the People's Republic of China
Kaleigh Hole / Adam Johnson
Flag of Canada
2009 JGP Germany
23px-Flag of Germany
Dresden Wenjing Sui / Cong Han
Flag of the People's Republic of China
Yue Zhang / Lei Wang
Flag of the People's Republic of China
Britney Simpson / Nathan Miller
Flag of the United States
2009-10 JGP Final
23px-Flag of Japan
Tokyo Wenjing Sui / Cong Han
Flag of the People's Republic of China
Narumi Takahashi / Mervin Tran
23px-Flag of Japan
Yue Zhang / Lei Wang
Flag of the People's Republic of China
2010 JGP Austria
23px-Flag of Austria
Graz Ksenia Stolbova / Fedor Klimov
Flag of Russia
Wenjing Sui / Cong Han
Flag of the People's Republic of China
Xiaoyu Yu / Yang Jin
Flag of the People's Republic of China
2010 JGP United Kingdom
23px-Flag of the United Kingdom
Sheffield Ksenia Stolbova / Fedor Klimov
Flag of Russia
Narumi Takahashi / Mervin Tran
23px-Flag of Japan
Natasha Purich / Raymond Schultz
Flag of Canada
2010 JGP Germany
23px-Flag of Germany
Dresden Wenjing Sui / Cong Han
Flag of the People's Republic of China
Narumi Takahashi / Mervin Tran
23px-Flag of Japan
Anna Silaeva / Artur Minchuk
Flag of Russia
2010 JGP Czech Republic
Flag of the Czech Republic
Ostrava Xiaoyu Yu / Yang Jin
Flag of the People's Republic of China
Ashley Cain / Joshua Reagan
Flag of the United States
Natasha Purich / Raymond Schultz
Flag of Canada
2010-11 JGP Final
Flag of the People's Republic of China
Beijing Narumi Takahashi / Mervin Tran
23px-Flag of Japan
Ksenia Stolbova / Fedor Klimov
Flag of Russia
Xiaoyu Yu / Yang Jin
Flag of the People's Republic of China
2011 JGP Latvia
Flag of Latvia
Riga Wenjing Sui / Cong Han
Flag of the People's Republic of China
Xiaoyu Yu / Yang Jin
Flag of the People's Republic of China
Margaret Purdy / Michael Marinaro
Flag of Canada
2011 JGP Poland
23px-Flag of Poland
Gdańsk Britney Simpson / Matthew Blackmer
Flag of the United States
Katherine Bobak / Ian Beharry
Flag of Canada
Tatiana Tudvaseva / Sergei Lisiev
Flag of Russia
2011 JGP Austria
23px-Flag of Austria
Innsbruck Wenjing Sui / Cong Han
Flag of the People's Republic of China
Xiaoyu Yu / Yang Jin
Flag of the People's Republic of China
Ekaterina Petaikina / Maxim Kurduykov
Flag of Russia
2011 JGP Estonia
Flag of Estonia
Tallinn Katherine Bobak / Ian Beharry
Flag of Canada
Britney Simpson / Matthew Blackmer
Flag of the United States
Jessica Calalang / Zack Sidhu
Flag of the United States
2011-12 JGP Final
Flag of Canada
Quebec City Wenjing Sui / Cong Han
Flag of the People's Republic of China
Katherine Bobak / Ian Beharry
Flag of Canada
Britney Simpson / Matthew Blackmer
Flag of the United States
2012 JGP USA
Flag of the United States
Lake Placid Margaret Purdy / Michael Marinaro
Flag of Canada
Vasilisa Davankova / Andrei Deputat
Flag of Russia
Madeline Aaron / Max Settlage
Flag of the United States
2012 JGP Austria
23px-Flag of Austria
Linz Brittany Jones / Ian Beharry
Flag of Canada
Lina Fedorova / Maxim Miroshkin
Flag of Russia
Maria Vigalova / Egor Zakroev
Flag of Russia
2012 JGP Croatia
CRO
Zagreb Margaret Purdy / Michael Marinaro
Flag of Canada
Xiaoyu Yu / Yang Jin
Flag of the People's Republic of China
Vasilisa Davankova / Andrei Deputat
Flag of Russia
2012 JGP Germany
23px-Flag of Germany
Chemnitz Lina Fedorova / Maxim Miroshkin
Flag of Russia
Maria Vigalova / Egor Zakroev
Flag of Russia
Brittany Jones / Ian Beharry
Flag of Canada
2012-13 JGP Final
Flag of Russia
Sochi Lina Fedorova / Maxim Miroshkin
Flag of Russia
Vasilisa Davankova / Andrei Deputat
Flag of Russia
Maria Vigalova / Egor Zakroev
Flag of Russia
2013 JGP Latvia
Flag of Latvia
Riga Xiaoyu Yu / Yang Jin
Flag of the People's Republic of China
Evgenia Tarasova / Vladimir Morozov
Flag of Russia
Maria Vigalova / Egor Zakroev
Flag of Russia
2013 JGP Slovakia
Flag of Slovakia
Košice Maria Vigalova / Egor Zakroev
Flag of Russia
Lina Fedorova / Maxim Miroshkin
Flag of Russia
Alessandra Cernuschi / Filippo Ambrosini
Flag of Italy
2013 JGP Belarus
Flag of Belarus
Minsk Kamilla Gainetdinova / Ivan Bich
Flag of Russia
Madeline Aaron / Max Settlage
Flag of the United States
Vasilisa Davankova / Andrei Deputat
Flag of Russia
2013 JGP Czech Republic
Flag of the Czech Republic
Ostrava Lina Fedorova / Maxim Miroshkin
Flag of Russia
Arina Cherniavskaia / Antonio Souza-Kordeyru
Flag of Russia
Kamilla Gainetdinova / Ivan Bich
Flag of Russia
2013 JGP Estonia
Flag of Estonia
Tallinn Xiaoyu Yu / Yang Jin
Flag of the People's Republic of China
Vasilisa Davankova / Andrei Deputat
Flag of Russia
Evgenia Tarasova / Vladimir Morozov
Flag of Russia
2013-14 JGP Final
23px-Flag of Japan
Fukuoka Xiaoyu Yu / Yang Jin
Flag of the People's Republic of China
Maria Vigalova / Egor Zakroev
Flag of Russia
Lina Fedorova / Maxim Miroshkin
Flag of Russia
2014 JGP Czech Republic
Flag of the Czech Republic
Ostrava Julianne Séguin / Charlie Bilodeau
Flag of Canada
Lina Fedorova / Maxim Miroshkin
Flag of Russia
Kamilla Gainetdinova / Sergei Alexeev
Flag of Russia
2014 JGP Estonia
Flag of Estonia
Tallinn Maria Vigalova / Egor Zakroev
Flag of Russia
Kamilla Gainetdinova / Sergei Alexeev
Flag of Russia
Anastasia Gubanova / Alexei Sintsov
Flag of Russia
2014 JGP Germany
23px-Flag of Germany
Dresden Julianne Séguin / Charlie Bilodeau
Flag of Canada
Lina Fedorova / Maxim Miroshkin
Flag of Russia
Chelsea Liu / Brian Johnson
Flag of the United States
2014 JGP Croatia
CRO
Zagreb Maria Vigalova / Egor Zakroev
Flag of Russia
Daria Beklemisheva / Maxim Bobrov
Flag of Russia
Renata Oganesian / Mark Bardei
Flag of Ukraine
2014-15 JGP Final
Flag of Spain
Barcelona Julianne Séguin / Charlie Bilodeau
Flag of Canada
Lina Fedorova / Maxim Miroshkin
Flag of Russia
Maria Vigalova / Egor Zakroev
Flag of Russia
2015 JGP Latvia
Flag of Latvia
Riga Renata Oganesian / Mark Bardei
Flag of Ukraine
Anastasia Poluianova / Stepan Korotkov
Flag of Russia
Ekaterina Borisova / Dmitry Sopot
Flag of Russia
2015 JGP USA
Flag of the United States
Colorado Springs Anastasia Gubanova / Alexei Sintsov
Flag of Russia
Joy Weinberg / Maximiliano Fernandez
Flag of the United States
Elena Ivanova / Tagir Khakimov
Flag of Russia
2015 JGP Austria
23px-Flag of Austria
Linz Amina Atakhanova / Ilia Spiridonov
Flag of Russia
Anna Dušková / Martin Bidař
Flag of the Czech Republic
Renata Oganesian / Mark Bardei
Flag of Ukraine
2015 JGP Poland
23px-Flag of Poland
Toruń Ekaterina Borisova / Dmitry Sopot
Flag of Russia
Amina Atakhanova / Ilia Spiridonov
Flag of Russia
Anastasia Gubanova / Alexei Sintsov
Flag of Russia
2015-16 JGP Final
Flag of Spain
Barcelona Ekaterina Borisova / Dmitry Sopot
Flag of Russia
Anna Dušková / Martin Bidař
Flag of the Czech Republic
Amina Atakhanova / Ilia Spiridonov
Flag of Russia
2016 JGP Czech Republic
Flag of the Czech Republic
Ostrava Anna Dušková / Martin Bidař
Flag of the Czech Republic
Amina Atakhanova / Ilia Spiridonov
Flag of Russia
Chelsea Liu / Brian Johnson
Flag of the United States
2016 JGP Russia
Flag of Russia
Saransk Anastasia Mishina / Vladislav Mirzoev
Flag of Russia
Aleksandra Boikova / Dmitrii Kozlovskii
Flag of Russia
Ekaterina Borisova / Dmitry Sopot
Flag of Russia
2016 JGP Estonia
Flag of Estonia
Tallinn Ekaterina Alexandrovskaya / Harley Windsor
Flag of Australia
Alina Ustimkina / Nikita Volodin
Flag of Russia
Ekaterina Borisova / Dmitry Sopot
Flag of Russia
2016 JGP Germany
23px-Flag of Germany
Dresden Anastasia Mishina / Vladislav Mirzoev
Flag of Russia
Anna Dušková / Martin Bidař
Flag of the Czech Republic
Alina Ustimkina / Nikita Volodin
Flag of Russia
2016-17 JGP Final
Flag of France
Marseille Anastasia Mishina / Vladislav Mirzoev
Flag of Russia
Anna Dušková / Martin Bidař
Flag of the Czech Republic
Aleksandra Boikova / Dmitrii Kozlovskii
Flag of Russia
2017 JGP Latvia
Flag of Latvia
Riga Apollinariia Panfilova / Dmitry Rylov
Flag of Russia
Aleksandra Boikova / Dmitrii Kozlovskii
Flag of Russia
Evelyn Walsh / Trennt Michaud
Flag of Canada
2017 JGP Belarus
Flag of Belarus
Minsk Daria Pavliuchenko / Denis Khodykin
Flag of Russia
Anastasia Poluianova / Dmitry Sopot
Flag of Russia
Apollinariia Panfilova / Dmitry Rylov
Flag of Russia
2017 JGP Croatia
CRO
Zagreb Polina Kostiukovich / Dmitri Ialin
Flag of Russia
Yumeng Gao / Zhong Xie
Flag of the People's Republic of China
Aleksandra Boikova / Dmitrii Kozlovskii
Flag of Russia
2017 JGP Poland
23px-Flag of Poland
Gdańsk Ekaterina Alexandrovskaya / Harley Windsor
Flag of Australia
Daria Pavliuchenko / Denis Khodykin
Flag of Russia
Anastasia Poluianova / Dmitry Sopot
Flag of Russia
2017-18 JGP Final
23px-Flag of Japan
Nagoya Ekaterina Alexandrovskaya / Harley Windsor
Flag of Australia
Apollinariia Panfilova / Dmitry Rylov
Flag of Russia
Daria Pavliuchenko / Denis Khodykin
Flag of Russia
2018 JGP Slovakia
Flag of Slovakia
Bratislava Anastasia Mishina / Aleksandr Galiamov
Flag of Russia
Apollinariia Panfilova / Dmitry Rylov
Flag of Russia
Ksenia Akhanteva / Valeri Kolesov
Flag of Russia
2018 JGP Austria
23px-Flag of Austria
Linz Polina Kostiukovich / Dmitri Ialin
Flag of Russia
Anastasia Poluianova / Dmitry Sopot
Flag of Russia
Alina Pepeleva / Roman Pleshkov
Flag of Russia
2018 JGP Canada
Flag of Canada
Richmond Anastasia Mishina / Aleksandr Galiamov
Flag of Russia
Apollinariia Panfilova / Dmitry Rylov
Flag of Russia
Daria Kvartalova / Alexei Sviatchenko
Flag of Russia
2018 JGP Czech Republic
Flag of the Czech Republic
Ostrava Ksenia Akhanteva / Valeri Kolesov
Flag of Russia
Polina Kostiukovich / Dmitri Ialin
Flag of Russia
Sarah Feng / TJ Nyman
Flag of the United States
2018-19 JGP Final
Flag of Canada
Vancouver Anastasia Mishina / Aleksandr Galiamov
Flag of Russia
Polina Kostiukovich / Dmitri Ialin
Flag of Russia
Apollinariia Panfilova / Dmitry Rylov
Flag of Russia
2019 JGP USA
Flag of the United States
Lake Placid Apollinariia Panfilova / Dmitry Rylov
Flag of Russia
Ksenia Akhanteva / Valeri Kolesov
Flag of Russia
Alina Pepeleva / Roman Pleshkov
Flag of Russia
2019 JGP Russia
Flag of Russia
Chelyabinsk Ksenia Akhanteva / Valeri Kolesov
Flag of Russia
Iulia Artemeva / Mikhail Nazarychev
Flag of Russia
Daria Mukhametzianova / Ilya Mironov
Flag of Russia
2019 JGP Poland
23px-Flag of Poland
Gdańsk Apollinariia Panfilova / Dmitry Rylov
Flag of Russia
Kate Finster / Balazs Nagy
Flag of the United States
Annika Hocke / Robert Kunkel
23px-Flag of Germany
2019 JGP Croatia
CRO
Zagreb Iulia Artemeva / Mikhail Nazarychev
Flag of Russia
Diana Mukhametzianova / Ilya Mironov
Flag of Russia
Annika Hocke / Robert Kunkel
23px-Flag of Germany
2019-20 JGP Final
Flag of Italy
Turin Apollinaria Panfilova / Dmitry Rylov
Flag of Russia
Diana Mukhametzianova / Ilya Mironov
Flag of Russia
Ksenia Akhanteva / Valeri Kolesov
Flag of Russia
2020 JGP Canada
Flag of Canada
Richmond
2020 JGP Slovakia
Flag of Slovakia
Košice
2020 JGP Czech Republic
Flag of the Czech Republic
Ostrava
2020 JGP Uzbekistan
UZB
Tashkent
2020-21 JGP Final
Flag of the People's Republic of China
Beijing

Ice Dance[]

Competition City Gold Silver Bronze
1997 JGP France
Flag of France
Saint Gervais Flavia Ottaviani / Massimo Scali
Flag of Italy
Zita Gebora / András Visontai
Flag of Hungary
Julia Golovina / Denis Egorov
Flag of Russia
1997 JGP Bulgaria
Flag of Bulgaria
Sofia Federica Faiella / Luciano Milo
Flag of Italy
Jamie Silverstein / Justin Pekarek
Flag of the United States
Julia Golovina / Denis Egorov
Flag of Russia
1997 JGP Ukraine
Flag of Ukraine
Dnipro Jessica Joseph / Charles Butler
Flag of the United States
Natalia Romaniuta / Daniil Barantsev
Flag of Russia
Kristina Kobaladze / Oleg Voiko
Flag of Ukraine
1997 JGP Germany
23px-Flag of Germany
Chemnitz Oksana Potdykova / Denis Petukhov
Flag of Russia
Federica Faiella / Luciano Milo
Flag of Italy
Jamie Silverstein / Justin Pekarek
Flag of the United States
1997 JGP Hungary
Flag of Hungary
Székesfehérvár Jessica Joseph / Charles Butler
Flag of the United States
Zita Gebora / András Visontai
Flag of Hungary
Oksana Potdykova / Denis Petukhov
Flag of Russia
1997 JGP Slovakia
Flag of Slovakia
Banská Bystrica Flavia Ottaviani / Massimo Scali
Flag of Italy
Olga Pogosian / Alexander Kirsanov
Flag of Russia
Olga Kudym / Anton Tereschenko
Flag of Ukraine
1997-98 JGP Final
Flag of Switzerland
Lausanne Federica Faiella / Luciano Milo
Flag of Italy
Oksana Potdykova / Denis Petukhov
Flag of Russia
Flavia Ottaviani / Massimo Scali
Flag of Italy
1998 JGP France
Flag of France
Saint Gervais Tatiana Kurkudym / Yuri Kocherzhenko
Flag of Ukraine
Jamie Silverstein / Justin Pekarek
Flag of the United States
Nelly Gourvest / Cédric Pernet
Flag of France
1998 JGP Mexico
MEX
Mexico City Federica Faiella / Luciano Milo
Flag of Italy
Zita Gebora / András Visontai
Flag of Hungary
Jill Vernekohl / Jan Luggenhölscher
23px-Flag of Germany
1998 JGP Bulgaria
Flag of Bulgaria
Sofia Flavia Ottaviani / Massimo Scali
Flag of Italy
Natalia Romaniuta / Daniil Barantsev
Flag of Russia
Emilie Nussear / Brandon Forsyth
Flag of the United States
1998 JGP Ukraine
Flag of Ukraine
Kiev Kristina Kobaladze / Oleg Voiko
Flag of Ukraine
Julia Golovina / Denis Egorov
Flag of Russia
Olga Kudym / Anton Tereschenko
Flag of Ukraine
1998 JGP Germany
23px-Flag of Germany
Chemnitz Jamie Silverstein / Justin Pekarek
Flag of the United States
Federica Faiella / Luciano Milo
Flag of Italy
Tatiana Kurkudym / Yuri Kocherzhenko
Flag of Ukraine
1998 JGP Hungary
Flag of Hungary
Budapest Julia Golovina / Denis Egorov
Flag of Russia
Zita Gebora / András Visontai
Flag of Hungary
Emilie Nussear / Brandon Forsyth
Flag of the United States
1998 JGP China
Flag of the People's Republic of China
Beijing Flavia Ottaviani / Massimo Scali
Flag of Italy
Melissa Gregory / James Shufford
Flag of the United States
Nelly Gourvest / Cédric Pernet
Flag of France
1998 JGP Slovakia
Flag of Slovakia
Banská Bystrica Natalia Romaniuta / Daniil Barantsev
Flag of Russia
Kristina Kobaladze / Oleg Voiko
Flag of Ukraine
Jill Vernekohl / Jan Luggenhölscher
23px-Flag of Germany
1998-99 JGP Final
Flag of the United States
Detroit Jamie Silverstein / Justin Pekarek
Flag of the United States
Federica Faiella / Luciano Milo
Flag of Italy
Natalia Romaniuta / Daniil Barantsev
Flag of Russia
1999 JGP Croatia
CRO
Zagreb Svetlana Kulikova / Arseni Markov
Flag of Russia
Caroline Truong / Sylvain Longchambon
Flag of France
Valentina Anselmi / Fabrizio Pedrazzini
Flag of Italy
1999 JGP Canada
Flag of Canada
Montreal Tanith Belbin / Benjamin Agosto
Flag of the United States
Nelly Gourvest / Cédric Pernet
Flag of France
Brenda Key / Ryan Smith
Flag of Canada
1999 JGP Czech Republic
Flag of the Czech Republic
Ostrava Kristina Kobaladze / Oleg Voiko
Flag of Ukraine
Julia Golovina / Denis Egorov
Flag of Russia
Lucie Kadlčáková / Hynek Bílek
Flag of the Czech Republic
1999 JGP Netherlands
NED
The Hague Natalia Romaniuta / Daniil Barantsev
Flag of Russia
Emilie Nussear / Brandon Forsyth
Flag of the United States
Olga Kudym / Anton Tereschenko
Flag of Ukraine
1999 JGP Slovenia
SLO
Bled Elena Khaliavina / Maxim Shabalin
Flag of Russia
Caroline Truong / Sylvain Longchambon
Flag of France
Flavia Ottaviani / Massimo Scali
Flag of Italy
1999 JGP Sweden
SWE
Stockholm Natalia Romaniuta / Daniil Barantsev
Flag of Russia
Kristina Kobaladze / Oleg Voiko
Flag of Ukraine
Nelly Gourvest / Cédric Pernet
Flag of France
1999 JGP Norway
NOR
Hamar Emilie Nussear / Brandon Forsyth
Flag of the United States
Julia Golovina / Denis Egorov
Flag of Russia
Elena Khaliavina / Maxim Shabalin
Flag of Russia
1999 JGP Japan
23px-Flag of Japan
Nagano Flavia Ottaviani / Massimo Scali
Flag of Italy
Tanith Belbin / Benjamin Agosto
Flag of the United States
Svetlana Kulikova / Arseni Markov
Flag of Russia
1999-00 JGP Final
23px-Flag of Poland
Gdańsk Natalia Romaniuta / Daniil Barantsev
Flag of Russia
Emilie Nussear / Brandon Forsyth
Flag of the United States
Kristina Kobaladze / Oleg Voiko
Flag of Ukraine
2000 JGP France
Flag of France
Saint Gervais Alla Beknazarova / Yuri Kocherzhenko
Flag of Ukraine
Lucie Kadlčáková / Hynek Bílek
Flag of the Czech Republic
Marielle Bernard / Damien Biancotto
Flag of France
2000 JGP Mexico
MEX
Mexico City Tanith Belbin / Benjamin Agosto
Flag of the United States
Miriam Steinel / Vladimir Tsvetkov
23px-Flag of Germany
Nóra Hoffmann / Attila Elek
Flag of Hungary
2000 JGP Ukraine
Flag of Ukraine
Kiev Alla Beknazarova / Yuri Kocherzhenko
Flag of Ukraine
Viktoria Polzykina / Alexander Shakalov
Flag of Ukraine
Oksana Domnina / Maxim Bolotin
Flag of Russia
2000 JGP Germany
23px-Flag of Germany
Chemnitz Tanith Belbin / Benjamin Agosto
Flag of the United States
Miriam Steinel / Vladimir Tsvetkov
23px-Flag of Germany
Elena Romanovskaya / Alexander Grachev
Flag of Russia
2000 JGP China
Flag of the People's Republic of China
Harbin Kendra Goodwin / Chris Obzansky
Flag of the United States
Nathalie Péchalat / Fabian Bourzat
Flag of France
Catherine Perreault / Charles Perreault
Flag of Canada
2000 JGP Czech Republic
Flag of the Czech Republic
Ostrava Elena Khaliavina / Maxim Shabalin
Flag of Russia
Viktoria Polzykina / Alexander Shakalov
Flag of Ukraine
Lucie Kadlčáková / Hynek Bílek
Flag of the Czech Republic
2000 JGP Poland
23px-Flag of Poland
Gdańsk Elena Romanovskaya / Alexander Grachev
Flag of Russia
Oksana Domnina / Maxim Bolotin
Flag of Russia
Mariana Kozlova / Sergei Baranov
Flag of Ukraine
2000 JGP Norway
NOR
Hamar Elena Khaliavina / Maxim Shabalin
Flag of Russia
Anna Motovilova / Denis Egorov
Flag of Russia
Christina Beier / William Beier
23px-Flag of Germany
2000-01 JGP Final
23px-Flag of the United Kingdom
Ayr Tanith Belbin / Benjamin Agosto
Flag of the United States
Elena Khaliavina / Maxim Shabalin
Flag of Russia
Miriam Steinel / Vladimir Tsvetkov
23px-Flag of Germany
2001 JGP Bulgaria
Flag of Bulgaria
Sofia Oksana Domnina / Maxim Bolotin
Flag of Russia
Mariana Kozlova / Sergei Baranov
Flag of Ukraine
Nóra Hoffmann / Attila Elek
Flag of Hungary
2001 JGP USA (cancelled)
Flag of the United States
Phoenix N/A
2001 JGP Czech Republic
Flag of the Czech Republic
Ostrava Julia Golovina / Oleg Voiko
Flag of Ukraine
Oksana Domnina / Maxim Bolotin
Flag of Russia
Amandine Borsi / Fabrice Blondel
Flag of France
2001 JGP Poland
23px-Flag of Poland
Gdańsk Elena Khaliavina / Maxim Shabalin
Flag of Russia
Mariana Kozlova / Sergei Baranov
Flag of Ukraine
Christina Beier / William Beier
23px-Flag of Germany
2001 JGP Netherlands
NED
The Hague Elena Romanovskaya / Alexander Grachev
Flag of Russia
Julia Golovina / Oleg Voiko
Flag of Ukraine
Miriam Steinel / Vladimir Tsvetkov
23px-Flag of Germany
2001 JGP Sweden
SWE
Malmö Elena Romanovskaya / Alexander Grachev
Flag of Russia
Anna Zadorozhniuk / Sergei Verbillo
Flag of Ukraine
Myriam Trividic / Yann Abback
Flag of France
20001 JGP Italy
Flag of Italy
Milan Elena Khaliavina / Maxim Shabalin
Flag of Russia
Nóra Hoffmann / Attila Elek
Flag of Hungary
Alessia Aureli / Andrea Vaturi
Flag of Italy
2001 JGP Japan
23px-Flag of Japan
Nagano Miriam Steinel / Vladimir Tsvetkov
23px-Flag of Germany
Nathalie Péchalat / Fabian Bourzat
Flag of France
Daria Borisova / Alexander Chepurnov
Flag of Russia
2001-02 JGP Final
SLO
Bled Elena Khaliavina / Maxim Shabalin
Flag of Russia
Elena Romanovskaya / Alexander Grachev
Flag of Russia
Miriam Steinel / Vladimir Tsvetkov
23px-Flag of Germany
2002 JGP France
Flag of France
Courchevel Oksana Domnina / Maxim Shabalin
Flag of Russia
Christina Beier / William Beier
23px-Flag of Germany
Melissa Piperno / Liam Dougherty
Flag of Canada
2002 JGP Yugoslavia
22px-Flag of Yugoslavia (1946-1992)
Belgrade Oksana Domnina / Maxim Shabalin
Flag of Russia
Mariana Kozlova / Sergei Baranov
Flag of Ukraine
Alexandra Zaretsky / Roman Zaretsky
Flag of Israel
2002 JGP USA
Flag of the United States
Scottsdale Nóra Hoffmann / Attila Elek
Flag of Hungary
Olga Orlova / Maxim Bolotin
Flag of Russia
Loren Galler-Rabinowitz / David Mitchell
Flag of the United States
2002 JGP Canada
Flag of Canada
Montreal Natalia Mikhailova / Arkadi Sergeev
Flag of Russia
Alessia Aureli / Andrea Vaturi
Flag of Italy
Morgan Matthews / Maxim Zavozin
Flag of the United States
2002 JGP Slovakia
Flag of Slovakia
Bratislava Elena Romanovskaya / Alexander Grachev
Flag of Russia
Anna Zadoorzhniuk / Sergei Verbillo
Flag of Ukraine
Siobhan Karam / Joshua McGrath
Flag of Canada
2002 JGP Germany
23px-Flag of Germany
Chemnitz Nóra Hoffmann / Attila Elek
Flag of Hungary
Mariana Kozlova / Sergei Baranov
Flag of Ukraine
Alexandra Zaretsky / Roman Zaretsky
Flag of Israel
2002 JGP China
Flag of the People's Republic of China
Beijing Christina Beier / William Beier
23px-Flag of Germany
Ekaterina Rubleva / Ivan Shefer
Flag of Russia
Loren Galler-Rabinowitz / David Mitchell
Flag of the United States
2002 JGP Italy
Flag of Italy
Milan Alessia Aureli / Andrea Vaturi
Flag of Italy
Elena Romanovskaya / Alexander Grachev
Flag of Russia
Melissa Piperno / Liam Dougherty
Flag of Canada
2002-03 JGP Final
NED
The Hague Oksana Domnina / Maxim Shabalin
Flag of Russia
Nóra Hoffmann / Attila Elek
Flag of Hungary
Elena Romanovskaya / Alexander Grachev
Flag of Russia
2003 JGP Bulgaria
Flag of Bulgaria
Sofia Nóra Hoffmann / Attila Elek
Flag of Hungary
Camila Spelta / Luca Lanotte
Flag of Italy
Anastasia Platonova / Andrei Maximishin
Flag of Russia
2003 JGP Slovakia
Flag of Slovakia
Bratislava Elena Romanovskaya / Alexander Grachev
Flag of Russia
Anna Zadorozhniuk / Sergei Verbillo
Flag of Ukraine
Morgan Matthews / Maxim Zavozin
Flag of the United States
2003 JGP Mexico
MEX
Mexico City Natalia Mikhailova / Arkadi Sergeev
Flag of Russia
Alexandra Zaretsky / Roman Zaretsky
Flag of Israel
Anna Cappellini / Matteo Zanni
Flag of Italy
2003 JGP Czech Republic
Flag of the Czech Republic
Ostrava Anna Zadorozhniuk / Sergei Verbillo
Flag of Ukraine
Olga Orlova / Maxim Bolotin
Flag of Russia
Petra Pachlová / Petr Knoth
Flag of the Czech Republic
2003 JGP Slovenia
SLO
Bled Nóra Hoffmann / Attila Elek
Flag of Hungary
Ekaterina Rubleva / Ivan Shefer
Flag of Russia
Anna Cappellini / Matteo Zanni
Flag of Italy
2003 JGP Japan
23px-Flag of Japan
Okaya Natalia Mikhailova / Arkadi Sergeev
Flag of Russia
Elena Romanovskaya / Alexander Grachev
Flag of Russia
Lauren Senft / Leif Gislason
Flag of Canada
2003 JGP Croatia
CRO
Zagreb Morgan Matthews / Maxim Zavozin
Flag of the United States
Olga Orlova / Maxim Bolotin
Flag of Russia
Camilla Spelta / Luca Lanotte
Flag of Italy
2003 JGP Poland
23px-Flag of Poland
Gdańsk Alexandra Zaretsky / Roman Zaretsky
Flag of Israel
Ekaterina Rubleva / Ivan Shefer
Flag of Russia
Kirsten Frisch / Augie Hill
Flag of the United States
2003-04 JGP Final
SWE
Malmö Nóra Hoffmann / Attila Elek
Flag of Hungary
Elena Romanovskaya / Alexander Grachev
Flag of Russia
Morgan Matthews / Maxim Zavozin
Flag of the United States
2004 JGP France
Flag of France
Courchevel Morgan Matthews / Maxim Zavozin
Flag of the United States
Tessa Virtue / Scott Moir
Flag of Canada
Pernelle Carron / Edouard Dezutter
Flag of France
2004 JGP Hungary
Flag of Hungary
Budapest Anna Cappellini / Matteo Zanni
Flag of Italy
Allie Hann-McCurdy / Michael Coreno
Flag of Canada
Trina Pratt / Todd Gilles
Flag of the United States
2004 JGP USA
Flag of the United States
Long Beach Morgan Matthews / Maxim Zavozin
Flag of the United States
Siobhan Karam / Joshua McGrath
Flag of Canada
Anastasia Gorshkova / Ilia Tkachenko
Flag of Russia
2004 JGP China
Flag of the People's Republic of China
Harbin Tessa Virtue / Scott Moir
Flag of Canada
Natalia Mikhailova / Arkadi Sergeev
Flag of Russia
Trina Pratt / Todd Gilles
Flag of the United States
2004 JGP Serbia & Montenegro
Flag of Serbia and Montenegro
Belgrade Anna Cappellini / Matteo Zanni
Flag of Italy
Anastasia Gorshkova / Ilia Tkachenko
Flag of Russia
Meryl Davis / Charlie White
Flag of the United States
2004 JGP Ukraine
Flag of Ukraine
Kiev Anastasia Platonova / Andrei Maximishin
Flag of Russia
Petra Pachlová / Petr Knoth
Flag of the Czech Republic
Allie Hann-McCurdy / Michael Coreno
Flag of Canada
2004 JGP Germany
23px-Flag of Germany
Chemnitz Natalia Mikhailova / Arkadi Sergeev
Flag of Russia
Camilla Pistorello / Luca Lanotte
Flag of Italy
Alexandra Zaretsky / Roman Zaretsky
Flag of Israel
2004 JGP Romania
ROU
Miercurea Ciuc Anastasia Platonova / Andrei Maximishin
Flag of Russia
Alexandra Zaretsky / Roman Zaretsky
Flag of Israel
Meryl Davis / Charlie White
Flag of the United States
2004-05 JGP Final
Flag of Finland
Helsinki Morgan Matthews / Maxim Zavozin
Flag of the United States
Tessa Virtue / Scott Moir
Flag of Canada
Anna Cappellini / Matteo Zanni
Flag of Italy
2005 JGP Slovakia
Flag of Slovakia
Bratislava Natalia Mikhailova / Arkadi Sergeev
Flag of Russia
Anna Cappellini / Luca Lanotte
Flag of Italy
Trina Pratt / Todd Gilles
Flag of the United States
2005 JGP Andorra
AND
Canillo Tessa Virtue / Scott Moir
Flag of Canada
Meryl Davis / Charlie White
Flag of the United States
Ksenia Antonova / Roman Mylnikov
Flag of Russia
2005 JGP Estonia
Flag of Estonia
Tallinn Anastasia Gorshkova / Ilia Tkachenko
Flag of Russia
Allie Hann-McCury / Michael Coreno
Flag of Canada
Grethe Grünberg / Kristjan Rand
Flag of Estonia
2005 JGP Canada
Flag of Canada
Montreal Tessa Virtue / Scott Moir
Flag of Canada
Ekaterina Bobrova / Dmitri Soloviev
Flag of Russia
Mylène Lamoureux / Michael Mee
Flag of Canada
2005 JGP Bulgaria
Flag of Bulgaria
Sofia Meryl Davis / Charlie White
Flag of the United States
Anna Cappellini / Luca Lanotte
Flag of Italy
Anastasia Platonova / Andrei Maximishin
Flag of Russia
2005 JGP Croatia
CRO
Zagreb Natalia Mikhailova / Arkadi Sergeev
Flag of Russia
Trina Pratt / Todd Gilles
Flag of the United States
Ksenia Gorshkova / Vitali Butikov
Flag of Russia
2005 JGP Poland
23px-Flag of Poland
Gdańsk Anastasia Gorshkova / Ilia Tkachenko
Flag of Russia
Ekaterina Bobrova / Dmitri Soloviev
Flag of Russia
Jane Summersett / Elliott Pennington
Flag of the United States
2005 JGP Japan
23px-Flag of Japan
Okaya Anastasia Platonova / Andrei Maximishin
Flag of Russia
Rina Thieleke / Sascha Rabe
23px-Flag of Germany
Polina Jakobs / Alexander Baidukov
Flag of Russia
2005-06 JGP Final
Flag of the Czech Republic
Ostrava Tessa Virtue / Scott Moir
Flag of Canada
Meryl Davis / Charlie White
Flag of the United States
Anna Cappellini / Luca Lanotte
Flag of Italy
2006 JGP France
Flag of France
Courchevel Ekaterina Bobrova / Dmitri Soloviev
Flag of Russia
Madison Hubbell / Keiffer Hubbell
Flag of the United States
Élodie Brouiller / Benoît Richaud
Flag of France
2006 JGP Hungary
Flag of Hungary
Budapest Ekaterina Bobrova / Dmitri Soloviev
Flag of Russia
Joanna Lenko / Mitchell Islam
Flag of Canada
Julia Zlobina / Alexei Sitnikov
Flag of Russia
2006 JGP Mexico
MEX
Mexico City Emily Samuelson / Evan Bates
Flag of the United States
Élodie Brouiller / Benoît Richaud
Flag of France
Piper Gilles / Timothy McKernan
Flag of the United States
2006 JGP Romania
ROU
Miercurea Ciuc Kristina Gorshkova / Vitali Butikov
Flag of Russia
Camilla Spelta / Marco Garavaglia
Flag of Italy
Nadezhda Frolenkova / Mikhail Kasalo
Flag of Ukraine
2006 JGP Norway
NOR
Oslo Grethe Grünberg / Kristjan Rand
Flag of Estonia
Kristina Gorshkova / Vitali Butikov
Flag of Russia
Vanessa Crone / Paul Poirier
Flag of Canada
2006 JGP Netherlands
NED
The Hague Madison Hubbell / Keiffer Hubbell
Flag of the United States
Grethe Grünberg / Kristjan Rand
Flag of Estonia
Ksenia Antonova / Roman Mylnikov
Flag of Russia
2006 JGP Taipei
TPE
Taipei Emily Samuelson / Evan Bates
Flag of the United States
Alisa Agafonova / Dmitri Dun
Flag of Ukraine
Kaitlyn Weaver / Andrew Poje
Flag of Canada
2006 JGP Czech Republic
Flag of the Czech Republic
Liberec Julia Zlobina / Alexei Sitnikov
Flag of Russia
Camilla Spelta / Marco Garavaglia
Flag of Italy
Kaitlyn Weaver / Andrew Poje
Flag of Canada
2006-07 JGP Final
Flag of Bulgaria
Sofia Madison Hubbell / Keiffer Hubbell
Flag of the United States
Emily Samuelson / Evan Bates
Flag of the United States
Ekaterina Bobrova / Dmitri Soloviev
Flag of Russia
2007 JGP USA
Flag of the United States
Lake Placid Emily Samuelson / Evan Bates
Flag of the United States
Joanna Lenko / Mitchell Islam
Flag of Canada
Pilar Bosley / John Corona
Flag of the United States
2007 JGP Romania
ROU
Miercurea Ciuc Vanessa Crone / Paul Poirier
Flag of Canada
Ekaterina Riazanova / Jonathan Guerreiro
Flag of Russia
Ksenia Monko / Kirill Khaliavin
Flag of Russia
2007 JGP Austria
23px-Flag of Austria
Vienna Emily Samuelson / Evan Bates
Flag of the United States
Maria Monko / Ilia Tkachenko
Flag of Russia
Isabella Pajardi / Stefano Caruso
Flag of Italy
2007 JGP Estonia
Flag of Estonia
Tallinn Madison Chock / Greg Zuerlein
Flag of the United States
Alisa Agafonova / Dmitri Dun
Flag of Ukraine
Joanna Lenko / Mitchell Islam
Flag of Canada
2007 JGP Croatia
CRO
Zagreb Vanessa Crone / Paul Poirier
Flag of Canada
Kristina Gorshkova / Vitali Butikov
Flag of Russia
Ksenia Monko / Kirill Khaliavin
Flag of Russia
2007 JGP Bulgaria
Flag of Bulgaria
Sofia Isabella Pajardi / Stefano Caruso
Flag of Italy
Shannon Wingle / Ryan Devereaux
Flag of the United States
Anastasia Vykhodtseva / Alexei Shumski
Flag of Ukraine
2007 JGP Germany
23px-Flag of Germany
Chemnitz Kristina Gorshkova / Vitali Butikov
Flag of Russia
Ekaterina Riazanova / Jonathan Guerreiro
Flag of Russia
Madison Chock / Greg Zuerlein
Flag of the United States
2007 JGP United Kingdom
23px-Flag of the United Kingdom
Sheffield Maria Monko / Ilia Tkachenko
Flag of Russia
Lucie Myslivečková / Matěj Novák
Flag of the Czech Republic
Nadezhda Frolenkova / Mikhail Kasalo
Flag of Ukraine
2007-08 JGP Final
23px-Flag of Poland
Gdańsk Maria Monko / Ilia Tkachenko
Flag of Russia
Emily Samuelson / Evan Bates
Flag of the United States
Kristina Gorshkova / Vitali Butikov
Flag of Russia
2008 JGP France
Flag of France
Courchevel Maia Shibutani / Alex Shibutani
Flag of the United States
Kharis Ralph / Asher Hill
Flag of Canada
Lucie Myslivečková / Matěj Novák
Flag of the Czech Republic
2008 JGP Italy
Flag of Italy
Merano Madison Chock / Greg Zuerlein
Flag of the United States
Ekaterina Riazanova / Jonathan Guerreiro
Flag of Russia
Lorenza Alessandrini / Simone Vaturi
Flag of Italy
2008 JGP Mexico
MEX
Mexico City Madison Hubbell / Keiffer Hubbell
Flag of the United States
Kharis Ralph / Asher Hill
Flag of Canada
Valeria Zenkova / Valerie Sinitsin
Flag of Russia
2008 JGP Czech Republic
Flag of the Czech Republic
Ostrava Piper Gilles / Zachary Donohue
Flag of the United States
Marina Antopova / Artem Kudashev
Flag of Russia
Karen Routhier / Eric Saucke-Lacelle
Flag of Canada
2008 JGP Spain
Flag of Spain
Madrid Ekaterina Riazanova / Jonathan Guerreiro
Flag of Russia
Maia Shibutani / Alex Shibutani
Flag of the United States
Anastasia Vykhodtseva / Alexei Shumski
Flag of Ukraine
2008 JGP Belarus
Flag of Belarus
Gomel Alisa Agafonova / Dmitri Dun
Flag of Ukraine
Ekaterina Pushkash / Dmitri Kiselev
Flag of Russia
Terra Findlay / Benoît Richaud
Flag of France
2008 JGP South Africa
Flag of South Africa
Cape Town Madison Hubbell / Keiffer Hubbell
Flag of the United States
Piper Gilles / Zachary Donohue
Flag of the United States
Ksenia Monko / Kirill Khaliavin
Flag of Russia
2008 JGP United Kingdom
23px-Flag of the United Kingdom
Sheffield Madison Chock / Greg Zuerlein
Flag of the United States
Alisa Agafonova / Dmitri Dun
Flag of Ukraine
Karen Routhier / Eric Saucke-Lacelle
Flag of Canada
2008-09 JGP Final
Flag of South Korea
Goyang Madison Chock / Greg Zuerlein
Flag of the United States
Madison Hubbell / Keiffer Hubbell
Flag of the United States
Ekaterina Riazanova / Jonathan Guerreiro
Flag of Russia
2009 JGP Hungary
Flag of Hungary
Budapest Elena Ilinykh / Nikita Katsalapov
Flag of Russia
Karen Routhier / Eric Saucke-Lacelle
Flag of Canada
Lorenza Alessandrini / Simone Vaturi
Flag of Italy
2009 JGP USA
Flag of the United States
Lake Placid Maia Shibutani / Alex Shibutani
Flag of the United States
Kharis Ralph / Asher Hill
Flag of Canada
Lauri Bonacorsi / Travis Mager
Flag of the United States
2009 JGP Poland
23px-Flag of Poland
Toruń Elena Ilinykh / Nikita Katsalapov
Flag of Russia
Maria Antipova / Artem Kudashev
Flag of Russia
Isabella Cannuscio / Ian Lorello
Flag of the United States
2009 JGP Belarus
Flag of Belarus
Minsk Ksenia Monko / Kirill Khaliavin
Flag of Russia
Rachel Tibbetts / Collin Brubaker
Flag of the United States
Alisa Agafonova / Dmitri Dun
Flag of Ukraine
2009 JGP Germany
23px-Flag of Germany
Dresden Ekaterina Pushkash / Jonathan Guerreiro
Flag of Russia
Lorenza Alessandrini / Simone Vaturi
Flag of Italy
Piper Gilles / Zachary Donohue
Flag of the United States
2009 JGP Croatia
CRO
Zagreb Maia Shibutani / Alex Shibutani
Flag of the United States
Kharis Ralph / Asher Hill
Flag of Canada
Tatiana Baturintseva / Ivan Volobuiev
Flag of Russia
2009 JGP Turkey
TUR
Istanbul Ksenia Monko / Kirill Khaliavin
Flag of Russia
Ekaterina Pushkash / Jonathan Guerreiro
Flag of Russia
Isabella Cannuscio / Ian Lorello
Flag of the United States
2009-10 JGP Final
23px-Flag of Japan
Tokyo Ksenia Monko / Kirill Khaliavin
Flag of Russia
Elena Ilinykh / Nikita Katsalapov
Flag of Russia
Maia Shibutani / Alex Shibutani
Flag of the United States
2010 JGP France
Flag of France
Courchevel Alexandra Stepanova / Ivan Bukin
Flag of Russia
Anastasia Cannuscio / Colin McManus
Flag of the United States
Evgenia Kosigina / Nikolai Moroshkin
Flag of Russia
2010 JGP Romania
ROU
Brașov Ksenia Monko / Kirill Khaliavin
Flag of Russia
Anastasia Galyeta / Alexei Shumski
Flag of Ukraine
Lauri Bonacorsi / Travis Mager
Flag of the United States
2010 JGP Austria
23px-Flag of Austria
Graz Charlotte Lichtman / Dean Copely
Flag of the United States
Victoria Sinitsina / Ruslan Zhiganshin
Flag of Russia
Gabriella Papadakis / Guillaume Cizeron
Flag of France
2010 JGP Japan
23px-Flag of Japan
Karuizawa Alexandra Stepanova / Ivan Bukin
Flag of Russia
Ekaterina Pushkash / Jonathan Guerreiro
Flag of Russia
Geraldine Bott / Neil Brown
Flag of France
2010 JGP United Kingdom
23px-Flag of the United Kingdom
Sheffield Ksenia Monko / Kirill Khaliavin
Flag of Russia
Victoria Sinitsina / Ruslan Zhiganshin
Flag of Russia
Nicole Orford / Thomas Williams
Flag of Canada
2010 JGP Germany
23px-Flag of Germany
Dresden Evgenia Kosigina / Nikolai Moroshkin
Flag of Russia
Marina Antipova / Artem Kudashev
Flag of Russia
Charlotte Lichtman / Dean Copely
Flag of the United States
2010 JGP Czech Republic
Flag of the Czech Republic
Ostrava Ekaterina Pushkash / Jonathan Guerreiro
Flag of Russia
Tiffany Zagorski / Alexis Miart
Flag of France
Anastasia Galyeta / Alexei Shumski
Flag of Ukraine
2010-11 JGP Final
Flag of the People's Republic of China
Beijing Ksenia Monko / Kirill Khaliavin
Flag of Russia
Victoria Sinitsina / Ruslan Zhiganshin
Flag of Russia
Alexandra Stepanova / Ivan Bukin
Flag of Russia
2011 JGP Latvia
Flag of Latvia
Riga Maria Nosulia / Evgeni Kholoniuk
Flag of Ukraine
Evgenia Kosigina / Nikolai Moroshkin
Flag of Russia
Alexandra Aldridge / Daniel Eaton
Flag of the United States
2011 JGP Australia
Flag of Australia
Brisbane Nicole Orford / Thomas Williams
Flag of Canada
Lauri Bonacorsi / Travis Mager
Flag of the United States
Valeria Zenkova / Valerie Sinitsin
Flag of Russia
2011 JGP Poland
23px-Flag of Poland
Gdańsk Victoria Sinitsina / Ruslan Zhiganshin
Flag of Russia
Anastasia Galyeta / Alexei Shumski
Flag of Ukraine
Anna Yanovskaya / Sergei Mozgov
Flag of Russia
2011 JGP Romania
ROU
Brașov Alexandra Stepanova / Ivan Bukin
Flag of Russia
Anastasia Galyeta / Alexei Shumski
Flag of Ukraine
Mackenzie Bent / Garrett MacKeen
Flag of Canada
2011 JGP Austria
23px-Flag of Austria
Innsbruck Victoria Sinitsina / Ruslan Zhiganshin
Flag of Russia
Alexandra Aldridge / Daniel Eaton
Flag of the United States
Maria Nosulia / Evgeni Kholoniuk
Flag of Ukraine
2011 JGP Italy
Flag of Italy
Milan Alexandra Stepanova / Ivan Bukin
Flag of Russia
Valeria Zenkova / Valerie Sinitsin
Flag of Russia
Lauri Bonacorsi / Travis Mager
Flag of the United States
2011 JGP Estonia
Flag of Estonia
Tallinn Anna Yanovskaya / Sergei Mozgov
Flag of Russia
Irina Shtork / Taavi Rand
Flag of Estonia
Evgenia Kosigina / Nikolai Moroshkin
Flag of Russia
2011-12 JGP Final
Flag of Canada
Quebec City Victoria Sinitsina / Ruslan Zhiganshin
Flag of Russia
Anna Yanovskaya / Sergei Mozgov
Flag of Russia
Alexandra Stepanova / Ivan Bukin
Flag of Russia
2012 JGP France
Flag of France
Courchevel Gabriella Papadakis / Guillaume Cizeron
Flag of France
Valeria Zenkova / Valerie Sinitsin
Flag of Russia
Madeline Edwards / Zhao Kai Pang
Flag of Canada
2012 JGP USA
Flag of the United States
Lake Placid Alexandra Aldridge / Daniel Eaton
Flag of the United States
Evgenia Kosigina / Nikolai Moroshkin
Flag of Russia
Andréanne Poulin / Marc-André Servant
Flag of Canada
2012 JGP Austria
23px-Flag of Austria
Linz Gabriella Papadakis / Guillaume Cizeron
Flag of France
Anna Yanovskaya / Sergei Mozgov
Flag of Russia
Mackenzie Bent / Garrett MacKeen
Flag of Canada
2012 JGP Turkey
TUR
Istanbul Alexandra Stepanova / Ivan Bukin
Flag of Russia
Shari Koch / Christian Nüchtern
23px-Flag of Germany
Madeline Edwards / Zhao Kai Pang
Flag of Canada
2012 JGP Slovenia
SLO
Bled Alexandra Aldridge / Daniel Eaton
Flag of the United States
Anna Yanovskaya / Sergei Mozgov
Flag of Russia
Andréanne Poulin / Marc-André Servant
Flag of Canada
2012 JGP Croatia
CRO
Zagreb Valeria Zenkova / Valerie Sinitsin
Flag of Russia
Evgenia Kosigina / Nikolai Moroshkin
Flag of Russia
Rachel Parsons / Michael Parsons
Flag of the United States
2012 JGP Germany
23px-Flag of Germany
Chemnitz Alexandra Stepanova / Ivan Bukin
Flag of Russia
Kaitlin Hawayek / Jean-Luc Baker
Flag of the United States
Daria Morozova / Mikhail Zhirnov
Flag of Russia
2012-13 JGP Final
Flag of Russia
Sochi Alexandra Stepanova / Ivan Bukin
Flag of Russia
Gabriella Papadakis / Guillaume Cizeron
Flag of France
Alexandra Aldridge / Daniel Eaton
Flag of the United States
2013 JGP Latvia
Flag of Latvia
Riga Mackenzie Bent / Garrett MacKeen
Flag of Canada
Lorraine McNamara / Quinn Carpenter
Flag of the United States
Alla Loboda / Pavel Drozd
Flag of Russia
2013 JGP Mexico
MEX
Mexico City Kaitlin Hawayek / Jean-Luc Baker
Flag of the United States
Madeline Edwards / Zhao Kai Pang
Flag of Canada
Sofia Evdokimova / Egor Bazin
Flag of Russia
2013 JGP Slovakia
Flag of Slovakia
Košice Anna Yanovskaya / Sergei Mozgov
Flag of Russia
Rachel Parsons / Michael Parsons
Flag of the United States
Holly Moore / Daniel Klaber
Flag of the United States
2013 JGP Poland
23px-Flag of Poland
Gdańsk Kaitlin Hawayek / Jean-Luc Baker
Flag of the United States
Alexandra Nazarova / Maxim Nikitin
Flag of Ukraine
Alla Loboda / Pavel Drozd
Flag of Russia
2013 JGP Belarus
Flag of Belarus
Minsk Lorraine McNamara / Quinn Carpenter
Flag of the United States
Betina Popova / Yuri Vlasenko
Flag of Russia
Daria Morozova / Mikhail Zhirnov
Flag of Russia
2013 JGP Czech Republic
Flag of the Czech Republic
Ostrava Betina Popova / Yuri Vlasenko
Flag of Russia
Rachel Parsons / Michael Parsons
Flag of the United States
Madeline Edwards / Zhao Kai Pang
Flag of Canada
2013 JGP Estonia
Flag of Estonia
Tallinn Anna Yanovskaya / Sergei Mozgov
Flag of Russia
Alexandra Nazarova / Maxim Nikitin
Flag of Ukraine
Daria Morozova / Mikhail Zhirnov
Flag of Russia
2013-14 JGP Final
23px-Flag of Japan
Fukuoka Anna Yanovskaya / Sergei Mozgov
Flag of Russia
Kaitlin Hawayek / Jean-Luc Baker
Flag of the United States
Lorraine McNamara / Quinn Carpenter
Flag of the United States
2014 JGP France
Flag of France
Courchevel Alla Loboda / Pavel Drozd
Flag of Russia
Madeline Edwards / Zhao Kai Pang
Flag of Canada
Anastasia Shpilevaya / Grigory Smirnov
Flag of Russia
2014 JGP Slovenia
SLO
Ljubljana Daria Morozova / Mikhail Zhirnov
Flag of Russia
Brianna Delmaestro / Timothy Lum
Flag of Canada
Holly Moore / Daniel Klaber
Flag of the United States
2014 JGP Czech Republic
Flag of the Czech Republic
Ostrava Mackenzie Bent / Garrett MacKeen
Flag of Canada
Betina Popova / Yuri Vlasenko
Flag of Russia
Lorraine McNamara / Quinn Carpenter
Flag of the United States
2014 JGP Japan
23px-Flag of Japan
Aichi Madeline Edwards / Zhao Kai Pang
Flag of Canada
Alla Loboda / Pavel Drozd
Flag of Russia
Rachel Parsons / Michael Parsons
Flag of the United States
2014 JGP Estonia
Flag of Estonia
Tallinn Anna Yanovskaya / Sergei Mozgov
Flag of Russia
Mackenzie Bent / Garrett MacKeen
Flag of Canada
Alexandra Nazarova / Maxim Nikitin
Flag of Ukraine
2014 JGP Germany
23px-Flag of Germany
Dresden Betina Popova / Yuri Vlasenko
Flag of Russia
Lorraine McNamara / Quinn Carpenter
Flag of the United States
Brianna Delmaestro / Timothy Lum
Flag of Canada
2014 JGP Croatia
CRO
Zagreb Anna Yanovskaya / Sergei Mozgov
Flag of Russia
Rachel Parsons / Michael Parsons
Flag of the United States
Carolina Moscheni / Ádám Lukács
Flag of Hungary
2014-15 JGP Final
Flag of Spain
Barcelona Anna Yanovskaya / Sergei Mozgov
Flag of Russia
Alla Loboda / Pavel Drozd
Flag of Russia
Betina Popova / Yuri Vlasenko
Flag of Russia
2015 JGP Slovakia
Flag of Slovakia
Bratislava Rachel Parsons / Michael Parsons
Flag of the United States
Alla Loboda / Pavel Drozd
Flag of Russia
Sofia Shevchenko / Igor Eremenko
Flag of Russia
2015 JGP Latvia
Flag of Latvia
Riga Betina Popova / Yuri Vlasenko
Flag of Russia
Angélique Abachkina / Louis Thauron
Flag of France
Sofia Evdokimova / Egor Bazin
Flag of Russia
2015 JGP USA
Flag of the United States
Colorado Springs Lorraine McNamara / Quinn Carpenter
Flag of the United States
Mackenzie Bent / Dmitre Razgulajevs
Flag of Canada
Sofia Polishchuk / Alexander Vakhnov
Flag of Russia
2015 JGP Austria
23px-Flag of Austria
Linz Alla Loboda / Pavel Drozd
Flag of Russia
Marie-Jade Lauriault / Romain Le Gac
Flag of France
Julia Biechler / Damian Dodge
Flag of the United States
2015 JGP Poland
23px-Flag of Poland
Toruń Lorraine McNamara / Quinn Carpenter
Flag of the United States
Christina Carreira / Anthony Ponomarenko
Flag of the United States
Anastasia Skoptsova / Kirill Aleshin
Flag of Russia
2015 JGP Spain
Flag of Spain
Logroño Marie-Jade Lauriault / Romain Le Gac
Flag of France
Betina Popova / Yuri Vlasenko
Flag of Russia
Elliana Pogrebinsky / Alex Benoit
Flag of the United States
2015 JGP Croatia
CRO
Zagreb Rachel Parsons / Michael Parsons
Flag of the United States
Anastasia Skoptsova / Kirill Aleshin
Flag of Russia
Sofia Shevchenko / Igor Eremenko
Flag of Russia
2015-16 JGP Final
Flag of Spain
Barcelona Lorraine McNamara / Quinn Carpenter
Flag of the United States
Alla Loboda / Pavel Drozd
Flag of Russia
Rachel Parsons / Michael Parsons
Flag of the United States
2016 JGP France
Flag of France
Saint Gervais Angélique Abachkina / Louis Thauron
Flag of France
Christina Carreira / Anthony Ponomarenko
Flag of the United States
Sofia Polishchuk / Alexander Vakhnov
Flag of Russia
2016 JGP Czech Republic
Flag of the Czech Republic
Ostrava Lorraine McNamara / Quinn Carpenter
Flag of the United States
Nicole Kuzmich / Alexandr Sinicyn
Flag of the Czech Republic
Arina Ushakova / Maxim Nekrasov
Flag of Russia
2016 JGP Japan
23px-Flag of Japan
Yokohama Rachel Parsons / Michael Parsons
Flag of the United States
Anastasia Shpilevaya / Grigory Smirnov
Flag of Russia
Angélique Abachkina / Louis Thauron
Flag of France
2016 JGP Russia
Flag of Russia
Saransk Alla Loboda / Pavel Drozd
Flag of Russia
Christina Carreira / Anthony Ponomarenko
Flag of the United States
Sofia Shevchenko / Igor Eremenko
Flag of Russia
2016 JGP Slovenia
SLO
Ljubljana Lorraine McNamara / Quinn Carpenter
Flag of the United States
Sofia Polishchuk / Alexander Vakhnov
Flag of Russia
Anastasia Skoptsova / Kirill Aleshin
Flag of Russia
2016 JGP Estonia
Flag of Estonia
Tallinn Alla Loboda / Pavel Drozd
Flag of Russia
Anastasia Skoptsova / Kirill Aleshin
Flag of Russia
Chloe Lewis / Logan Bye
Flag of the United States
2016 JGP Germany
23px-Flag of Germany
Dresden Rachel Parsons / Michael Parsons
Flag of the United States
Anastasia Shpilevaya / Grigory Smirnov
Flag of Russia
Arina Ushakova / Maxim Nekrasov
Flag of Russia
2016-17 JGP Final
Flag of France
Marseille Rachel Parsons / Michael Parsons
Flag of the United States
Alla Loboda / Pavel Drozd
Flag of Russia
Lorraine McNamara / Quinn Carpenter
Flag of the United States
2017 JGP Australia
Flag of Australia
Brisbane Sofia Polishchuk / Alexander Vakhnov
Flag of Russia
Marjorie Lajoie / Zachary Lagha
Flag of Canada
Elizaveta Khudaiberdieva / Nikita Nazarov
Flag of Russia
2017 JGP Austria
23px-Flag of Austria
Salzburg Christina Carreira / Anthony Ponomarenko
Flag of the United States
Ksenia Konkina / Grigory Yakushev
Flag of Russia
Natacha Lagouge / Corentin Rahier
Flag of France
2017 JGP Latvia
Flag of Latvia
Riga Sofia Shevchenko / Igor Eremenko
Flag of Russia
Anastasia Shpilevaya / Grigory Smirnov
Flag of Russia
Caroline Green / Gordon Green
Flag of the United States
2017 JGP Belarus
Flag of Belarus
Minsk Christina Carreira / Anthony Ponomarenko
Flag of the United States
Anastasia Skoptsova / Kirill Aleshin
Flag of Russia
Arina Ushakova / Maxim Nekrasov
Flag of Russia
2017 JGP Croatia
CRO
Zagreb Marjorie Lajoie / Zachary Lagha
Flag of Canada
Sofia Shevchenko / Igor Eremenko
Flag of Russia
Ksenia Konkina / Grigory Yakushev
Flag of Russia
2017 JGP Poland
23px-Flag of Poland
Gdańsk Anastasia Skoptsova / Kirill Aleshin
Flag of Russia
Elizaveta Khudaiberdieva / Nikita Nazarov
Flag of Russia
Caroline Green / Gordon Green
Flag of the United States
2017 JGP Italy
Flag of Italy
Egna Arina Ushakova / Maxim Nekrasov
Flag of Russia
Sofia Polishchuk / Alexander Vakhnov
Flag of Russia
Alicia Fabbri / Claudio Pietrantonio
Flag of Canada
2017-18 JGP Final
23px-Flag of Japan
Nagoya Anastasia Skoptsova / Kirill Aleshin
Flag of Russia
Christina Carreira / Anthony Ponomarenko
Flag of the United States
Sofia Polishchuk / Alexander Vakhnov
Flag of Russia
2018 JGP Slovakia
Flag of Slovakia
Bratislava Elizaveta Khudaiberdieva / Nikita Nazarov
Flag of Russia
Elizaveta Shanaeva / Devid Naryzhnyy
Flag of Russia
Eliana Gropman / Ian Somerville
Flag of the United States
2018 JGP Austria
23px-Flag of Austria
Linz Sofia Shevchenko / Igor Eremenko
Flag of Russia
Marjorie Lajoie / Zachary Lagha
Flag of Canada
Eva Kuts / Dmitrii Mikhailov
Flag of Russia
2018 JGP Lithuania
LTU
Kaunas Arina Ushakova / Maxim Nekrasov
Flag of Russia
Avonley Nguyen / Vadym Kolesnik
Flag of the United States
Darya Popova / Volodymyr Byelikov
Flag of Ukraine
2018 JGP Canada
Flag of Canada
Richmond Marjorie Lajoie / Zachary Lagha
Flag of Canada
Polina ivanenko / Daniil Karpov
Flag of Russia
Ksenia Konkina / Alexander Vakhnov
Flag of Russia
2018 JGP Czech Republic
Flag of the Czech Republic
Ostrava Elizaveta Khudaiberdieva / Nikita Nazarov
Flag of Russia
Maria Kazakova / Georgy Reviya
GEO
Diana Davis / Gleb Smolkin
Flag of Russia
2018 JGP Slovenia
SLO
Ljubljana Avonley Nguyen / Vadym Kolesnik
Flag of the United States
Sofia Shevchenko / Igor Eremenko
Flag of Russia
Polina Ivanenko / Daniil Karpov
Flag of Russia
2018 JGP Armenia
Flag of Armenia
Yerevan Arina Ushakova / Maxim Nekrasov
Flag of Russia
Maria Kazakova / Georgy Reviya
GEO
Ellie Fisher / Simon-Pierre Malette-Paquette
Flag of Canada
2018-19 JGP Final
Flag of Canada
Vancouver Sofia Shevchenko / Igor Eremenko
Flag of Russia
Arina Ushakova / Maxim Nekrasov
Flag of Russia
Elizaveta Khudaiberdieva / Nikita Nazarov
Flag of Russia
2019 JGP France
Flag of France
Courchevel Elizaveta Shanaeva / Devid Naryzhnyy
Flag of Russia
Loïcia Demougeot / Théo Le Mercier
Flag of France
Ekaterina Katashinskaia / Aleksandr Vaskovich
Flag of Russia
2019 JGP USA
Flag of the United States
Lake Placid Avonley Nguyen / Vadym Kolesnik
Flag of the United States
Diana Davis / Gleb Smolkin
Flag of Russia
Natálie Taschlerová / Filip Taschler
Flag of the Czech Republic
2019 JGP Latvia
Flag of Latvia
Riga Elizaveta Khudaiberdieva / Andrei Filatov
Flag of Russia
Maria Kazakova / Georgy Reviya
GEO
Sofia Tyutyunina / Alexander Shustitskiy
Flag of Russia
2019 JGP Russia
Flag of Russia
Chelyabinsk Elizaveta Shanaeva / Devid Naryzhnyy
Flag of Russia
Diana Davis / Gleb Smolkin
Flag of Russia
Nadiia Bashynska / Peter Beaumont
Flag of Canada
2019 JGP Poland
23px-Flag of Poland
Gdańsk Avonley Nguyen / Vadym Kolesnik
Flag of the United States
Loïcia Demougeot / Théo Le Mercier
Flag of France
Ekaterina Katashinskaia / Aleksandr Vaskovich
Flag of Russia
2019 JGP Croatia
CRO
Zagreb Maria Kazakova / Georgy Reviya
GEO
Sofya Tyutyunina / Alexander Shustitskiy
Flag of Russia
Emmy Bronsard / Aissa Boaraguia
Flag of Canada
2019 JGP Italy
Flag of Italy
Egna Elizaveta Khudaiberdeiva / Andrei Filatov
Flag of Russia
Natalie D'Alessandro / Bruce Waddell
23px-Flag of the United Kingdom
Angelina Lazareva / Maksim Prokofiev
Flag of Russia
2019-20 JGP Final
Flag of Italy
Turin Maria Kazakova / Georgy Reviya
GEO
Avonley Nguyen / Vadym Kolesnik
Flag of the United States
Elizaveta Shanaeva / Devid Naryzhnyy
Flag of Russia
2020 JGP Canada (cancelled)
Flag of Canada
Richmond N/A
2020 JGP Slovakia (cancelled)
Flag of Slovakia
Košice
2020 JGP Hungary (cancelled)
Flag of Hungary
Budapest
2020 JGP Japan (cancelled)
23px-Flag of Japan
Yokohama
2020 JGP Czech Republic (cancelled)
Flag of the Czech Republic
Ostrava
2020 JGP Uzbekistan (cancelled)
UZB
Tashkent
2020 JGP Slovenia (cancelled)
SLO
Ljubljana
2020-21 JGP Final (cancelled)
Flag of the People's Republic of China
Beijing
2021 JGP France I
Flag of France
Courchevel Katarina Wolfkostin / Jeffrey Chen
Flag of the United States
Miku Makita / Tyler Gunara
Flag of Canada
Hannah Lim / Ye Quan
Flag of South Korea

Source[]

https://en.wikipedia.org/wiki/ISU_Junior_Grand_Prix

Advertisement