1 | SWAGUMILANG Ken | INA - Indonesia | 346/ 4 | 352/ 2 | 698 | 53 | 20 | |
| INA - Indonesia |
| 50m-1: 346, 50m-2: 352 |
2 | VAN MONTAGU Piotr | BEL - Belgium | 347/ 2 | 350/ 3 | 697 | 51 | 18 | |
| BEL - Belgium |
| 50m-1: 347, 50m-2: 350 |
3 | GALÉ MONTORIO Fernando | ESP - Spain | 343/11 | 354/ 1 | 697 | 50 | 21 | |
| ESP - Spain |
| 50m-1: 343, 50m-2: 354 |
4 | AI Xinliang | CHN - People's Republic of China | 347/ 3 | 350/ 6 | 697 | 49 | 16 | |
| CHN - People's Republic of China |
| 50m-1: 347, 50m-2: 350 |
5 | MANSHAEZADEH Alisina | IRI - Islamic Republic of Iran | 346/ 6 | 350/ 5 | 696 | 48 | 13 | |
| IRI - Islamic Republic of Iran |
| 50m-1: 346, 50m-2: 350 |
6 | MACQUEEN Nathan | GBR - Great Britain | 348/ 1 | 347/ 8 | 695 | 48 | 21 | |
| GBR - Great Britain |
| 50m-1: 348, 50m-2: 347 |
7 | GUÉRIN Maxime | FRA - France | 346/ 5 | 346/10 | 692 | 48 | 23 | |
| FRA - France |
| 50m-1: 346, 50m-2: 346 |
8 | TREMBLAY Kyle | CAN - Canada | 342/13 | 349/ 7 | 691 | 46 | 17 | |
| CAN - Canada |
| 50m-1: 342, 50m-2: 349 |
9 | KUMAR Rakesh | IND - India | 343/10 | 347/ 8 | 690 | 44 | 16 | |
| IND - India |
| 50m-1: 343, 50m-2: 347 |
10 | BONACINA Matteo | ITA - Italy | 339/18 | 350/ 4 | 689 | 42 | 16 | |
| ITA - Italy |
| 50m-1: 339, 50m-2: 350 |
11 | JOUSSAUME Thierry | FRA - France | 345/ 7 | 343/14 | 688 | 45 | 16 | |
| FRA - France |
| 50m-1: 345, 50m-2: 343 |
12 | FORSBERG Jere | FIN - Finland | 344/ 8 | 341/18 | 685 | 41 | 13 | |
| FIN - Finland |
| 50m-1: 344, 50m-2: 341 |
13 | OE Yuya | JPN - Japan | 340/17 | 345/11 | 685 | 40 | 11 | |
| JPN - Japan |
| 50m-1: 340, 50m-2: 345 |
14 | SWAMI Shyam Sundar | IND - India | 339/19 | 344/13 | 683 | 38 | 15 | CT |
| IND - India |
| 50m-1: 339, 50m-2: 344 |
15 | NORI Hadi | IRI - Islamic Republic of Iran | 341/14 | 342/17 | 683 | 38 | 15 | CT |
| IRI - Islamic Republic of Iran |
| 50m-1: 341, 50m-2: 342 |
16 | MARTÍNEZ TORRE Adrián | ESP - Spain | 340/16 | 342/16 | 682 | 40 | 11 | |
| ESP - Spain |
| 50m-1: 340, 50m-2: 342 |
17 | THOMPSON Ben | USA - United States of America | 335/22 | 343/15 | 678 | 41 | 20 | |
| USA - United States of America |
| 50m-1: 335, 50m-2: 343 |
18 | ATAMANENKO Serhiy | UKR - Ukraine | 340/15 | 338/22 | 678 | 38 | 9 | |
| UKR - Ukraine |
| 50m-1: 340, 50m-2: 338 |
19 | DE SOUZA Diogo | BRA - Brazil | 331/27 | 345/12 | 676 | 44 | 20 | |
| BRA - Brazil |
| 50m-1: 331, 50m-2: 345 |
20 | HARRIS Jamie | GBR - Great Britain | 334/23 | 339/19 | 673 | 34 | 12 | |
| GBR - Great Britain |
| 50m-1: 334, 50m-2: 339 |
21 | SINGH Suraj | IND - India | 343/ 9 | 330/31 | 673 | 21 | 10 | |
| IND - India |
| 50m-1: 343, 50m-2: 330 |
22 | BABAOGLU Kenan | TUR - Türkiye | 342/12 | 330/30 | 672 | 41 | 23 | |
| TUR - Türkiye |
| 50m-1: 342, 50m-2: 330 |
23 | SENECA Christian | ITA - Italy | 332/24 | 339/21 | 671 | 31 | 11 | |
| ITA - Italy |
| 50m-1: 332, 50m-2: 339 |
24 | GOVINDA RAJAN Daneshen | MAS - Malaysia | 332/25 | 339/20 | 671 | 29 | 12 | |
| MAS - Malaysia |
| 50m-1: 332, 50m-2: 339 |
25 | QUESADA ARIAS Diego | CRC - Costa Rica | 336/21 | 333/24 | 669 | 32 | 5 | |
| CRC - Costa Rica |
| 50m-1: 336, 50m-2: 333 |
26 | WU Chung-Hung | TPE - Chinese Taipei | 336/20 | 333/26 | 669 | 31 | 10 | |
| TPE - Chinese Taipei |
| 50m-1: 336, 50m-2: 333 |
27 | CHARAO FERREIRA Reinaldo Vagner | BRA - Brazil | 332/26 | 332/28 | 664 | 27 | 7 | |
| BRA - Brazil |
| 50m-1: 332, 50m-2: 332 |
28 | NGAI Ka Chuen | HKG - Hong Kong, China | 331/28 | 333/27 | 664 | 12 | 3 | |
| HKG - Hong Kong, China |
| 50m-1: 331, 50m-2: 333 |
29 | HALLDORSSON Thorsteinn | ISL - Iceland | 324/31 | 337/23 | 661 | 30 | 8 | |
| ISL - Iceland |
| 50m-1: 324, 50m-2: 337 |
30 | YANG Jyun-Kai | TPE - Chinese Taipei | 329/30 | 326/32 | 655 | 22 | 10 | |
| TPE - Chinese Taipei |
| 50m-1: 329, 50m-2: 326 |
31 | MILOVIC Dejan | SRB - Serbia | 320/32 | 333/25 | 653 | 26 | 14 | |
| SRB - Serbia |
| 50m-1: 320, 50m-2: 333 |
32 | DZIADYK Ivan | UKR - Ukraine | 329/29 | 322/33 | 651 | 22 | 10 | |
| UKR - Ukraine |
| 50m-1: 329, 50m-2: 322 |
33 | MEDVEDEV Alexandr | KAZ - Kazakhstan | 306/33 | 331/29 | 637 | 19 | 7 | |
| KAZ - Kazakhstan |
| 50m-1: 306, 50m-2: 331 |