1 | AI Xinliang | CHN - PR China | 354/ 1 | 355/ 1 | 709 | 61 | 29 | WR |
| CHN - PR China |
| 50m-1: 354, 50m-2: 355 |
2 | VAN MONTAGU Piotr | BEL - Belgium | 354/ 2 | 350/ 2 | 704 | 56 | 18 | |
| BEL - Belgium |
| 50m-1: 354, 50m-2: 350 |
3 | HE Zihao | CHN - PR China | 353/ 5 | 349/ 3 | 702 | 55 | 29 | |
| CHN - PR China |
| 50m-1: 353, 50m-2: 349 |
4 | KUMAR Rakesh | IND - India | 353/ 5 | 348/ 5 | 701 | 54 | 31 | |
| IND - India |
| 50m-1: 353, 50m-2: 348 |
5 | MILNE Jonathon | AUS - Australia | 353/ 4 | 348/ 7 | 701 | 54 | 24 | |
| AUS - Australia |
| 50m-1: 353, 50m-2: 348 |
6 | POLISH Kevin | USA - USA | 353/ 3 | 347/10 | 700 | 52 | 32 | |
| USA - USA |
| 50m-1: 353, 50m-2: 347 |
7 | SWAGUMILANG Ken | INA - Indonesia | 350/ 7 | 348/ 6 | 698 | 52 | 15 | |
| INA - Indonesia |
| 50m-1: 350, 50m-2: 348 |
8 | MACQUEEN Nathan | GBR - Great Britain | 350/ 8 | 347/ 9 | 697 | 50 | 18 | |
| GBR - Great Britain |
| 50m-1: 350, 50m-2: 347 |
9 | CHEN Haoquan | CHN - PR China | 347/ 9 | 346/12 | 693 | 49 | 10 | |
| CHN - PR China |
| 50m-1: 347, 50m-2: 346 |
10 | FORSBERG Jere | FIN - Finland | 343/18 | 349/ 4 | 692 | 46 | 21 | |
| FIN - Finland |
| 50m-1: 343, 50m-2: 349 |
11 | PAVLIK Marcel | SVK - Slovakia | 345/13 | 347/11 | 692 | 45 | 18 | |
| SVK - Slovakia |
| 50m-1: 345, 50m-2: 347 |
12 | MANSHAEZADEH Alisina | IRI - IR Iran | 343/17 | 348/ 7 | 691 | 48 | 15 | |
| IRI - IR Iran |
| 50m-1: 343, 50m-2: 348 |
13 | GOVINDA RAJAN Daneshen | MAS - Malaysia | 344/16 | 346/13 | 690 | 43 | 20 | |
| MAS - Malaysia |
| 50m-1: 344, 50m-2: 346 |
14 | BONACINA Matteo | ITA - Italy | 341/28 | 345/14 | 686 | 40 | 16 | |
| ITA - Italy |
| 50m-1: 341, 50m-2: 345 |
15 | STUTZMAN Matt | USA - USA | 341/26 | 344/16 | 685 | 42 | 16 | |
| USA - USA |
| 50m-1: 341, 50m-2: 344 |
16 | SHELBY Andre | USA - USA | 342/19 | 343/18 | 685 | 42 | 11 | |
| USA - USA |
| 50m-1: 342, 50m-2: 343 |
17 | NORI Hadi | IRI - IR Iran | 344/15 | 341/24 | 685 | 39 | 13 | |
| IRI - IR Iran |
| 50m-1: 344, 50m-2: 341 |
18 | BIABANI Ramezan | IRI - IR Iran | 344/14 | 340/27 | 684 | 44 | 16 | |
| IRI - IR Iran |
| 50m-1: 344, 50m-2: 340 |
19 | JANG Ho Sik | KOR - Korea | 341/22 | 342/20 | 683 | 42 | 14 | |
| KOR - Korea |
| 50m-1: 341, 50m-2: 342 |
20 | MARTÍNEZ TORRE Adrián | ESP - Spain | 339/35 | 344/15 | 683 | 40 | 17 | |
| ESP - Spain |
| 50m-1: 339, 50m-2: 344 |
21 | ATAMANENKO Serhiy | UKR - Ukraine | 346/12 | 336/34 | 682 | 43 | 21 | |
| UKR - Ukraine |
| 50m-1: 346, 50m-2: 336 |
22 | MARCHANT Peter | AUS - Australia | 340/29 | 342/21 | 682 | 39 | 14 | |
| AUS - Australia |
| 50m-1: 340, 50m-2: 342 |
23 | HARRIS Jamie | GBR - Great Britain | 339/34 | 342/22 | 681 | 37 | 15 | |
| GBR - Great Britain |
| 50m-1: 339, 50m-2: 342 |
24 | GUÉRIN Maxime | FRA - France | 337/39 | 344/17 | 681 | 37 | 12 | |
| FRA - France |
| 50m-1: 337, 50m-2: 344 |
25 | KADHIM Abbas | IRQ - Iraq | 346/10 | 334/46 | 680 | 39 | 21 | |
| IRQ - Iraq |
| 50m-1: 346, 50m-2: 334 |
26 | CHARAO FERREIRA Reinaldo Vagner | BRA - Brazil | 341/23 | 339/28 | 680 | 39 | 14 | |
| BRA - Brazil |
| 50m-1: 341, 50m-2: 339 |
27 | ROBINSON Garry | AUS - Australia | 339/32 | 341/25 | 680 | 37 | 15 | |
| AUS - Australia |
| 50m-1: 339, 50m-2: 341 |
28 | CORREA ALVARAN Cristian David | COL - Colombia | 341/23 | 338/30 | 679 | 36 | 12 | |
| COL - Colombia |
| 50m-1: 341, 50m-2: 338 |
29 | HWANG Sung Ki | KOR - Korea | 338/36 | 341/26 | 679 | 35 | 13 | |
| KOR - Korea |
| 50m-1: 338, 50m-2: 341 |
30 | DZIADYK Ivan | UKR - Ukraine | 337/43 | 342/23 | 679 | 35 | 12 | |
| UKR - Ukraine |
| 50m-1: 337, 50m-2: 342 |
31 | SWAMI Shyam Sundar | IND - India | 342/20 | 337/32 | 679 | 34 | 14 | |
| IND - India |
| 50m-1: 342, 50m-2: 337 |
32 | OE Yuya | JPN - Japan | 342/21 | 336/38 | 678 | 36 | 13 | |
| JPN - Japan |
| 50m-1: 342, 50m-2: 336 |
33 | TURAN Murat | TUR - Türkiye | 341/27 | 336/37 | 677 | 37 | 13 | |
| TUR - Türkiye |
| 50m-1: 341, 50m-2: 336 |
34 | CANCELLI Giampaolo | ITA - Italy | 341/23 | 335/41 | 676 | 37 | 11 | |
| ITA - Italy |
| 50m-1: 341, 50m-2: 335 |
35 | VRZAL Tomas | CZE - Czech Republic | 339/31 | 336/35 | 675 | 39 | 14 | |
| CZE - Czech Republic |
| 50m-1: 339, 50m-2: 336 |
36 | JOUSSAUME Thierry | FRA - France | 337/37 | 337/32 | 674 | 36 | 15 | |
| FRA - France |
| 50m-1: 337, 50m-2: 337 |
37 | YANG Jyun-Kai | TPE - Chinese Taipei | 335/47 | 338/29 | 673 | 33 | 7 | |
| TPE - Chinese Taipei |
| 50m-1: 335, 50m-2: 338 |
38 | GALÉ MONTORIO Fernando | ESP - Spain | 330/61 | 343/19 | 673 | 32 | 12 | |
| ESP - Spain |
| 50m-1: 330, 50m-2: 343 |
39 | BARTOS Leos | CZE - Czech Republic | 337/42 | 335/42 | 672 | 34 | 8 | |
| CZE - Czech Republic |
| 50m-1: 337, 50m-2: 335 |
40 | UZELAC Veselin | SRB - Serbia | 335/49 | 337/31 | 672 | 30 | 16 | |
| SRB - Serbia |
| 50m-1: 335, 50m-2: 337 |
41 | ATEIBEKOV Arlan | KAZ - Kazakhstan | 337/40 | 335/45 | 672 | 30 | 9 | |
| KAZ - Kazakhstan |
| 50m-1: 337, 50m-2: 335 |
42 | QUESADA ARIAS Diego | CRC - Costa Rica | 339/30 | 332/52 | 671 | 33 | 17 | CT |
| CRC - Costa Rica |
| 50m-1: 339, 50m-2: 332 |
43 | SINGH Suraj | IND - India | 335/46 | 336/39 | 671 | 33 | 17 | CT |
| IND - India |
| 50m-1: 335, 50m-2: 336 |
44 | NGAI Ka Chuen | HKG - Hong Kong, China | 339/32 | 332/51 | 671 | 33 | 9 | |
| HKG - Hong Kong, China |
| 50m-1: 339, 50m-2: 332 |
45 | RODRIGUEZ Gerardo | MEX - Mexico | 335/45 | 336/40 | 671 | 32 | 15 | |
| MEX - Mexico |
| 50m-1: 335, 50m-2: 336 |
46 | AYGAN Erdogan | TUR - Türkiye | 334/51 | 335/44 | 669 | 30 | 5 | |
| TUR - Türkiye |
| 50m-1: 334, 50m-2: 335 |
47 | LELOU Daniel | FRA - France | 334/50 | 334/47 | 668 | 30 | 9 | |
| FRA - France |
| 50m-1: 334, 50m-2: 334 |
48 | SINGPIROM Comsan | THA - Thailand | 335/48 | 332/50 | 667 | 31 | 9 | |
| THA - Thailand |
| 50m-1: 335, 50m-2: 332 |
49 | DE GIER Mark | NED - Netherlands | 346/11 | 320/70 | 666 | 31 | 16 | |
| NED - Netherlands |
| 50m-1: 346, 50m-2: 320 |
50 | HÉRITIER Pascal | SUI - Switzerland | 333/56 | 333/49 | 666 | 29 | 13 | |
| SUI - Switzerland |
| 50m-1: 333, 50m-2: 333 |
51 | KLAASSEN Roy | NED - Netherlands | 337/38 | 328/59 | 665 | 34 | 7 | |
| NED - Netherlands |
| 50m-1: 337, 50m-2: 328 |
52 | MEIER Michael | AUT - Austria | 336/44 | 329/56 | 665 | 31 | 14 | |
| AUT - Austria |
| 50m-1: 336, 50m-2: 329 |
53 | INKAEW Sakon | THA - Thailand | 331/59 | 333/48 | 664 | 27 | 10 | |
| THA - Thailand |
| 50m-1: 331, 50m-2: 333 |
54 | DUDKA Adam | POL - Poland | 327/64 | 336/36 | 663 | 29 | 13 | |
| POL - Poland |
| 50m-1: 327, 50m-2: 336 |
55 | DE SOUZA Diogo | BRA - Brazil | 324/68 | 335/43 | 659 | 25 | 12 | |
| BRA - Brazil |
| 50m-1: 324, 50m-2: 335 |
56 | COATES-PALGRAVE Philip | RSA - South Africa | 331/58 | 328/58 | 659 | 25 | 11 | |
| RSA - South Africa |
| 50m-1: 331, 50m-2: 328 |
57 | HALLDORSSON Thorsteinn | ISL - Iceland | 337/40 | 322/66 | 659 | 9 | 3 | |
| ISL - Iceland |
| 50m-1: 337, 50m-2: 322 |
58 | AIKYNBAYEV Abdygani | KAZ - Kazakhstan | 331/57 | 325/62 | 656 | 29 | 8 | |
| KAZ - Kazakhstan |
| 50m-1: 331, 50m-2: 325 |
59 | IMOMKULOV Ubaydulla | UZB - Uzbekistan | 328/63 | 328/60 | 656 | 21 | 7 | |
| UZB - Uzbekistan |
| 50m-1: 328, 50m-2: 328 |
60 | MARECAK Marian | SVK - Slovakia | 324/69 | 331/53 | 655 | 25 | 6 | |
| SVK - Slovakia |
| 50m-1: 324, 50m-2: 331 |
61 | TREMBLAY Kyle | CAN - Canada | 326/66 | 329/57 | 655 | 22 | 10 | |
| CAN - Canada |
| 50m-1: 326, 50m-2: 329 |
62 | PRIPOREANU Nicolae | ROU - Romania | 333/52 | 321/67 | 654 | 32 | 12 | |
| ROU - Romania |
| 50m-1: 333, 50m-2: 321 |
63 | KYRGIZBOEV Abdulvakhkhab | UZB - Uzbekistan | 333/53 | 321/68 | 654 | 28 | 1 | |
| UZB - Uzbekistan |
| 50m-1: 333, 50m-2: 321 |
64 | DORIC Martin | SVK - Slovakia | 330/62 | 324/64 | 654 | 21 | 6 | |
| SVK - Slovakia |
| 50m-1: 330, 50m-2: 324 |
65 | MEDVEDEV Alexandr | KAZ - Kazakhstan | 333/55 | 316/74 | 649 | 25 | 8 | |
| KAZ - Kazakhstan |
| 50m-1: 333, 50m-2: 316 |
66 | WEGERER Martin | AUT - Austria | 326/67 | 323/65 | 649 | 24 | 8 | |
| AUT - Austria |
| 50m-1: 326, 50m-2: 323 |
67 | WATANABE Daisuke | JPN - Japan | 330/60 | 318/71 | 648 | 30 | 13 | |
| JPN - Japan |
| 50m-1: 330, 50m-2: 318 |
68 | WU Chung-Hung | TPE - Chinese Taipei | 318/74 | 330/54 | 648 | 26 | 10 | |
| TPE - Chinese Taipei |
| 50m-1: 318, 50m-2: 330 |
69 | BARANAUSKAS Rolandas | LTU - Lithuania | 333/54 | 315/76 | 648 | 24 | 8 | |
| LTU - Lithuania |
| 50m-1: 333, 50m-2: 315 |
70 | NABIYEV Ali | AZE - Azerbaijan | 327/65 | 320/69 | 647 | 21 | 6 | |
| AZE - Azerbaijan |
| 50m-1: 327, 50m-2: 320 |
71 | CHIH-CHIANG Chang | TPE - Chinese Taipei | 320/72 | 326/61 | 646 | 24 | 10 | |
| TPE - Chinese Taipei |
| 50m-1: 320, 50m-2: 326 |
72 | JULIN Wiro | MAS - Malaysia | 314/77 | 330/55 | 644 | 16 | 5 | |
| MAS - Malaysia |
| 50m-1: 314, 50m-2: 330 |
73 | ZIEGLER Friedrich | AUT - Austria | 323/70 | 313/77 | 636 | 23 | 9 | |
| AUT - Austria |
| 50m-1: 323, 50m-2: 313 |
74 | KOLLÁR Andor | HUN - Hungary | 312/78 | 324/63 | 636 | 13 | 8 | |
| HUN - Hungary |
| 50m-1: 312, 50m-2: 324 |
75 | IURESCU Gheorghe | ROU - Romania | 320/73 | 313/79 | 633 | 17 | 4 | |
| ROU - Romania |
| 50m-1: 320, 50m-2: 313 |
76 | SENECA Christian | ITA - Italy | 320/71 | 309/81 | 629 | 23 | 9 | |
| ITA - Italy |
| 50m-1: 320, 50m-2: 309 |
77 | WATERMAN Chris | CAN - Canada | 317/76 | 310/80 | 627 | 20 | 8 | |
| CAN - Canada |
| 50m-1: 317, 50m-2: 310 |
78 | FONG Ka Keung Tommy | HKG - Hong Kong, China | 310/79 | 315/75 | 625 | 17 | 6 | |
| HKG - Hong Kong, China |
| 50m-1: 310, 50m-2: 315 |
79 | YUSUPOV Jamshid | UZB - Uzbekistan | 306/81 | 317/73 | 623 | 7 | 0 | |
| UZB - Uzbekistan |
| 50m-1: 306, 50m-2: 317 |
80 | DRAME Aliou | SEN - Senegal | 301/82 | 318/72 | 619 | 12 | 5 | |
| SEN - Senegal |
| 50m-1: 301, 50m-2: 318 |
81 | ECHEVERRIA Omar | MEX - Mexico | 318/75 | 300/83 | 618 | 16 | 3 | |
| MEX - Mexico |
| 50m-1: 318, 50m-2: 300 |
82 | SOARE Sabin | ROU - Romania | 308/80 | 303/82 | 611 | 11 | 3 | |
| ROU - Romania |
| 50m-1: 308, 50m-2: 303 |
83 | KAZIMOV Vusal | AZE - Azerbaijan | 290/83 | 313/78 | 603 | 14 | 3 | |
| AZE - Azerbaijan |
| 50m-1: 290, 50m-2: 313 |