The Best MAG Scores in 2025 | April Update

Hashimoto Daiki

So far in 2025, we’ve covered 67 meets, seeing a total of 1,523 all-around performances, as well as 2,378 floor scores, 2,612 pommel horse scores, 2,391 rings scores, 2,381 vault scores, 2,435 parallel bars scores, and 2,445 high bar scores, in addition to 551 two-vault attempts that get averaged for an event final (or qualification into a final).

Below, find a list of the top all-around and event scores in 2025 through April 30, 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 All-Japan Championships AA 85.464
2 Oka Shinnosuke Japan All-Japan Championships QF 84.864
3 Tsunogai Tomoharu Japan All-Japan Championships AA 82.932
4 Arseniy Dukhno* Russia Russian Junior Championships AA 82.900
5 Hasegawa Tsuyoshi Japan All-Japan Championships QF 82.731
6 Chiba Kenta Japan All-Japan Championships QF 82.666
7 Kawakami Shohei Japan All-Japan Championships QF 82.432
8 Kaya Kazuma Japan All-Japan Championships QF 82.431
Tanigawa Wataru Japan All-Japan Championships QF 82.431
10 Fujimaki Shunpei Japan All-Japan Championships AA 82.299
11 Jamie Lewis Great Britain English Championships 82.250
12 Fukubayashi Haruki Japan Liukin Invitational 82.200
13 Teppei Miwa Japan All-Japan Championships AA 82.098
14 Illia Kovtun Ukraine 1st Italian Serie A 81.800
15 Mukhammadzhon Yakubov Russia Russian Cup AA 81.732
16 Kitazono Takeru Japan All-Japan Championships QF 81.731
17 Léo Saladino France French Championships AA 81.450
18 Suetsugo Kotaro Japan All-Japan Championships QF 81.398
19 Taylor Christopulos United States DTB Pokal Team Challenge AA 81.300
20 Tanigawa Kakeru Japan All-Japan Championships AA 81.232
21 Lorenzo Casali Italy DTB Pokal Team Challenge AA 81.000
22 Adem Asil Türkiye 2nd Italian Serie A 80.950
23 Ebisu Yota Japan All-Japan Championships QF 80.799
24 Artur Davtyan Armenia 2nd Italian Serie A 80.750
25 Ishizawa Hiroto Japan All-Japan Championships QF 80.699
26 Riley Loos United States DTB Pokal Team Challenge AA 80.550
27 Sunaga Koki Japan All-Japan Championships AA 80.532
28 Anthony Mansard France French Championships AA 80.500
29 Tanaka Yusuke Japan All-Japan Championships QF 80.499
30 Tanida Masaharu Japan All-Japan Championships AA 80.498
31 Yumin Abbadini Italy 3rd Italian Serie A 80.450
32 Krisztofer Meszaros Hungary Hungarian Championships AA 80.398
33 Elijah Faverus Netherlands Dutch Euros Trials 80.383
34 Maeda Koki Japan All-Japan Championships AA 80.331
35 Aleksandr Kartsev Russia Russian Cup AA 80.232
36 Suzuki Shigeto Japan All-Japan Championships AA 80.198
37 Matteo Giubellini Switzerland Swiss Euros Trials Day 1 80.150
38 Noe Seifert Switzerland Swiss Euros Trials Day 2 80.100
39 Matsumi Kazuki Japan All-Japan Championships AA 80.097
40 Ivan Kuliak Russia Russian Cup AA 80.031
41 Ueyama Rentaro Japan All-Japan Championships QF 79.998
42 Volodymyr Golovin* Ukraine Gymnasiade AA 79.965
43 Fred Richard United States Winter Cup QF 79.900
44 Sugimoto Kaito Japan All-Japan Championships QF 79.898
45 Tachibana Shiga Japan All-Japan Championships QF 79.865
46 Florian Langenegger Switzerland Swiss Euros Trials Day 1 79.750
Taylor Burkhart United States Winter Cup QF 79.750
48 Katayama Ashu Japan Liukin Invitational 79.700
49 Daniil Novikov Russia Russian Cup AA 79.664
50 Mario Macchiati Italy 3rd Italian Serie A 79.600
Kakutani Taiki Japan Liukin Invitational 79.600

Best Floor Exercise Scores

Rank Athlete Nation Meet Score
1 Minami Kazuki Japan All-Japan Championships QF 14.666
2 Yahor Sharamkou Belarus Baku World Cup EF 14.600
3 Luke Whitehouse Great Britain British Championships EF 14.550
4 Arseniy Dukhno* Russia Russian Junior Championships AA 14.500
5 Artem Dolgopyat Israel DTB Team Challenge EF 14.466
Milad Karimi Kazakhstan Doha World Cup EF 14.466
7 Peder Skogvang Norway Unni & Haralds Trophy AA 14.450
8 Emirhan Kartin Türkiye Antalya World Cup QF 14.433
9 Harry Hepworth Great Britain English Championships 14.400
10 Jun Iwai United States DTB Team Challenge AA 14.300
William Émard Canada DTB Team Challenge AA 14.300

Best Pommel Horse Scores

Rank Athlete Nation Meet Score
1 Gabriele Targhetta Italy Top 12 Series 4 15.033
2 Ishizawa Hiroto Japan All-Japan Championships AA 14.966
3 Hamlet Manukyan Armenia Cairo World Cup EF 14.800
4 Patrick Hoopes United States Cairo World Cup EF 14.700
5 Hong Yanming China Doha World Cup EF 14.666
6 Brandon Dang United States Baku World Cup EF 14.633
Nariman Kurbanov Kazakhstan Antalya World Cup EF 14.633
8 Ahmad Abu Al Soud Jordan Antalya World Cup QF 14.533
Gao Tianlong China Osijek World Cup QF 14.533
10 Aidan Li Canada Elite Canada AA 14.500

Best Rings Scores

Rank Athlete Nation Meet Score
1 Adem Asil Türkiye Osijek World Cup EF 14.700
2 Artur Avetisyan Armenia Cottbus World Cup QF 14.600
Zhang Boheng China Antalya World Cup QF 14.600
4 Lan Xingyu China Antalya World Cup EF 14.566
5 You Hao China Doha World Cup QF 14.533
6 Courtney Tulloch Great Britain Cottbus World Cup QF 14.500
Nikita Simonov Azerbaijan Osijek World Cup EF 14.500
8 Kaneda Kiichi Japan All-Japan Championships AA 14.433
9 Alex Diab United States Houston Invitational 14.400
10 Eleftherios Petrounias Greece Osijek World Cup QF 14.366
Ilya Zaika Russia Russian Cup QF 14.366

Best Single Vault Scores

Rank Athlete Nation Meet Score
1 Jake Jarman Great Britain English Championships 15.250
2 Artur Davtyan Armenia Osijek World Cup QF 14.933
3 Huang Mingqi China Baku World Cup EF 14.766
Kamiyama Haruto Japan All-Japan Championships QF 14.766
5 Nizeki Aisho Japan All-Japan Championships QF 14.700
6 Kawakami Shohei Japan All-Japan Championships AA 14.666
7 Thomas Grasso Italy 1st Italian Serie A 14.650
8 Harry Hepworth Great Britain English Championships 14.600
Sebastian Sponevik Norway Antalya World Cup QF 14.600
Tanigawa Wataru Japan All-Japan Championships QF 14.600

Best Vault Average Scores

Rank Athlete Nation Meet Score
1 Artur Davtyan Armenia Cottbus World Cup EF 14.900
2 Jake Jarman Great Britain British Championships AA 14.775
3 Harry Hepworth Great Britain British Championships EF 14.500
4 Nazar Chepurnyi Ukraine Cairo World Cup QF 14.466
5 Huang Mingqi China Baku World Cup EF 14.416
Tanigawa Wataru Japan DTB Team Challenge EF 14.416
7 Aurel Benovic Croatia Osijek World Cup EF 14.400
8 Kamiyama Haruto Japan All-Japan Championships QF 14.349
9 Nartey Brady United States Winter Cup AA 14.275
10 Yahor Sharamkou Belarus Antalya World Cup EF 14.233
Ondrej Kalny Czechia Antalya World Cup QF 14.233
Endo Mikito Japan All-Japan Championships QF 14.233

Best Parallel Bars Scores

Rank Athlete Nation Meet Score
1 Tsunogai Tomoharu Japan All-Japan Championships AA 14.933
2 Kawakami Shohei Japan All-Japan Championships AA 14.700
3 Oka Shinnosuke Japan All-Japan Championships AA 14.666
4 Hashimoto Daiki Japan All-Japan Championships QF 14.600
5 Ivan Kuliak Russia Russian Cup QF 14.533
6 Tanigawa Wataru Japan All-Japan Championships AA 14.500
7 Kaya Kazuma Japan All-Japan Championships AA 14.466
Ferhat Arican Türkiye Antalya World Cup EF 14.466
9 Xie Chenyi China Osijek World Cup EF 14.433
10 Jonas Rushworth Great Britain British Championships AA 14.400
Lorenzo Casali Italy 2nd Italian Serie A 14.400

Best High Bar Scores

Rank Athlete Nation Meet Score
1 Hashimoto Daiki Japan All-Japan Championships AA 15.033
2 Tang Chia-Hung Taiwan Osijek World Cup QF 14.933
3 Kawakami Shohei Japan All-Japan Championships QF 14.833
4 Milad Karimi Kazakhstan Osijek World Cup EF 14.666
Tsunogai Tomoharu Japan All-Japan Championships QF 14.666
6 Tanaka Yusuke Japan All-Japan Championships AA 14.566
7 Liao Jialei China Antalya World Cup QF 14.466
Oka Shinnosuke Japan All-Japan Championships QF 14.466
9 Alexander Myakinin Israel Osijek World Cup EF 14.433
10 Fujimaki Shunpei Japan All-Japan Championships QF 14.400

Best Floor Exercise Difficulty

Rank Athlete Nation Meet Score
1 Kameron Nelson United States Winter Cup QF 6.2
Harry Hepworth Great Britain Osijek World Cup QF 6.2
3 Jake Jarman Great Britain British Championships AA 6.1
4 Yahor Sharamkou Belarus Russian Cup QF 5.8
Luke Whitehouse Great Britain British Championships EF 5.8
Artem Dolgopyat Israel Osijek World Cup EF 5.8
Arseniy Dukhno* Russia Russian Junior Championships QF 5.8
Léo Saladino France Cairo World Cup QF 5.8
9 Minami Kazuki Japan All-Japan Championships AA 5.7
Milad Karimi Kazakhstan Doha World Cup EF 5.7
Niccolò Vannucchi Italy 3rd Italian Serie A 5.7
Krisztofer Meszaros Hungary Osijek World Cup QF 5.7
Luca Murabito Switzerland Cairo World Cup QF 5.7

Best Pommel Horse Difficulty

Rank Athlete Nation Meet Score
1 Gabriele Targhetta Italy 3rd Italian Serie A 6.0
Joshua Nathan Great Britain British Championships AA 6.0
3 Brandon Dang United States Baku World Cup EF 5.9
David Ivanov Bulgaria Baku World Cup EF 5.9
Ignacio Yockers United States Winter Cup AA 5.9
Illia Kovtun Ukraine 3rd Italian Serie A 5.9
Patrick Hoopes United States Cairo World Cup EF 5.9
Nariman Kurbanov Kazakhstan Doha World Cup EF 5.9
Zeinolla Idrissov Kazakhstan Cairo World Cup QF 5.9
Tsumura Ryota Japan All-Japan Championships QF 5.9
Ishizawa Hiroto Japan All-Japan Championships AA 5.9

Best Rings Difficulty

Rank Athlete Nation Meet Score
1 Courtney Tulloch Great Britain Cottbus World Cup QF 6.0
2 Ilya Zaika Russia Russian Cup EF 5.9
3 Lan Xingyu China Antalya World Cup EF 5.8
Eleftherios Petrounias Greece Osijek World Cup EF 5.8
Ueda Yuta Japan All-Japan Championships AA 5.8
6 Zhang Boheng China Antalya World Cup EF 5.7
Adem Asil Türkiye Osijek World Cup EF 5.7
You Hao China Doha World Cup EF 5.7
9 Harry Hepworth Great Britain British Championships AA 5.6
Nicola Cuyle Belgium DTB Team Challenge AA 5.6
Takahashi Kazuya Japan All-Japan Championships AA 5.6
Jong Ryong Il North Korea Cairo World Cup QF 5.6

Best Two-Vault Difficulty

Rank Athlete Nation Meet Score
1 Huang Mingqi China Baku World Cup EF 10.8
Jake Jarman Great Britain Osijek World Cup EF 10.8
3 Abdulaziz Mirvaliev Uzbekistan Cottbus World Cup QF 10.4
Artur Davtyan Armenia Doha World Cup EF 10.4
Harry Hepworth Great Britain Osijek World Cup EF 10.4
Nazar Chepurnyi Ukraine Doha World Cup EF 10.4
Yahor Sharamkou Belarus Russian Cup EF 10.4
He Quqin China Antalya World Cup QF 10.4
Ng Chun Chen Malaysia Osijek World Cup EF 10.4
Tanigawa Wataru Japan DTB Team Challenge EF 10.4
Aurel Benovic Croatia Osijek World Cup EF 10.4
Arseniy Dukhno* Russia Russian Junior Championships QF 10.4
Kamiyama Haruto Japan All-Japan Championships QF 10.4
Mukhammadzhon Yakubov Russia Russian Cup EF 10.4
Aleksei Usachev Russia Russian Cup EF 10.4

Best Parallel Bars Difficulty

Rank Athlete Nation Meet Score
1 Ferhat Arican Türkiye Osijek World Cup EF 5.9
Noe Seifert Switzerland Swiss Euros Trials Day 2 5.9
3 Illia Kovtun Ukraine 1st Italian Serie A 5.8
Kawakami Shohei Japan All-Japan Championships AA 5.8
5 Sugimoto Kaito Japan Cottbus World Cup EF 5.7
Kaya Kazuma Japan DTB Team Challenge AA 5.7
Tsunogai Tomoharu Japan DTB Team Challenge EF 5.7
Volodymyr Golovin* Ukraine Gymnasiade EF 5.7
Hashimoto Daiki Japan All-Japan Championships AA 5.7
Daniil Novikov Russia Russian Cup AA 5.7

Best High Bar Difficulty

Rank Athlete Nation Meet Score
1 Tang Chia-Hung Taiwan Doha World Cup EF 6.5
2 Kawakami Shohei Japan All-Japan Championships AA 6.3
3 Hashimoto Daiki Japan All-Japan Championships AA 6.2
Tsunogai Tomoharu Japan All-Japan Championships AA 6.2
5 Maeda Fusuke Japan All-Japan Championships QF 6.1
Noah Kuavita Belgium Luxembourg Open AA 6.1
7 Milad Karimi Kazakhstan Baku World Cup EF 6.0
8 Jermain Grünberg Netherlands DTB Team Challenge AA 5.8
Liao Jialei China Antalya World Cup QF 5.8
10 Noe Seifert Switzerland Swiss Euros Trials Day 1 5.7
Fukubayashi Haruki Japan All-Japan Championships AA 5.7
Taylor Burkhart United States Antalya World Cup EF 5.7
Li Hongyan China Osijek World Cup EF 5.7

Leave a comment