The Best MAG Scores in 2025

Kawakami Shohei

Below, find a list of the top 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.

We covered 227 competitions in 2025, and this list includes every competition that included MAG athletes. Keep your eyes out for our upcoming lists that will highlight international scores and junior/espoir competitors!

Best All-Around Scores

Rank Athlete Nation Meet Score
1 Kawakami Shohei Japan All-Japan Senior Championships 85.466
2 Hashimoto Daiki Japan All-Japan Championships AA 85.464
3 Oka Shinnosuke Japan NHK Trophy QF 85.164
4 Xiao Ruoteng China Chinese National Games AA 84.531
5 Tsunogai Tomoharu Japan NHK Trophy AA 84.465
6 Zhang Boheng China Chinese National Games TF 84.431
7 Illia Kovtun Ukraine Croatian Championships 84.100
8 Kitazono Takeru Japan All-Japan Senior Championships 83.998
9 Hasegawa Tsuyoshi Japan Asian Championships AA 83.965
10 Carlos Yulo Philippines Asian Championships AA 83.632
11 Asher Hong United States U.S. Championships D1 83.450
12 Sun Wei China Chinese National Games TF 83.398
13 Tanigawa Wataru Japan All-Japan Senior Championships 83.232
Teppei Miwa Japan Japanese National Sports Festival AA 83.232
15 Tanigawa Kakeru Japan NHK Trophy QF 82.998
16 Yang Haonan China Asian Championships AA 82.965
17 Arseniy Dukhno* Russia Russian Junior Championships AA 82.900
18 Noe Seifert Switzerland World Championships AA 82.831
19 Krisztofer Meszaros Hungary Hungarian Team Championships AA 82.798
20 Tanida Masaharu Japan All-Japan Student Championships 82.765
21 Chiba Kenta Japan All-Japan Championships QF 82.666
22 Suzuki Shigeto Japan All-Japan Senior Championships 82.665
23 Fujimaki Shumpei Japan NHK Trophy QF 82.598
24 Matsumi Kazuki Japan NHK Trophy AA 82.432
25 Kaya Kazuma Japan All-Japan Championships QF 82.431
26 Fred Richard United States U.S. Championships D2 82.400
27 Adem Asil Türkiye European Championships AA 82.398
28 Yang Jiaxing China Chinese Championships QF 82.331
29 Shi Cong China World Championships AA 82.297
30 Jamie Lewis Great Britain English Championships 82.250
31 Fukubayashi Haruki Japan Liukin Invitational 82.200
32 Tachibana Shiga Japan All-Japan Senior Championships 82.132
33 Daniel Marinov Russia World Championships QF 81.932
34 Kato Yuto Japan NHK Trophy QF 81.898
35 Manrique Larduet Cuba Champion’s Cup AA 81.800
36 Ojima Nao* Japan Junior World Championships AA 81.799
37 Mukhammadzhon Yakubov Russia Russian Cup AA 81.732
William Émard Canada World University Games AA 81.732
39 Léo Saladino France French Championships AA 81.450
40 Angel Barajas Colombia World Championships AA 81.432
41 Maeda Koki Japan NHK Trophy AA 81.399
42 Suetsugo Kotaro Japan All-Japan Championships QF 81.398
43 Taylor Christopulos United States DTB Pokal Team Challenge AA 81.300
44 He Junhua China Chinese National Games AA 81.264
45 Jun Iwai United States U.S. Championships D2 81.250
46 Casimir Schmidt Netherlands Dutch Worlds Trials 3 81.183
47 Daniil Novikov Russia Strongest Athletes Cup AA 81.165
48 Félix Dolci Canada Canadian Championships 81.164
49 Tsukiyama Shoma Japan NHK Trophy AA 81.131
50 Yang Lanbin* China Junior World Championships AA 81.099
51 Anthony Mansard France European Championships AA 81.098
52 Yumin Abbadini Italy Italian Championships AA 81.050
53 Lorenzo Casali Italy DTB Pokal Team Challenge AA 81.000
Radomyr Stelmakh Ukraine 6th Bundesliga 81.000
55 Kawaguchi Yuhi Japan All-Japan Student Championships 80.998
56 Caio Souza Brazil Brazilian Championships AA 80.950
57 Nils Dunkel Germany European Championships AA 80.932
58 Fuzzy Benas United States U.S. Championships D2 80.900
Joshua Karnes United States U.S. Championships D2 80.900
60 Ono Ryoki Japan All-Japan Student Championships 80.866
61 Lan Xingyu China Chinese Championships QF 80.865
62 Ebisu Yota Japan All-Japan Championships QF 80.799
63 Artur Davtyan Armenia 2nd Italian Serie A 80.750
64 Luke Whitehouse Great Britain European Championships QF 80.732
65 Murayama Koki Japan All-Japan Student Championships 80.731
66 Ishizawa Hiroto Japan All-Japan Championships QF 80.699
Aoki Shota Japan Japanese National Sports Festival AA 80.699
68 Timo Eder Germany German Worlds Trials 80.664
69 Colt Walker United States U.S. Championships D1 80.650
70 Elijah Faverus Netherlands Rotterdam Friendly 80.633
71 Aleksandr Kartsev Russia Russian Championships AA 80.632
72 Danila Leykin* United States Junior World Championships QF 80.598
73 Tian Hao China Chinese National Games QF 80.597
74 Riley Loos United States DTB Pokal Team Challenge AA 80.550
75 Sunaga Koki Japan All-Japan Championships AA 80.532
76 Tanaka Yusuke Japan All-Japan Championships QF 80.499
77 Joel Plata Spain European Championships AA 80.465
78 Kakutani Taiki* Japan Junior World Championships QF 80.432
79 Matteo Giubellini Switzerland European Championships QF 80.431
80 Florian Langenegger Switzerland European Championships QF 80.365
81 Yasui Eijun* Japan Japanese National Sports Festival AA 80.331
82 Jesse Moore Australia World University Games AA 80.298
83 Kim Jaeho South Korea Korean National Sports Festival AA 80.233
84 Mario Macchiati Italy Italian Serie A Final 80.200
85 Itabashi Yujin Japan Japanese National Sports Festival AA 80.199
86 David Shamah United States U.S. Championships D2 80.150
87 Robert Kirmes Finland European Championships QF 80.098
88 Ivan Kuliak Russia Russian Cup AA 80.031
89 Ueyama Rentaro Japan All-Japan Championships QF 79.998
90 Volodymyr Golovin* Ukraine Gymnasiade AA 79.965
91 Evgeniy Kisel Russia Russian Championships AA 79.964
Simone Speranza* Italy Junior World Championships QF 79.964
93 Ilyas Azizov Kazakhstan Asian Championships AA 79.931
94 Diogo Soares Brazil World University Games AA 79.930
95 Sugimoto Kaito Japan All-Japan Championships QF 79.898
Wang Chengcheng* China Junior World Championships QF 79.898
97 Tanabe Yui Japan All-Japan Team Championships 79.897
98 Hirano Shunsuke Japan NHK Trophy AA 79.865
99 Tajima Syota Japan All-Japan Student Championships 79.832
Kuwahara Tachiki* Japan Japanese National Sports Festival AA 79.832

Best Floor Exercise Scores

Rank Athlete Nation Meet Score
1 Arseniy Dukhno* Russia Russian Championships QF 15.000
2 Jake Jarman Great Britain World Championships EF 14.866
3 Suzuki Ichita Japan All-Japan Event Championships QF 14.833
4 Asher Hong United States U.S. Championships D2 14.800
5 Harry Hepworth Great Britain British Team Championships 14.750
6 Minami Kazuki Japan NHK Trophy AA 14.666
Luke Whitehouse Great Britain World Championships EF 14.666
8 Yahor Sharamkou Belarus Baku World Cup EF 14.600
Carlos Yulo Philippines Asian Championships EF 14.600
10 Artem Dolgopyat Israel Szombathely Challenge Cup QF 14.500
Ono Ryoki Japan All-Japan Team Championships 14.500
Milad Karimi Kazakhstan 6th Bundesliga 14.500
Dimitar Dimitrov Bulgaria Bulgarian Championships AA 14.500

Best Pommel Horse Scores

Rank Athlete Nation Meet Score
1 Gabriele Targhetta Italy 5th Bundesliga 15.300
2 Nariman Kurbanov Kazakhstan Voronin Cup AA 15.200
3 Patrick Hoopes United States U.S. Championships D1 15.050
4 Ishizawa Hiroto Japan All-Japan Championships AA 14.966
Mamikon Khachatryan Armenia World University Games QF 14.966
6 Hamlet Manukyan Armenia World University Games EF 14.933
7 Brandon Dang United States U.S. Championships D2 14.900
Hong Yanming China Chinese Worlds Trials 14.900
9 Dang Ngoc Xuan Thien Vietnam Varna Challenge Cup QF 14.850
10 Nagasaki Shuto Japan All-Japan Team Championships 14.833

Best Rings Scores

Rank Athlete Nation Meet Score
1 Adem Asil Türkiye Turkish Team Championships AA 15.100
2 Lan Xingyu China Chinese Worlds Trials 15.033
3 Liu Yang China Chinese National Games QF 14.966
4 Courtney Tulloch Great Britain British Team Championships 14.750
5 You Hao China Chinese Championships EF 14.733
6 Eleftherios Petrounias Greece European Championships QF 14.700
Donnell Whittenburg United States World Championships EF 14.700
8 Liu Hengyu China World University Games EF 14.666
9 Kaneta Kiichi Japan All-Japan Event Championships EF 14.633
10 Artur Avetisyan Armenia Cottbus World Cup QF 14.600
Zhang Boheng China World Championships AA 14.600

Best Single Vault Scores

Rank Athlete Nation Meet Score
1 Jake Jarman Great Britain English Championships 15.250
2 Carlos Yulo Philippines World Championships EF 15.200
3 Huang Mingqi China Chinese Worlds Trials 15.100
4 Kabeya Hinata Japan Australian Championships EF 14.950
5 Artur Davtyan Armenia Osijek World Cup QF 14.933
Adem Asil Türkiye Turkish Championships AA 14.933
7 Nizeki Aisho Japan All-Japan Event Championships QF 14.866
8 Ono Ryoki Japan All-Japan Event Championships EF 14.833
9 Thomas Grasso Italy Italian Serie A Final 14.800
Abdulaziz Mirvaliev Uzbekistan Tashkent Challenge Cup QF 14.800
Harry Hepworth Great Britain British Team Championships 14.800

Best Vault Average Scores

Rank Athlete Nation Meet Score
1 Huang Mingqi China Chinese Worlds Trials 15.050
2 Artur Davtyan Armenia Cottbus World Cup EF 14.900
3 Carlos Yulo Philippines World Championships EF 14.866
4 Jake Jarman Great Britain British Championships AA 14.775
5 Ono Ryoki Japan All-Japan Event Championships QF 14.599
6 Nazar Chepurnyi Ukraine European Championships EF 14.583
7 Chen Zhilong China World University Games EF 14.549
8 Harry Hepworth Great Britain British Championships EF 14.500
Mahdi Olfati Iran Asian Championships EF 14.500
Thomas Grasso Italy Champion’s Cup EF 14.500
Okabe Ren Japan All-Japan Event Championships EF 14.500

Best Parallel Bars Scores

Rank Athlete Nation Meet Score
1 Zou Jingyuan China Chinese Worlds Trials 15.566
2 Angel Barajas Colombia Paris Challenge Cup QF 15.033
3 Oka Shinnosuke Japan World University Games QF 14.966
4 Illia Kovtun Ukraine Croatian Championships 14.950
5 Tsunogai Tomoharu Japan All-Japan Championships AA 14.933
Ferhat Arican Türkiye Turkish Championships AA 14.933
7 Kawakami Shohei Japan All-Japan Team Championships 14.900
You Hao China Chinese National Games TF 14.900
Daniel Marinov Russia Voronin Cup AA 14.900
10 Tanigawa Wataru Japan Japanese National Sports Festival AA 14.700
Hashimoto Daiki Japan All-Japan Event Championships QF 14.700

Best High Bar Scores

Rank Athlete Nation Meet Score
1 Tang Chia-Hung Taiwan Asian Championships EF 15.233
2 Brody Malone United States U.S. Championships D2 15.200
3 Hashimoto Daiki Japan All-Japan Championships AA 15.033
4 Tsunogai Tomoharu Japan Asian Championships EF 15.000
Kawakami Shohei Japan All-Japan Super Specialists 15.000
6 Shi Cong China Chinese Worlds Trials 14.866
7 Zhang Boheng China Chinese National Games EF 14.860
8 Félix Dolci Canada Bundesliga Finals 14.850
9 Milad Karimi Kazakhstan Asian Championships AA 14.800
10 Tian Hao China Asian Championships AA 14.733

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
Arseniy Dukhno* Russia Russian Championships QF 6.2
5 Luke Whitehouse Great Britain World Championships EF 6.1
6 Artem Dolgopyat Israel Paris Challenge Cup QF 5.9
Carlos Yulo Philippines World Championships EF 5.9
8 Yahor Sharamkou Belarus World Championships QF 5.8
Léo Saladino France Cairo World Cup QF 5.8
Minami Kazuki Japan NHK Trophy AA 5.8

Best Pommel Horse Difficulty

Rank Athlete Nation Meet Score
1 Nariman Kurbanov Kazakhstan Paris Challenge Cup EF 6.2
2 Hur Woong South Korea South Korean Championships EF 6.1
Ihor Dyshuk Ukraine World University Games QF 6.1
Tsumura Ryota Japan Japanese National Sports Festival AA 6.1
Sugino Takaaki Japan Japanese National Sports Festival AA 6.1
6 Gabriele Targhetta Italy World Championships QF 6.0
Joshua Nathan Great Britain British Championships AA 6.0
Nagasaki Shuto Japan All-Japan Event Championships EF 6.0
Patrick Hoopes United States World Championships EF 6.0
Brandon Dang United States U.S. Championships D2 6.0
Nils Dunkel Germany 4th Bundesliga 6.0

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 Ilya Zaika Russia Russian Cup EF 5.9
Liu Yang China Chinese National Games EF 5.9
Lan Xingyu China Chinese National Games EF 5.9
6 Eleftherios Petrounias Greece Osijek World Cup EF 5.8
Ueda Yuta Japan All-Japan Championships AA 5.8
Seo Jungwon South Korea Korean National Sports Festival EF 5.8
Harry Hepworth Great Britain World Championships EF 5.8
Glen Cuyle Belgium World Championships EF 5.8
Oleg Stupkin Russia Russian Championships EF 5.8
You Hao China Chinese National Games EF 5.8
Liu Hengyu China Chinese National Games EF 5.8

Best Two-Vault Difficulty

Rank Athlete Nation Meet Score
1 Huang Mingqi China Chinese Championships EF 10.8
Jake Jarman Great Britain World Championships QF 10.8
Chen Zhilong China Chinese National Games EF 10.8
Mahdi Olfati Iran Asian Championships EF 10.8
Asher Hong United States U.S. Championships D1 10.8
Carlos Yulo Philippines World Championships EF 10.8
Shin Jeahwan South Korea World Championships QF 10.8
Ono Ryoki Japan All-Japan Event Championships EF 10.8
Hayasaka Akimune Japan All-Japan Event Championships EF 10.8
Yonekura Hidenobu Japan All-Japan Event Championships QF 10.8

Best Parallel Bars Difficulty

Rank Athlete Nation Meet Score
1 You Hao China Chinese Championships EF 6.3
Zou Jingyuan China Chinese Championships TF 6.3
3 Angel Barajas Colombia World Championships EF 6.1
4 Ferhat Arican Türkiye World Championships QF 5.9
Noe Seifert Switzerland Swiss Euros Trials Day 2 5.9
Liu Yang China World University Games QF 5.9
Daniel Marinov Russia Voronin Cup EF 5.9
8 Illia Kovtun Ukraine Bundesliga Finals 5.8
Kawakami Shohei Japan All-Japan Event Championships EF 5.8
Shi Cong China Chinese National Games EF 5.8
Donnell Whittenburg United States World Championships EF 5.8
Tsunogai Tomoharu Japan All-Japan Event Championships EF 5.8
Kitazono Takeru Japan All-Japan Event Championships EF 5.8
Xie Chenyi China Chinese National Games TF 5.8

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 EF 6.6
3 Brody Malone United States U.S. Championships D2 6.5
4 Maeda Fusuke Japan All-Japan Event Championships EF 6.4
5 Kawakami Shohei Japan All-Japan Championships AA 6.3
Joe Fraser Great Britain World Championships EF 6.3
7 Hashimoto Daiki Japan World Championships EF 6.2
Tsunogai Tomoharu Japan All-Japan Event Championships EF 6.2
Tian Hao China Chinese National Games EF 6.2
Carlo Macchini Italy Champion’s Cup EF 6.2
Suzuki Shigeto Japan All-Japan Super Specialists 6.2
Zhang Boheng China Chinese National Games EF 6.2

Leave a comment