The 2025 Doha World Cup was held from April 16 through April 19 in Doha, Qatar.
Floor Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Milad Karimi | Kazakhstan | 5.7 | 8.666 | 14.466 (+0.1) |
|
| 2 | Altynkhan Temirbek | Kazakhstan | 5.5 | 8.133 | 13.633 | |
| 3 | Sam Mostowfi | Great Britain | 5.2 | 8.400 | 13.600 | |
| 4 | Anze Hribar | Slovenia | 5.0 | 8.466 | 13.566 (+0.1) |
|
| 5 | Nazar Chepurnyi | Ukraine | 5.1 | 8.433 | 13.533 | |
| 6 | Szilard Zavory | Hungary | 5.0 | 7.700 | 12.700 | |
| 7 | Volodymyr Kostiuk | Ukraine | 5.1 | 7.766 | -0.2 | 12.666 |
| 8 | Alperen Ege Avci | Türkiye | 4.8 | 6.366 | -0.6 | 10.566 |
Pommels Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Hamlet Manukyan | Armenia | 5.6 | 9.100 | 14.700 | |
| 2 | Hong Yanming | China | 5.8 | 8.866 | 14.666 | |
| 3 | Nariman Kurbanov | Kazakhstan | 5.9 | 8.666 | 14.566 | |
| 4 | Zeinolla Idrissov | Kazakhstan | 5.9 | 8.300 | 14.200 | |
| 5 | Vladyslav Hryko | Ukraine | 5.7 | 8.033 | 13.733 | |
| 6 | Ahmad Abu Al Soud | Jordan | 5.4 | 7.966 | 13.366 | |
| 7 | Mamikon Khachatryan | Armenia | 5.5 | 7.666 | 13.166 | |
| 8 | Jesse Moore | Australia | 5.7 | 7.466 | 13.166 |
Rings Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | You Hao | China | 5.7 | 8.700 | 14.400 | |
| 2 | Vahagn Davtyan | Armenia | 5.4 | 8.833 | 14.333 (+0.1) |
|
| 3 | Artur Avetisyan | Armenia | 5.4 | 8.800 | 14.200 | |
| 4 | Tang Chia-Hung | Taiwan | 5.2 | 8.500 | 13.700 | |
| 5 | Vladyslav Hryko | Ukraine | 4.9 | 8.333 | 13.233 | |
| 6 | Szilard Zavory | Hungary | 4.4 | 8.333 | 12.733 | |
| 7 | Jan Imhof | Switzerland | 5.2 | 7.200 | 12.400 | |
| 8 | Wang Yi-Hsiang | Taiwan | 5.3 | 7.100 | 12.400 |
Vault Final Results
| Rank | Athlete | Nation | D | E | ND | Total | Average |
| 1 | Artur Davtyan | Armenia | 5.2 | 9.233 | 14.433 | 14.449 | |
| 5.2 | 9.266 | 14.466 | |||||
| 2 | Nazar Chepurnyi | Ukraine | 5.2 | 9.000 | 14.200 | 14.383 | |
| 5.2 | 9.366 | 14.566 | |||||
| 3 | Emirhan Kartin | Türkiye | 4.8 | 8.966 | 13.766 | 14.149 (+0.05) |
|
| 5.2 | 9.233 | 14.533 (+0.1) |
|||||
| 4 | Szilard Zavory | Hungary | 4.8 | 9.233 | 14.033 | 13.833 | |
| 4.4 | 9.233 | 13.633 | |||||
| 5 | Beno Kunst | Slovenia | 4.8 | 9.066 | 13.866 | 13.749 | |
| 4.4 | 9.233 | 13.633 | |||||
| 6 | Altynkhan Temirbek | Kazakhstan | 4.8 | 8.866 | -0.1 | 13.566 | 13.599 |
| 4.8 | 8.833 | 13.633 | |||||
| 7 | Alperen Ege Avci | Türkiye | 4.4 | 9.300 | 13.700 | 13.583 | |
| 4.8 | 8.666 | 13.466 | |||||
| 8 | Luca Giubellini | Switzerland | 4.8 | 8.666 | 13.466 | 13.116 | |
| 5.2 | 7.866 | -0.3 | 12.766 |
P-Bars Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Nazar Chepurnyi | Ukraine | 5.6 | 8.566 | 14.166 | |
| 2 | Jesse Moore | Australia | 5.1 | 8.900 | 14.100 (+0.1) |
|
| 3 | Matteo Giubellini | Switzerland | 5.2 | 8.500 | 13.700 | |
| 4 | Altan Dogan | Türkiye | 4.9 | 8.700 | 13.600 | |
| 5 | Sam Mostowfi | Great Britain | 4.8 | 8.433 | 13.233 | |
| 6 | Yehor Perepolkin | Ukraine | 4.9 | 8.100 | 13.000 | |
| 7 | James Hall | Great Britain | 5.4 | 7.466 | 12.866 | |
| 8 | Kevin Buckley | Slovenia | 4.4 | 7.766 | 12.166 |
High Bar Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Milad Karimi | Kazakhstan | 5.8 | 8.700 | 14.500 | |
| 2 | Tang Chia-Hung | Taiwan | 6.5 | 7.900 | 14.400 | |
| 3 | Tang Qi | China | 5.4 | 8.600 | 14.000 | |
| 4 | Jesse Moore | Australia | 4.7 | 8.666 | 13.466 (+0.1) |
|
| 5 | Vladyslav Hryko | Ukraine | 5.5 | 7.800 | 13.400 (+0.1) |
|
| 6 | Matteo Giubellini | Switzerland | 4.7 | 8.300 | 13.000 | |
| 7 | Oakley Banks | Great Britain | 4.6 | 8.300 | 12.900 |
Floor Qualification Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Anze Hribar | Slovenia | 5.0 | 8.900 | 14.000 (+0.1) |
|
| 2 | Milad Karimi | Kazakhstan | 5.3 | 8.500 | 13.800 | |
| 3 | Sam Mostowfi | Great Britain | 5.2 | 8.266 | 13.566 (+0.1) |
|
| 4 | Altynkhan Temirbek | Kazakhstan | 5.5 | 8.066 | -0.1 | 13.466 |
| 5 | Alperen Ege Avci | Türkiye | 4.9 | 8.833 | -0.4 | 13.333 |
| 6 | Volodymyr Kostiuk | Ukraine | 5.2 | 8.066 | 13.266 | |
| 7 | Nazar Chepurnyi | Ukraine | 5.1 | 8.166 | -0.2 | 13.066 |
| 8 | Szilard Zavory | Hungary | 5.0 | 8.033 | 13.033 | |
| 9 | Oakley Banks | Great Britain | 5.1 | 7.800 | 12.900 | |
| 10 | Jan Imhof | Switzerland | 5.3 | 7.633 | -0.1 | 12.833 |
| 11 | Emirhan Kartin | Türkiye | 5.2 | 7.766 | -0.2 | 12.766 |
| 12 | Luca Giubellini | Switzerland | 5.3 | 7.066 | 12.366 | |
| 13 | Clay Mason Stephens | Australia | 5.2 | 7.366 | -0.5 | 12.066 |
| 14 | Zala Samu Zambori | Hungary | 4.4 | 6.833 | 11.233 | |
| 15 | Zaid Al Khalidi | Jordan | 4.8 | 6.500 | -0.3 | 11.000 |
| 16 | Tang Qi | China | 4.9 | 5.866 | -0.3 | 10.466 |
Pommels Qualification Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Hamlet Manukyan | Armenia | 5.6 | 9.066 | 14.666 | |
| 2 | Nariman Kurbanov | Kazakhstan | 5.9 | 8.666 | 14.566 | |
| 3 | Hong Yanming | China | 5.6 | 8.933 | 14.533 | |
| 4 | Zeinolla Idrissov | Kazakhstan | 5.7 | 8.766 | 14.466 | |
| 5 | Ahmad Abu Al Soud | Jordan | 5.4 | 9.033 | 14.433 | |
| 6 | Mamikhon Khachatryan | Armenia | 5.7 | 8.700 | 14.400 | |
| 7 | Vladyslav Hryko | Ukraine | 5.7 | 8.166 | 13.866 | |
| 8 | Jesse Moore | Australia | 5.7 | 8.133 | 13.833 | |
| 9 | Rakan Al Harith | Qatar | 5.0 | 8.800 | 13.800 | |
| 10 | Gregor Rakovic | Slovenia | 5.2 | 8.500 | 13.700 | |
| 11 | Shiao Yu-Jan | Taiwan | 5.4 | 8.200 | 13.600 | |
| 12 | Mateo Zugec | Croatia | 5.1 | 8.266 | 13.366 | |
| 13 | Balazs Kiss | Hungary | 5.2 | 8.133 | 13.333 | |
| 14 | Oakley Banks | Great Britain | 5.1 | 7.866 | 12.966 | |
| 15 | Vedant Sawant | Australia | 5.0 | 7.933 | 12.933 | |
| 16 | Liam Rabic | Croatia | 4.5 | 8.166 | 12.666 | |
| 17 | Nazar Chepurnyi | Ukraine | 5.4 | 7.233 | 12.633 | |
| 18 | Matteo Giubellini | Switzerland | 5.3 | 7.266 | 12.566 | |
| 19 | Luca Giubellini | Switzerland | 5.4 | 7.000 | 12.400 | |
| 20 | Zala Samu Zambori | Hungary | 4.1 | 7.166 | 11.266 | |
| 21 | Wu Tsung-Hua | Taiwan | 2.7 | 6.766 | 9.466 |
Rings Qualification Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | You Hao | China | 5.7 | 8.833 | 14.533 | |
| 2 | Artur Avetisyan | Armenia | 5.4 | 8.900 | 14.300 | |
| 3 | Vahagn Davtyan | Armenia | 5.4 | 8.600 | 14.000 | |
| 4 | Tang Chia-Hung | Taiwan | 5.2 | 8.433 | 13.733 (+0.1) |
|
| 5 | Wang Yi-Hsiang | Taiwan | 4.9 | 8.333 | 13.233 | |
| 6 | Vladyslav Hryko | Ukraine | 4.9 | 8.266 | 13.166 | |
| 7 | Jan Imhof | Switzerland | 5.2 | 7.866 | 13.066 | |
| 8 | Szilard Zavory | Hungary | 4.6 | 8.133 | 12.733 | |
| 9 | Sam Mostowfi | Great Britain | 4.1 | 8.500 | 12.600 | |
| 10 | Balazs Kiss | Hungary | 4.4 | 8.000 | 12.500 (+0.1) |
|
| 11 | Zaid Al Khalidi | Jordan | 4.3 | 7.900 | 12.200 | |
| 12 | Volodymyr Kostiuk | Ukraine | 3.6 | 8.433 | 12.033 | |
| 13 | Oakley Banks | Great Britain | 3.6 | 7.066 | 10.666 |
Vault Qualification Results
| Rank | Athlete | Nation | D | E | ND | Total | Average |
| 1 | Nazar Chepurnyi | Ukraine | 5.2 | 9.100 | 14.300 | 14.333 | |
| 5.2 | 9.166 | 14.366 | |||||
| 2 | Luca Giubellini | Switzerland | 5.2 | 9.000 | 14.200 | 13.983 | |
| 4.8 | 8.966 | 13.766 | |||||
| 3 | Artur Davtyan | Armenia | 5.2 | 8.333 | 13.533 | 13.899 | |
| 5.2 | 9.066 | 14.266 | |||||
| 4 | Emirhan Kartin | Türkiye | 4.8 | 9.133 | 13.933 | 13.733 | |
| 4.8 | 8.733 | 13.533 | |||||
| 5 | Beno Kunst | Slovenia | 4.8 | 8.966 | -0.1 | 13.666 | 13.399 |
| 4.4 | 8.733 | 13.133 | |||||
| 6 | Szilard Zavory | Hungary | 4.8 | 8.733 | 13.533 | 13.399 | |
| 4.4 | 8.966 | -0.1 | 13.266 | ||||
| 7 | Alperen Ege Avci | Türkiye | 4.4 | 9.133 | 13.533 | 13.299 | |
| 4.8 | 8.266 | 13.066 | |||||
| 8 | Altynkhan Temirbek | Kazakhstan | 4.8 | 8.866 | -0.1 | 13.566 | 13.199 |
| 4.8 | 8.033 | 12.833 | |||||
| 9 | Jan Imhof | Switzerland | 4.8 | 8.666 | -0.1 | 13.366 | 13.199 |
| 4.8 | 8.533 | -0.3 | 13.033 | ||||
| 10 | Volodymyr Kostiuk | Ukraine | 4.8 | 8.466 | 13.266 | 12.966 | |
| 3.6 | 9.066 | 12.666 | |||||
| 11 | Zaid Al Khalidi | Jordan | 4.8 | 8.066 | -0.1 | 12.766 | 12.599 |
| 4.8 | 7.933 | -0.3 | 12.433 | ||||
| 12 | Zala Samu Zambori | Hungary | 4.0 | 7.933 | 11.933 | DNF | |
| DNS | DNS | DNS |
P-Bars Qualification Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Jesse Moore | Australia | 5.1 | 8.833 | 13.933 | |
| 2 | Nazar Chepurnyi | Ukraine | 5.6 | 8.300 | 13.900 | |
| 3 | Matteo Giubellini | Switzerland | 5.2 | 8.166 | 13.366 | |
| 4 | Altan Dogan | Türkiye | 4.9 | 8.366 | 13.266 | |
| 5 | Sam Mostowfi | Great Britain | 4.8 | 8.266 | 13.066 | |
| 6 | Kevin Buckley | Slovenia | 4.4 | 8.300 | 12.800 (+0.1) |
|
| 7 | James Hall | Great Britain | 4.7 | 7.666 | 12.366 | |
| 8 | Yehor Perepolkin | Ukraine | 4.9 | 7.433 | 12.333 | |
| 9 | Wu Tsung-Hua | Taiwan | 4.7 | 7.566 | 12.266 | |
| 10 | Szilard Zavory | Hungary | 4.9 | 7.333 | 12.233 | |
| 11 | Zaid Al Khalidi | Jordan | 3.8 | 8.266 | 12.066 | |
| 12 | Zala Samu Zambori | Hungary | 3.9 | 8.133 | 12.033 | |
| 13 | Clay Mason Stephens | Australia | 4.5 | 7.333 | 11.833 |
High Bar Qualification Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Milad Karimi | Kazakhstan | 5.2 | 8.800 | 14.000 | |
| 2 | Tang Chia-Hung | Taiwan | 5.3 | 8.700 | 14.000 | |
| 3 | Matteo Giubellini | Switzerland | 4.5 | 7.933 | 12.433 | |
| 4 | Jesse Moore | Australia | 4.8 | 7.466 | 12.266 | |
| 5 | Vladyslav Hryko | Ukraine | 5.1 | 7.066 | 12.266 (+0.1) |
|
| 6 | Szilard Zavory | Hungary | 5.2 | 6.900 | 12.100 | |
| 7 | Oakley Banks | Great Britain | 4.8 | 7.166 | 11.966 | |
| 8 | Tang Qi | China | 5.1 | 6.566 | 11.766 (+0.1) |
|
| 9 | Wong Yuk Lam | Hong Kong | 4.4 | 7.300 | 11.700 | |
| 10 | Sam Mostowfi | Great Britain | 4.3 | 7.133 | 11.433 | |
| 11 | Jan Imhof | Switzerland | 4.2 | 7.066 | 11.266 | |
| 12 | Yehor Perepolkin | Ukraine | 4.6 | 6.533 | 11.133 | |
| 13 | Balazs Kiss | Hungary | 3.6 | 7.333 | 11.033 (+0.1) |