The Best International MAG Scores in 2025

Hashimoto Daiki

Below, find a list of the top international all-around and event scores in 2025, as well as the top D scores for each event. An asterisk (*) next to the name denotes a junior or youth competitor, and I’ve removed bonus from all domestic meets to keep things as accurate as possible.

Best All-Around Scores

Rank Athlete Nation Meet Score
1 Hashimoto Daiki Japan World University Games QF 85.197
2 Oka Shinnosuke Japan Asian Championships AA 85.131
3 Zhang Boheng China World Championships AA 84.333
4 Hasegawa Tsuyoshi Japan Asian Championships AA 83.965
5 Carlos Yulo Philippines Asian Championships AA 83.632
6 Kawakami Shohei Japan World University Games QF 83.532
7 Yang Haonan China Asian Championships AA 82.965
8 Noe Seifert Switzerland World Championships AA 82.831
9 Adem Asil Türkiye European Championships AA 82.398
10 Shi Cong China World Championships AA 82.297
11 Arseniy Dukhno* Russia Junior World Championships QF 82.065
12 Daniel Marinov Russia World Championships QF 81.932
13 Kaya Kazuma Japan DTB Pokal Team Challenge AA 81.800
14 Ojima Nao* Japan Junior World Championships AA 81.799
15 William Émard Canada World University Games AA 81.732
16 Krisztofer Meszaros Hungary European Championships QF 81.699
17 Angel Barajas Colombia World Championships AA 81.432
18 Léo Saladino France European Championships AA 81.430
19 Taylor Christopulos United States DTB Pokal Team Challenge AA 81.300
20 Yang Lanbin* China Junior World Championships AA 81.099
21 Anthony Mansard France European Championships AA 81.098
22 Lorenzo Casali Italy DTB Pokal Team Challenge AA 81.000
23 Nils Dunkel Germany European Championships AA 80.932
24 Luke Whitehouse Great Britain European Championships QF 80.732
25 Danila Leykin* United States Junior World Championships QF 80.598
26 Riley Loos United States DTB Pokal Team Challenge AA 80.550
27 Caio Souza Brazil World Championships AA 80.530
28 Joel Plata Spain European Championships AA 80.465
29 Kakutani Taiki* Japan Junior World Championships QF 80.432
30 Matteo Giubellini Switzerland European Championships QF 80.431
31 Florian Langenegger Switzerland European Championships QF 80.365
32 Tsunogai Tomoharu Japan Asian Championships AA 80.331
33 Jesse Moore Australia World University Games AA 80.298
34 Jamie Lewis Great Britain European Championships QF 80.165
35 Félix Dolci Canada Pan American Championships AA 80.150
36 Timo Eder Germany European Championships QF 80.132
37 Casimir Schmidt Netherlands European Championships AA 80.098
Robert Kirmes Finland European Championships QF 80.098
Yumin Abbadini Italy European Championships QF 80.098
40 Volodymyr Golovin* Ukraine Gymnasiade AA 79.965
41 Simone Speranza* Italy Junior World Championships QF 79.964
42 Ilyas Azizov Kazakhstan Asian Championships AA 79.931
43 Diogo Soares Brazil World University Games AA 79.930
44 Joshua Karnes United States Pan American Championships AA 79.900
45 Wang Chengcheng* China Junior World Championships QF 79.898
46 Naël Sakouhi* France Junior World Championships QF 79.732
47 Colt Walker United States World University Games QF 79.631
48 Tanigawa Wataru Japan DTB Pokal Team Challenge AA 79.550
49 Camilo Vera* Colombia South American Championships AA 79.503
50 Tian Hao China Asian Championships AA 79.432
51 Nathan Roman United States Junior World Championships QF 79.397
52 René Cournoyer Canada Pan American Championships TF 79.300
53 Yasui Eijun* Japan Junior World Championships QF 79.297
54 Elijah Faverus Netherlands European Championships AA 79.265
55 Lee Junghyo South Korea Asian Championships AA 79.231
56 Nazar Chepurnyi Ukraine European Championships AA 78.998
57 Sol Scott* Great Britain Junior World Championships AA 78.997
58 Victor Martinez Belgium European Championships QF 78.965
59 Cha Yejun* South Korea Asian Championships AA 78.964
Ioannis Chronopoulos Canada World University Games QF 78.964
Moon Geonyoung South Korea Asian Championships AA 78.964
62 Elias Breche* France Junior World Championships QF 78.898
Kim Jaeho South Korea Asian Championships AA 78.898
64 Ryu Sunghyun South Korea World Championships QF 78.866
65 Ignacio Yockers Spain World University Games QF 78.865
66 Eldrew Yulo* Philippines Junior World Championships AA 78.731
He Xiang China World University Games AA 78.731
68 Pau Jimenez Spain World University Games QF 78.665
69 Vladyslav Hryko Ukraine European Championships QF 78.632
70 Evan McPhillips* Great Britain European Youth Olympic Festival AA 78.600
71 Tim Randegger Switzerland World University Games AA 78.599
72 Thomas Mejia* Colombia South American Championships AA 78.569
73 Mattia Piffaretti Switzerland World University Games QF 78.565
74 Jun Iwai United States DTB Pokal Team Challenge AA 78.550
75 Alexander Kunz Germany World University Games QF 78.530
76 Ivan Rigon* Italy European Youth Olympic Festival AA 78.500
77 Benedek Tomcsanyi Hungary European Championships AA 78.431
78 Tanida Tomoharu* Japan Asian Championships AA 78.365
79 Leeroy Traore-Malatre* France Junior World Championships QF 78.363
80 Senne Spyckerelle Belgium Luxembourg Open AA 78.350
81 Chuang Chia-Lung Taiwan World University Games AA 78.265
82 Nicola Cuyle Belgium European Championships QF 78.232
83 Roman Khegay* Kazakhstan Asian Championships AA 78.231
84 Takumi Onoshima Belgium European Championships QF 78.132
85 Luciano Letelier Chile South American Championships AA 78.102
86 Mario Macchiati Italy European Championships QF 78.099
87 Thierno Diallo Spain World Championships QF 78.032
88 Joel Alvarez Chile Bolivarian Games AA 78.031
89 Utkirbek Juraev Uzbekistan Luxembourg Open AA 77.900
90 Nurtan Idrissov* Kazakhstan DTB Pokal Team Challenge AA 77.800
91 Nestor Abad Spain European Championships QF 77.798
92 Riccardo Ruggeri* Italy Wohnen Juniors Trophy AA 77.768
93 Unai Baigorri Spain World University Games QF 77.665
94 Yokoyama Daiki* Japan Asian Championships AA 77.531
95 Abdulla Azimov Uzbekistan Asian Championships AA 77.530
96 Uzair Chowdhury* Great Britain European Youth Olympic Festival AA 77.450
97 Tomasz Le Khac* Poland Junior World Championships AA 77.432
98 Kacper Garnczarek Poland European Championships QF 77.431
99 Zheng Ao* China Junior World Championships QF 77.430
100 Sebastian Sponevik Norway European Championships QF 77.365

Best Floor Exercise Scores

Rank Athlete Nation Meet Score
1 Jake Jarman Great Britain World Championships EF 14.866
2 Luke Whitehouse Great Britain World Championships EF 14.666
3 Carlos Yulo Philippines Asian Championships EF 14.600
Yahor Sharamkou Belarus Baku World Cup EF 14.600
5 Arseniy Dukhno* Russia Junior World Championships AA 14.500
Artem Dolgopyat Israel Szombathely Challenge Cup QF 14.500
7 Simone Speranza* Italy Wohnen Juniors Trophy AA 14.467
8 Milad Karimi Kazakhstan Doha World Cup EF 14.466
9 Emirhan Kartin Türkiye Antalya World Cup QF 14.433
Lorenzo Casali Italy European Championships QF 14.433

Best Pommel Horse Scores

Rank Athlete Nation Meet Score
1 Gabriele Targhetta Italy Paris Challenge Cup QF 15.166
2 Nariman Kurbanov Kazakhstan Paris Challenge Cup QF 15.100
3 Mamikon Khachatryan Armenia World University Games QF 14.966
4 Hamlet Manukyan Armenia World University Games EF 14.933
5 Dang Ngoc Xuan Thien Vietnam Varna Challenge Cup QF 14.850
6 Hur Woong South Korea Asian Championships AA 14.733
7 Gagik Khachikyan Armenia World University Games QF 14.700
Patrick Hoopes United States Cairo World Cup EF 14.700
9 Hong Yanming China Doha World Cup EF 14.666
10 Brandon Dang United States Baku World Cup EF 14.633
Zeinolla Idrissov Kazakhstan Paris Challenge Cup EF 14.633

Best Rings Scores

Rank Athlete Nation Meet Score
1 Lan Xingyu China Asian Championships EF 14.933
2 Adem Asil Türkiye European Championships AA 14.733
3 Donnell Whittenburg United States World Championships EF 14.700
Eleftherios Petrounias Greece European Championships QF 14.700
5 Liu Hengyu China World University Games EF 14.666
6 Artur Avetisyan Armenia Cottbus World Cup QF 14.600
Zhang Boheng China World Championships AA 14.600
8 You Hao China Doha World Cup QF 14.533
9 Courtney Tulloch Great Britain Cottbus World Cup QF 14.500
Nikita Simonov Azerbaijan Osijek World Cup EF 14.500

Best Single Vault Scores

Rank Athlete Nation Meet Score
1 Carlos Yulo Philippines World Championships EF 15.200
Jake Jarman Great Britain European Championships EF 15.200
3 Artur Davtyan Armenia Osijek World Cup QF 14.933
4 Huang Mingqi China World Championships QF 14.833
5 Abdulaziz Mirvaliev Uzbekistan Tashkent Challenge Cup QF 14.800
6 Nazar Chepurnyi Ukraine European Championships AA 14.766
7 Mahdi Olfati Iran Asian Championships EF 14.666
8 Chen Zhilong China World University Games EF 14.633
John Ivan Cruz Philippines Asian Championships EF 14.633
10 Sebastian Sponevik Norway Antalya World Cup QF 14.600

Best Vault Average Scores

Rank Athlete Nation Meet Score
1 Artur Davtyan Armenia Cottbus World Cup EF 14.900
2 Carlos Yulo Philippines World Championships EF 14.866
3 Jake Jarman Great Britain European Championships EF 14.733
4 Nazar Chepurnyi Ukraine European Championships EF 14.583
5 Chen Zhilong China World University Games EF 14.549
6 Mahdi Olfati Iran Asian Championships EF 14.500
7 Abdulaziz Mirvaliev Uzbekistan Tashkent Challenge Cup QF 14.475
8 Tommaso Brugnami Italy World Championships EF 14.466
9 Harry Hepworth Great Britain Osijek World Cup QF 14.433
10 Huang Mingqi China World Championships EF 14.416
Tanigawa Wataru Japan DTB Pokal Team Challenge EF 14.416

Best Parallel Bars Scores

Rank Athlete Nation Meet Score
1 Zou Jingyuan China World Championships QF 15.466
2 Angel Barajas Colombia Paris Challenge Cup QF 15.033
3 Oka Shinnosuke Japan World University Games QF 14.966
4 Kawakami Shohei Japan World University Games AA 14.733
Tsunogai Tomoharu Japan World University Games QF 14.733
6 Daniel Marinov Russia World Championships AA 14.700
Ferhat Arican Türkiye Szombathely Challenge Cup QF 14.700
8 Joe Fraser Great Britain Paris Challenge Cup EF 14.533
9 Hashimoto Daiki Japan World Championships AA 14.433
Moon Geonyoung South Korea World University Games EF 14.433
Xie Chenyi China Osijek World Cup QF 14.433

Best High Bar Scores

Rank Athlete Nation Meet Score
1 Tang Chia-Hung Taiwan Asian Championships EF 15.233
2 Tsunogai Tomoharu Japan Asian Championships EF 15.000
3 Brody Malone United States World Championships EF 14.933
Hashimoto Daiki Japan World University Games QF 14.933
5 Kawakami Shohei Japan World University Games AA 14.900
6 Milad Karimi Kazakhstan Asian Championships AA 14.800
7 Tian Hao China Asian Championships AA 14.733
8 Joe Fraser Great Britain World Championships EF 14.700
9 Angel Barajas Colombia Szombathely Challenge Cup EF 14.666
10 Félix Dolci Canada World University Games EF 14.633

Best Floor Exercise Difficulty

Rank Athlete Nation Meet Score
1 Kameron Nelson United States World Championships EF 6.3
Jake Jarman Great Britain World Championships EF 6.3
3 Harry Hepworth Great Britain Osijek World Cup QF 6.2
4 Luke Whitehouse Great Britain World Championships EF 6.1
5 Arseniy Dukhno* Russia Junior World Championships EF 5.9
Artem Dolgopyat Israel Paris Challenge Cup QF 5.9
Carlos Yulo Philippines World Championships EF 5.9
8 Léo Saladino France Cairo World Cup QF 5.8
Yahor Sharamkou Belarus World Championships QF 5.8
10 Minami Kazuki Japan World Championships QF 5.7
Krisztofer Meszaros Hungary Osijek World Cup QF 5.7
Luca Murabito Switzerland Paris Challenge Cup QF 5.7
Milad Karimi Kazakhstan World Championships QF 5.7
Rayderley Zapata Spain Koper Challenge Cup QF 5.7
Unai Baigorri Spain European Championships QF 5.7

Best Pommel Horse Difficulty

Rank Athlete Nation Meet Score
1 Nariman Kurbanov Kazakhstan Paris Challenge Cup EF 6.2
2 Ihor Dyshuk Ukraine World University Games QF 6.1
3 Gabriele Targhetta Italy World Championships QF 6.0
Patrick Hoopes United States World Championships EF 6.0
5 Brandon Dang United States Baku World Cup EF 5.9
Dang Ngoc Xuan Thien Vietnam World Championships QF 5.9
David Ivanov Bulgaria Varna Challenge Cup QF 5.9
Hur Woong South Korea Asian Championships EF 5.9
Zeinolla Idrissov Kazakhstan Paris Challenge Cup EF 5.9
10 Ahmad Abu Al Soud Jordan World Championships QF 5.8
Alexander Yolshin-Cash Great Britain World Championships EF 5.8
Diyas Toishybek Kazakhstan Tashkent Challenge Cup QF 5.8
Edoardo de Rosa Italy DTB Pokal Team Challenge EF 5.8
Eyal Indig Israel Paris Challenge Cup QF 5.8
Hamlet Manukyan Armenia World Championships EF 5.8
Hong Yanming China Doha World Cup EF 5.8
Joshua Nathan Great Britain Cottbus World Cup EF 5.8
Lee Chih-Kai Taiwan Varna Challenge Cup EF 5.8
Mamikon Khachatryan Armenia World Championships EF 5.8
Nils Dunkel Germany World Championships QF 5.8
Oleg Verniaiev Ukraine European Championships QF 5.8
Volodymyr Golovin* Ukraine Wohnen Juniors Trophy AA 5.8
Zeinolla Idrissov Kazakhstan Baku World Cup QF 5.8

Best Rings Difficulty

Rank Athlete Nation Meet Score
1 Courtney Tulloch Great Britain Cottbus World Cup QF 6.0
Donnell Whittenburg United States World Championships EF 6.0
3 Lan Xingyu China World Championships EF 5.9
4 Eleftherios Petrounias Greece Osijek World Cup EF 5.8
Glen Cuyle Belgium World Championships EF 5.8
Harry Hepworth Great Britain World Championships EF 5.8
Seo Jungwon South Korea World University Games EF 5.8
8 Adem Asil Türkiye World Championships EF 5.7
Caio Souza Brazil World Championships EF 5.7
Ilya Zaika Russia World Championships QF 5.7
Kim Yungyung South Korae Singapore Open EF 5.7
Sokratis Pilakouris Cyprus World Championships QF 5.7
William Émard Canada World Championships QF 5.7
You Hao China Doha World Cup EF 5.7
Zhang Boheng China Antalya World Cup EF 5.7

Best Two-Vault Difficulty

Rank Athlete Nation Meet Score
1 Carlos Yulo Philippines World Championships EF 10.8
Chen Zhilong China World University Games EF 10.8
Huang Mingqi China Asian Championships EF 10.8
Jake Jarman Great Britain World Championships QF 10.8
Mahdi Olfati Iran Asian Championships EF 10.8
Shin Jeahwan South Korea World Championships QF 10.8
7 Abdulaziz Mirvaliev Uzbekistan Asian Championships EF 10.4
Arseniy Dukhno* Russia Junior World Championships EF 10.4
Artur Davtyan Armenia World Championships EF 10.4
Aurel Benovic Croatia Osijek World Cup EF 10.4
Casimir Schmidt Netherlands World Championships QF 10.4
Daniel Marinov Russia World Championships EF 10.4
Félix Dolci Canada Pan American Championships EF 10.4
Harry Hepworth Great Britain European Championships EF 10.4
Huang Mingqi China World Championships EF 10.4
Luca Giubellini Switzerland World Championships QF 10.4
Mukhammadzhon Yakubov Russia World Championships EF 10.4
Nazar Chepurnyi Ukraine World Championships EF 10.4
Ng Chun Chen Malaysia World Championships QF 10.4
Ng Ka Ki Hong Kong World Championships QF 10.4
Thomas Grasso Italy Paris Challenge Cup EF 10.4
Tommaso Brugnami Italy World Championships EF 10.4
Tseng Wei-Sheng Taiwan Paris Challenge Cup EF 10.4
Tanigawa Wataru Japan DTB Pokal Team Challenge EF 10.4
Yahor Sharamkou Belarus World Championships QF 10.4

Best Parallel Bars Difficulty

Rank Athlete Nation Meet Score
1 Angel Barajas Colombia World Championships EF 6.1
2 Zou Jingyuan China World Championships EF 6.0
3 Daniel Marinov Russia World Championships EF 5.9
Ferhat Arican Türkiye World Championships QF 5.9
Liu Yang China World University Games QF 5.9
6 Donnell Whittenburg United States World Championships EF 5.8
Shi Cong China World Championships AA 5.8
Kawakami Shohei Japan World University Games AA 5.8
Tsunogai Tomoharu Japan World Championships EF 5.8
10 Colt Walker United States World University Games AA 5.7
Hashimoto Daiki Japan World University Games AA 5.7
Hung Yuan-Hsi Taiwan Paris Challenge Cup EF 5.7
Jermain Grünberg Netherlands World Championships QF 5.7
Joe Fraser Great Britain Paris Challenge Cup EF 5.7
Sugimoto Kaito Japan Cottbus World Cup EF 5.7
Kaya Kazuma Japan DTB Pokal Team Challenge AA 5.7
Noe Seifert Switzerland World Championships AA 5.7
Oleg Verniaiev Ukraine European Championships QF 5.7
Volodymyr Golovin* Ukraine Junior World Championships AA 5.7
Yan Zabala Colombia World Championships QF 5.7

Best High Bar Difficulty

Rank Athlete Nation Meet Score
1 Tang Chia-Hung Taiwan Paris Challenge Cup EF 6.7
2 Angel Barajas Colombia Szombathely Challenge Cup 6.6
3 Brody Malone United States World Championships EF 6.4
4 Joe Fraser United States World Championships EF 6.3
Kawakami Shohei Japan Cottbus World Cup EF 6.3
6 Hashimoto Daiki Japan World Championships EF 6.2
Tian Hao China Asian Championships EF 6.2
Tsunogai Tomoharu Japan World Championships QF 6.2
9 Carlo Macchini Italy World Championships EF 6.1
Milad Karimi Kazakhstan Szombathely Challenge Cup EF 6.1
Noah Kuavita Belgium Luxembourg Open AA 6.1

Leave a comment