2018-2020 Apparatus World Cup Men’s Rankings

Six men will qualify to the 2020 Olympic Games by winning the overall title of the FIG’s Apparatus World Cup two-year series, which began with Cottbus in 2018 and ends with Doha in 2020.

Each gymnast who places in the top 12 at an apparatus world cup receives points that coincide with his ranking. At the conclusion of the eight apparatus world cups, the gymnast with the highest three-meet point total on each apparatus will be declared the apparatus series winner to earn the bid to Tokyo.

We’re tracking all of the point totals along the way, which you can find below.

Note that we’re tracking only those who are eligible for qualification, which means anyone part of a world championships team that qualified to the Olympic Games in 2018 is not listed here. We also used the FIG’s tie-breaker rules to accurately rank any gymnasts with matching point totals.

Updated July 11, 2021

Floor Exercise Rankings

Rank Athlete NOC GER 2018 AUS 2019 AZE 2019 QAT 2019 GER 2019 AUS 2020 AZE 2020 QAT 2020 Total
1 Rayderley Zapata ESP — 25 30 30 25 18 — 30 90
2 Emil Soravuo FIN 18 — 25 25 — — — — 68
3 Kirill Prokopev RUS — — — — 14 25 25 — 64
4 Casimir Schmidt NED 30 20 — — — — 8 — 58
5 Christopher Remkes AUS — 18 18 18 — — — — 54
6 Ryu Sung-hyun KOR — — — — — 30 20 — 50
7 Hayden Skinner GBR — — — — 25 10 14 — 49
8 Kazuki Minami JPN — — — — 30 — 18 — 48
9 Yahor Sharamkou BLR — — — 6 7 20 — 14 41
10 Rok Klavora SLO 16 7 14 — 8 — 7 — 38
11 Antonios Tantalidis GRE — — 12 — — — — 25 37
12 Jorge Vega GUA — — — 16 6 14 — — 36
13 Abdelrahman Elgamal TUR — — — — — — 30 — 30
14 Hibiki Arayashiki JPN — 30 — — — — — — 30
15 Heikki Saarenketo FIN 14 16 — — — — — — 30
16 Murad Agharzayev AZE — — 20 8 — — — — 28
17 Colin van Wicklen USA — — 16 — 12 — — — 28
18 Bram Verhofstad NED — 14 — — — 12 — — 26
19 Felix Remuta GER 25 — — — — — — — 25
20 Jonathan Vrolix BEL — — 5 20 — — — — 25
21 Ilyas Azizov KAZ — — — — — 7 — 18 25
22 Dmitriy Patanin KAZ — — 6 — — — 16 — 22
23 Julien Gobaux FRA 8 — — 14 — — — — 22
24 Takumi Sato JPN — — 10 12 — — — — 22
25 Adem Asil TUR — — — — — — — 20 20
26 Marcel Nguyen GER 20 — — — — — — — 20
27 Tomas Rodrigues BRA — — — — 10 — — 10 20
28 Tomas Gonzalez CHI 7 — — — — — 12 — 19
29 Nikita Ignatyev RUS — — — — 18 — — — 18
30 Ethan Dick NZL — — — — — 16 — — 16
31 Andrin Frey SUI — — — — 16 — — — 16
32 Diogo Soares BRA — — — — — — — 16 16
33 Alexey Rostov RUS — — — 5 — — 10 — 15
34 Luka Terbovsek SLO 12 — — — — — — — 12
35 Dzmitry Hurynovich BLR — — — — — — — 12 12
36 Akim Mussayev KAZ — 12 — — — — — — 12
37 Andres Martinez COL 10 — — — — — — — 10
38 Vladislav Poliashov RUS — — — 10 — — — — 10
39 Zhou Caisong CHN — 10 — — — — — — 10
40 Dzianis Sanuvonh BLR — — 8 — — — — — 8
41 Clay Mason Stephens AUS — — — — — 8 — — 8
42 Hung Shih-Tung TPE — 8 — — — — — — 8
43 Marko Jovicic CRO — — — — — — — 8 8
44 Maksym Vasylenko UKR — — 7 — — — — — 7
45 Jake Jarman GBR — — — 7 — — — — 7
46 Dinh Phuong Thanh VIE — — — — — — 6 — 6
47 Slavomir Michnak SVK 6 — — — — — — — 6
48 Marcus Casamento AUS — — — — — 6 — — 6
49 Daniel Villafane ARG — 6 — — — — — — 6
50 Yunus Gündogdu TUR — — — — 5 — — — 5
51 Marco Rizzo SUI — — — — — — 5 — 5
52 Trevor Howard USA 5 — — — — — — — 5
53 Joshua Nathan GBR — — — — — 5 — — 5
54 Valgard Reinhardsson ISL — 5 — — — — — — 5

Pommel Horse Rankings

Rank Athlete NOC GER 2018 AUS 2019 AZE 2019 QAT 2019 GER 2019 AUS 2020 AZE 2020 QAT 2020 Total
1 Weng Hao CHN 30 30 25 — 30 — 30 — 90
2 Kohei Kameyama JPN — — 30 30 — 20 — 20 80
3 Saeedreza Keikha IRI 25 — 18 20 — 25 20 30 80
4 Kaito Imabayashi JPN — — 14 25 25 — — — 64
5 Nariman Kurbanov KAZ — 12 20 — — 5 16 25 61
6 Harutyun Merdinyan ARM 20 — — 18 20 — — — 58
7 Stephen Nedoroscik USA — — — 16 12 30 — — 58
8 Thierry Pellerin CAN — 20 — 10 18 18 14 — 56
9 Robert Seligman CRO 16 — — 12 16 10 — — 44
10 Filip Ude CRO 12 — 16 14 — — 10 — 42
11 Vladislav Poliashov RUS — — — — 8 14 18 — 40
12 Saso Bertoncelj SLO 14 — — — 6 7 — — 27
13 Akim Mussayev KAZ — 16 — — 10 — — — 26
14 Tomomasa Hasegawa JPN — 25 — — — — — — 25
15 Takaaki Sugino JPN — — — — — — 25 — 25
16 Wang Junwen CHN 18 — 5 — — — — — 23
17 Abdulla Azimov KAZ 8 — 8 7 — — — — 23
18 Kirill Prokopev RUS 5 — — — — 6 12 — 23
19 Joshua Nathan GBR — — — — — 12 7 — 19
20 Ahmad Abu Al Soud JOR — 5 — — — — — 18 18
21 Bram Louwije NED — 18 — — — — — — 18
22 Vasili Mikhalitsyn BLR — — 10 8 — — — — 18
23 Alexey Rostov RUS — — 12 6 — — — — 18
24 Antonios Tantalidis GRE — — — — — — 8 10 18
25 Tan Fu Jie MAS — — — — — 16 — — 16
26 Matvei Petrov ALB — — — — — — — 16 16
27 Tan Di CHN — — — — 14 — — — 14
28 Matija Baron CRO — 14 — — — — — — 14
29 Yahor Sharamkou BLR — — — — — — — 14 14
30 Ahmed Al Dyani QAT — — — — — — — 12 12
31 Carlo Macchini ITA 6 — 6 — — — — — 12
32 Jacopo Gliozzi ITA 10 — — — — — — — 10
33 Hibiki Arayashiki JPN — 10 — — — — — — 10
34 Ilyas Azizov KAZ — — — — — 8 — — 8
35 Christopher Remkes AUS — 8 — — — — — — 8
36 Tomas Rodrigues BRA — — — — — — — 8 8
37 Edoardo de Rosa ITA — — — — 7 — — — 7
38 Ivan Rittschik GER 7 — — — — — — — 7
39 Michael Tone AUS — 7 — — — — — — 7
40 Slavomir Michnak SVK — — 7 — — — — — 7
41 Mohamed Ashour EGY — — — — — — — 7 7
42 Abdelrahman Elgamal TUR — — — — — — 6 — 6
43 Hung Shih-Tung TPE — 6 — — — — — — 6
44 Han Jae-eun KOR — — — — 5 — — — 5
45 Ri Wi Chol PRK — — — 5 — — — — 5
46 Alexander Myakinin ISR — — — — — — 5 — 5
47 Jakov Vlahek CRO — 5 — — — — — — 5

Still Rings Rankings

Rank Athlete NOC GER 2018 AUS 2019 AZE 2019 QAT 2019 GER 2019 AUS 2020 AZE 2020 QAT 2020 Total
1 Eleftherios Petrounias GRE — — — — 25 30 30 30 90
2 Liu Yang CHN 30 30 — — 30 — 25 — 90
3 You Hao CHN 25 25 18 — 18 — — — 68
4 Courtney Tulloch GBR 18 18 30 16 14 16 18 — 66
5 Mahdi Ahmad Kohani IRI — — 10 — — 25 5 25 60
6 Ali Zahran EGY 16 16 16 18 — 20 16 20 58
7 Lan Xingyu CHN — — — 30 — — 20 — 50
8 Vahagn Davtyan ARM 14 — — 20 16 — — — 50
9 Nikita Simonov AZE 12 — 25 10 — — — — 47
10 Artur Tovmasyan ARM 20 — — 25 — — — — 45
11 Ng Kiu Chung HKG — — — — 7 18 14 — 39
12 Alexey Rostov RUS — — 12 14 — — 8 — 34
13 Denis Abliazin RUS — — 20 8 — — — — 28
14 Federico Molinari ARG — 12 7 — — 7 6 — 26
15 Dennis Goossens BEL — — 14 7 — — — — 21
16 Artur Avetisyan ARM — — — — 20 — — — 20
17 Kazuya Takahashi JPN — 20 — — — — — — 20
18 Vinzenz Höck AUT 10 — 8 — — — — — 18
19 Konstantinos Konstantinidis GRE — — — — 5 — 12 — 17
20 Casimir Schmidt NED 7 10 — — — — — — 17
21 Ryan Oehrlein CAN — 14 — — — — — — 14
22 Rick Jacobs NED — — — — — 14 — — 14
23 Daniel Villafane ARG — 8 6 — — — — — 14
24 Kentaro Yunoki JPN — — — 12 — — — — 12
25 Takuya Nagano JPN — — — — 12 — — — 12
26 Devy Dyson NZL — — — — — 12 — — 12
27 Nikita Ignatyev RUS — — — — 10 — — — 10
28 Yunus Gündogdu TUR — — — — — — 10 — 10
29 Hamza Yilmaz TUR — — — — — 10 — — 10
30 Alexey Rostov RUS — — — — 8 — — — 8
31 Rakesh Patra IND 8 — — — — — — — 8
32 Sebastian Gawronski POL — — — — — 8 — — 8
33 Abdelrahman Elgamal TUR — — — — — — 7 — 7
34 Hung Shih-Tung TPE — 7 — — — — — — 7
35 Joshua Valle MEX — — — — 6 — — — 6
36 Tarek Hamdy Shalaby EGY — — — 6 — — — — 6
37 Reza Farina IRI 6 — — — — — — — 6
38 Shoichi Yamamoto JPN — — — — — 6 — — 6
39 Michael Tone AUS — 6 — — — — — — 6
40 Lin Guan-Yi TPE — — — 5 — — — — 5
41 Andrea Cingolani ITA 5 — — — — — — — 5
42 Rayderley Zapata ESP — — 5 — — — — — 5
43 Mitchell Morgans AUS — — — — — 5 — — 5
44 Terry Tan Wei An SGP — 5 — — — — — — 5

Vault Rankings

Rank Athlete NOC GER 2018 AUS 2019 AZE 2019 QAT 2019 GER 2019 AUS 2020 AZE 2020 QAT 2020 Total
1 Shin Jea-hwan KOR — 25 16 — 16 30 30 18 85
2 Hidenobu Yonekura JPN 25 30 — — 20 10 8 30 85
3 Jorge Vega GUA 20 — 10 30 14 25 12 7 75
4 Andrey Medvedev ISR — 18 12 20 — 20 25 25 70
5 Yahor Sharamkou BLR 12 — 18 14 25 16 18 8 61
6 Tseng Wei-Sheng TPE 16 7 — 25 18 7 — — 59
7 Audrys Nin Reyes DOM — — — — 30 12 7 — 49
8 James Bacueti AUS — 8 — 10 — 18 20 — 48
9 Denis Abliazin RUS — — 30 12 — — — — 42
10 Christopher Remkes AUS — 20 20 — — — — — 40
11 Qu Ruiyang CHN 18 16 — 5 — — — — 39
12 Courtney Tulloch GBR 6 14 6 — — 8 16 — 38
13 Colin Van Wicklen USA — — 25 — 12 — — — 37
14 Huang Mingqi CHN 30 — — — — — — — 30
15 Joshua Valle MEX — — — — 7 14 — — 21
16 Adem Asil TUR — — — — — — — 20 20
17 Hamza Hossaini MOR — — — 18 — — — — 18
18 Jake Jarman GBR — — — 16 — — — — 16
19 Mahdi Olfati IRI — — — — — — — 16 16
20 Rick Jacobs NED — — 7 8 — — — — 15
21 Abdelrahman Elgamal TUR — — — — — — 14 — 14
22 Felix Remuta GER 14 — — — — — — — 14
23 Konstantin Kuzovkov GEO — — 14 — — — — — 14
24 Rayderley Zapata ESP — — — — — — — 14 14
25 Antonios Tantalidis GRE — — — — — — — 12 12
26 Valgard Reinhardsson ISL — 12 — — — — — — 12
27 Sviataslau Dranitski BLR — — — — — — 10 — 10
28 Pavel Bulauski BLR 10 — — — — — — — 10
29 Dzmitry Hurynovich BLR — — — — 10 — — — 10
30 Tomas Rodrigues BRA — — — — — — — 10 10
31 Heikki Saarenketo FIN — 10 — — — — — — 10
32 Emil Soravuo FIN 5 — 5 — — — — — 10
33 Mohamed Moubarak EGY 8 — — — — — — — 8
34 Victor Rostagno URU — — — — 8 — — — 8
35 Lin Hsin-Chih TPE — — 8 — — — — — 8
36 Reyland Capellan PHI — — — 7 — — — — 7
37 Jose Toro COL 7 — — — — — — — 7
38 Marco Rizzo SUI — — — — — — 6 — 6
39 Adelin Kotrong ROU — — — 6 — — — — 6
40 Murad Agharzayev AZE — — — — 6 — — — 6
41 Sebastian Gawronski POL — — — — — 6 — — 6
42 Farukh Nabiyev KAZ — — — — — — 5 — 5
43 Hayden Skinner GBR — — — — — 5 — — 5
44 Abdulaziz Mirvaliev UZB — — — — 5 — — — 5

Parallel Bars Rankings

Rank Athlete NOC GER 2018 AUS 2019 AZE 2019 QAT 2019 GER 2019 AUS 2020 AZE 2020 QAT 2020 Total
1 You Hao CHN 18 30 25 — 30 — 30 — 90
2 Vladislav Poliashov RUS — — 30 30 25 30 25 — 90
3 Mitchell Morgans AUS 14 25 8 25 — 18 — — 68
4 Dinh Phuong Thanh VIE — — 20 18 — 25 20 — 65
5 Mikhail Koudinov NZL — 18 — — — 12 18 — 48
6 Matteo Levantesi ITA — — 18 16 — — — — 34
7 Dmitrii Lankin RUS 30 — — — — — — — 30
8 Omar Mohamed EGY — — — — — — — 30 30
9 Julien Gobaux FRA 20 — — 10 — — — — 30
10 Frank Rijken NED — — — — — 16 12 — 28
11 Marcel Nguyen GER 25 — — — — — — — 25
12 Michael Sorokin ISR — — 6 — 16 — — — 22
13 Oskar Kirmes FIN 16 — 5 — — — — — 21
14 Shoichi Yamamoto JPN — — — — — 20 — — 20
15 Vasili Mikhalitsyn BLR — — — 20 — — — — 20
16 Brinn Bevan GBR — — — — 20 — — — 20
17 Hibiki Arayashiki JPN — 20 — — — — — — 20
18 Colin Van Wicklen USA — — — — 18 — — — 18
19 Julian Jato ARG — — — — — 10 8 — 18
20 Carlo Macchini ITA 7 — 10 — — — — — 17
21 Taha Serhani SUI — — — — — — 16 — 16
22 Nikolaos Iliopoulos GRE — — 16 — — — — — 16
23 Akim Mussayev KAZ — 16 — — — — — — 16
24 Ri Wi Chol PRK — — — 14 — — — — 14
25 Isaac Nuñez MEX — — — — — — 14 — 14
26 Du Yixin CHN — — 14 — — — — — 14
27 Edoardo de Rosa ITA — — — — 14 — — — 14
28 Tomomasa Hasegawa JPN — 14 — — — — — — 14
29 Sercan Demir TUR — — — — — 14 — — 14
30 Epke Zonderland NED — — — 12 — — — — 12
31 Kaito Sugimoto JPN — — 12 — — — — — 12
32 Tan Di CHN — — — — 12 — — — 12
33 Hamza Hossaini MOR 12 — — — — — — — 12
34 Valgard Reinhardsson ISL — 12 — — — — — — 12
35 Takaaki Sugino JPN — — — — — — 10 — 10
36 Ilias Georgiou CYP — — — — 10 — — — 10
37 Michel Bletterman NED 10 — — — — — — — 10
38 Bram Louwije NED — 10 — — — — — — 10
39 Nils Dunkel GER — — — 8 — — — — 8
40 Stefano Patron ITA — — — — 8 — — — 8
41 Rakesh Patra IND 8 — — — — — — — 8
42 Jorden O’Connell-Inns NZL — — — — — 8 — — 8
43 Farukh Nabiyev KAZ — — — — — — 7 — 7
44 Mohammadreza Khosronezhad IRI — — 7 — — — — — 7
45 Yerbol Jantykov KAZ — — — 7 — — — — 7
46 Roman Kulesza POL — — — — 7 — — — 7
47 Joshua Nathan GBR — — — — — 7 — — 7
48 Noe Seifert SUI — — — — — — 6 — 6
49 Kentaro Yunoki JPN — — — 6 — — — — 6
50 Jossimar Calvo COL 6 — — — — — — — 6
51 Olegs Ivanovs LAT — — — — 6 — — — 6
52 Yunus Gundogdu TUR — — — — — 6 — — 6
53 Ethan Dick NZL — — — — — — 5 — 5
54 Randy Leru CUB — — — 5 — — — — 5
55 Manuel Martinez COL 5 — — — — — — — 5
56 Karl Idesjö SWE — — — — 5 — — — 5
57 Asad Aziz Jooma PAK — — — — — 5 — — 5

High Bar Rankings

Rank Athlete NOC GER 2018 AUS 2019 AZE 2019 QAT 2019 GER 2019 AUS 2020 AZE 2020 QAT 2020 Total
1 Epke Zonderland NED 30 25 30 16 — 30 25 — 90
2 Hidetaka Miyachi JPN 25 30 20 30 30 18 — — 90
3 Mitchell Morgans AUS — 18 25 — — 25 — — 68
4 Alexey Rostov RUS — — 7 18 20 5 20 — 58
5 Carlo Macchini ITA 18 — 16 20 — — — — 54
6 Zhang Chenglong CHN — 20 18 12 14 — — — 52
7 Umit Samiloglu TUR — — — — — 20 30 — 50
8 David Vecsernyes HUN 20 6 12 10 7 — — — 42
9 Randy Leru CUB — — — 25 12 — — — 37
10 Mikhail Koudinov NZL — 8 — — — 14 12 — 34
11 Colin Van Wicklen USA — — 14 — 18 — — — 32
12 Omar Mohamed EGY — — — — — — — 30 30
13 Ilias Georgiou CYP — — — — 25 — — — 25
14 Adem Asil TUR — — — — — — — 25 25
15 Nikolaos Iliopoulos GRE — — 10 — — — 14 — 24
16 Alexander Myakinin ISR — — — — — 16 6 — 22
17 Edgar Boulet FRA 16 — — 5 — — — — 21
18 Sergei Eltsov RUS — — — — — — 18 — 18
19 Taha Serhani SUI — — — — — — 16 — 16
20 Valgard Reinhardsson ISL — 16 — — — — — — 16
21 Hu Xuwei CHN — — — — 16 — — — 16
22 Julien Gobaux FRA 10 — — 6 — — — — 16
23 Daisuke Suzuki JPN — — — 14 — — — — 14
24 Maksim Sinichkin RUS 14 — — — — — — — 14
25 Bram Verhofstad NED — 14 — — — — — — 14
26 Marvin Kimble USA 12 — — — — — — — 12
27 Devy Dyson NZL — — — — — 12 — — 12
28 Hung Shih-Tung TPE — 12 — — — — — — 12
29 Sebastian Gawronski POL — — — — — 7 5 — 12
30 Aghamurad Gahramanov AZE — — — — — — 10 — 10
31 Sercan Demir TUR — — — — — 10 — — 10
32 Lincoln Liqht Man SGP — 10 — — — — — — 10
33 Audrys Nin Reyes DOM — — — — 10 — — — 10
34 Lorenzo Galli ITA — — — — 8 — — — 8
35 David Jessen CZE — — — 8 — — — — 8
36 Marco Pfyl SUI 8 — — — — — — — 8
37 Takaaki Sugino JPN — — — — — — 8 — 8
38 Matthias Schwab AUT — — 8 — — — — — 8
39 Kacper Garnczarek POL — — — — — 8 — — 8
40 Yerbol Jantykov KAZ — — — 7 — — — — 7
41 Anton Kovacevic CRO 7 — — — — — — — 7
42 Ioane Jimsheleishvili GEO — — — — — — 7 — 7
43 Lim Kae-son KOR — 7 — — — — — — 7
44 Niccolo Mozzato ITA — — — — 6 — — — 6
45 Franz Card FIN 6 — — — — — — — 6
46 Michael Sorokine ISR — — 6 — — — — — 6
47 Julian Jato ARG — — — — — 6 — — 6
48 Ahmed El Maraghy EGY — — — — 5 — — — 5
49 Jacob Buus DEN 5 — — — — — — — 5
50 Andres Martinez COL 5 — — — — — — — 5
51 Filip Ude CRO — — 5 — — — — — 5