| 1 | ZHANG Yicheng | CHN - PR China | 351/ 1 | 350/ 2 | 701 | 53 | 24 | |
| | CHN - PR China |
| | 50m-1: 351, 50m-2: 350 |
| 2 | FORSBERG Jere | FIN - Finland | 344/ 6 | 352/ 1 | 696 | 53 | 24 | |
| | FIN - Finland |
| | 50m-1: 344, 50m-2: 352 |
| 3 | MACQUEEN Nathan | GBR - Great Britain | 347/ 2 | 349/ 5 | 696 | 51 | 28 | |
| | GBR - Great Britain |
| | 50m-1: 347, 50m-2: 349 |
| 4 | POLISH Kevin | USA - USA | 345/ 5 | 349/ 4 | 694 | 49 | 24 | |
| | USA - USA |
| | 50m-1: 345, 50m-2: 349 |
| 5 | KUMAR Toman | IND - India | 344/ 6 | 350/ 3 | 694 | 47 | 20 | |
| | IND - India |
| | 50m-1: 344, 50m-2: 350 |
| 6 | BAO Yirui | CHN - PR China | 346/ 3 | 346/ 8 | 692 | 45 | 18 | |
| | CHN - PR China |
| | 50m-1: 346, 50m-2: 346 |
| 7 | KUMAR Rakesh | IND - India | 344/ 6 | 347/ 7 | 691 | 46 | 21 | |
| | IND - India |
| | 50m-1: 344, 50m-2: 347 |
| 8 | MILNE Jonathon | AUS - Australia | 344/ 6 | 345/11 | 689 | 42 | 22 | |
| | AUS - Australia |
| | 50m-1: 344, 50m-2: 345 |
| 9 | GUÉRIN Maxime | FRA - France | 343/10 | 343/13 | 686 | 41 | 13 | |
| | FRA - France |
| | 50m-1: 343, 50m-2: 343 |
| 10 | THOMPSON Ben | USA - USA | 346/ 4 | 340/23 | 686 | 39 | 16 | |
| | USA - USA |
| | 50m-1: 346, 50m-2: 340 |
| 11 | NORI Hadi | IRI - IR Iran | 341/17 | 344/12 | 685 | 44 | 20 | |
| | IRI - IR Iran |
| | 50m-1: 341, 50m-2: 344 |
| 12 | OE Yuya | JPN - Japan | 337/26 | 347/ 6 | 684 | 41 | 18 | |
| | JPN - Japan |
| | 50m-1: 337, 50m-2: 347 |
| 13 | KUIANKOV Iurii | AIN - AIN | 339/21 | 345/ 9 | 684 | 41 | 15 | |
| | AIN - AIN |
| | 50m-1: 339, 50m-2: 345 |
| 14 | CANCELLI Giampaolo | ITA - Italy | 341/16 | 342/15 | 683 | 42 | 23 | |
| | ITA - Italy |
| | 50m-1: 341, 50m-2: 342 |
| 15 | GATIN Nail | AIN - AIN | 341/15 | 342/16 | 683 | 41 | 13 | |
| | AIN - AIN |
| | 50m-1: 341, 50m-2: 342 |
| 16 | HARRIS Jamie | GBR - Great Britain | 338/23 | 345/10 | 683 | 39 | 16 | |
| | GBR - Great Britain |
| | 50m-1: 338, 50m-2: 345 |
| 17 | SWAMI Shyam Sunder | IND - India | 342/11 | 340/21 | 682 | 40 | 16 | |
| | IND - India |
| | 50m-1: 342, 50m-2: 340 |
| 18 | SWAGUMILANG Ken | INA - Indonesia | 342/14 | 337/28 | 679 | 37 | 15 | |
| | INA - Indonesia |
| | 50m-1: 342, 50m-2: 337 |
| 19 | ZHENG Bowen | CHN - PR China | 342/12 | 337/29 | 679 | 35 | 19 | |
| | CHN - PR China |
| | 50m-1: 342, 50m-2: 337 |
| 20 | BABAOGLU Kenan | TUR - Türkiye | 336/29 | 342/14 | 678 | 44 | 21 | |
| | TUR - Türkiye |
| | 50m-1: 336, 50m-2: 342 |
| 21 | DUDKA Adam | POL - Poland | 340/19 | 338/24 | 678 | 36 | 12 | |
| | POL - Poland |
| | 50m-1: 340, 50m-2: 338 |
| 22 | SKRYBYKIN Victor | AIN - AIN | 342/13 | 335/30 | 677 | 38 | 16 | |
| | AIN - AIN |
| | 50m-1: 342, 50m-2: 335 |
| 23 | PAVLIK Marcel | SVK - Slovakia | 337/27 | 340/22 | 677 | 36 | 6 | |
| | SVK - Slovakia |
| | 50m-1: 337, 50m-2: 340 |
| 24 | ARIF FIRMANSYAH | INA - Indonesia | 336/32 | 341/19 | 677 | 33 | 9 | |
| | INA - Indonesia |
| | 50m-1: 336, 50m-2: 341 |
| 25 | FRENCH Patrick | AUS - Australia | 340/18 | 335/30 | 675 | 37 | 15 | |
| | AUS - Australia |
| | 50m-1: 340, 50m-2: 335 |
| 26 | YORULMAZ Abdullah | TUR - Türkiye | 337/24 | 338/25 | 675 | 37 | 11 | |
| | TUR - Türkiye |
| | 50m-1: 337, 50m-2: 338 |
| 27 | COMEAU Daniel | CAN - Canada | 333/35 | 341/18 | 674 | 33 | 17 | |
| | CAN - Canada |
| | 50m-1: 333, 50m-2: 341 |
| 28 | VAN MONTAGU Piotr | BEL - Belgium | 333/36 | 340/20 | 673 | 33 | 14 | |
| | BEL - Belgium |
| | 50m-1: 333, 50m-2: 340 |
| 29 | SINGPIROM Comsan | THA - Thailand | 331/38 | 341/17 | 672 | 37 | 15 | |
| | THA - Thailand |
| | 50m-1: 331, 50m-2: 341 |
| 30 | SENECA Christian | ITA - Italy | 334/34 | 337/26 | 671 | 33 | 9 | |
| | ITA - Italy |
| | 50m-1: 334, 50m-2: 337 |
| 31 | PHIARTHANEE Teerasak | THA - Thailand | 337/28 | 334/33 | 671 | 31 | 15 | |
| | THA - Thailand |
| | 50m-1: 337, 50m-2: 334 |
| 32 | JULIN Wiro | MAS - Malaysia | 338/22 | 330/40 | 668 | 36 | 14 | |
| | MAS - Malaysia |
| | 50m-1: 338, 50m-2: 330 |
| 33 | YUN Taesung | KOR - Korea | 336/30 | 332/36 | 668 | 36 | 11 | |
| | KOR - Korea |
| | 50m-1: 336, 50m-2: 332 |
| 34 | DE GIER Mark | NED - Netherlands | 336/31 | 331/38 | 667 | 33 | 16 | |
| | NED - Netherlands |
| | 50m-1: 336, 50m-2: 331 |
| 35 | TREMBLAY Kyle | CAN - Canada | 335/33 | 332/37 | 667 | 31 | 12 | |
| | CAN - Canada |
| | 50m-1: 335, 50m-2: 332 |
| 36 | WU Chung-Hung | TPE - Chinese Taipei | 340/19 | 327/43 | 667 | 31 | 9 | |
| | TPE - Chinese Taipei |
| | 50m-1: 340, 50m-2: 327 |
| 37 | DE SOUZA Diogo | BRA - Brazil | 331/39 | 334/32 | 665 | 30 | 14 | |
| | BRA - Brazil |
| | 50m-1: 331, 50m-2: 334 |
| 38 | BURKETT JR Richard Dean | USA - USA | 328/43 | 337/27 | 665 | 30 | 9 | |
| | USA - USA |
| | 50m-1: 328, 50m-2: 337 |
| 39 | KLAASSEN Roy | NED - Netherlands | 332/37 | 329/41 | 661 | 29 | 13 | |
| | NED - Netherlands |
| | 50m-1: 332, 50m-2: 329 |
| 40 | SARDINA VIVEROS Victor | MEX - Mexico | 337/25 | 324/46 | 661 | 29 | 6 | |
| | MEX - Mexico |
| | 50m-1: 337, 50m-2: 324 |
| 41 | RODRIGUEZ Gerardo | MEX - Mexico | 327/45 | 334/34 | 661 | 24 | 12 | |
| | MEX - Mexico |
| | 50m-1: 327, 50m-2: 334 |
| 42 | ATEIBEKOV Arlan | KAZ - Kazakhstan | 326/47 | 333/35 | 659 | 26 | 6 | |
| | KAZ - Kazakhstan |
| | 50m-1: 326, 50m-2: 333 |
| 43 | KIM Kanghun | KOR - Korea | 329/42 | 328/42 | 657 | 29 | 7 | |
| | KOR - Korea |
| | 50m-1: 329, 50m-2: 328 |
| 44 | GO Sung Kil | KOR - Korea | 329/41 | 327/44 | 656 | 27 | 7 | |
| | KOR - Korea |
| | 50m-1: 329, 50m-2: 327 |
| 45 | DORIC Martin | SVK - Slovakia | 319/49 | 331/39 | 650 | 26 | 8 | |
| | SVK - Slovakia |
| | 50m-1: 319, 50m-2: 331 |
| 46 | YANG Jyun-Kai | TPE - Chinese Taipei | 329/40 | 321/49 | 650 | 24 | 5 | |
| | TPE - Chinese Taipei |
| | 50m-1: 329, 50m-2: 321 |
| 47 | POZYCKI Maciej | POL - Poland | 325/48 | 325/45 | 650 | 23 | 9 | |
| | POL - Poland |
| | 50m-1: 325, 50m-2: 325 |
| 48 | ROBINSON Garry | AUS - Australia | 327/44 | 322/48 | 649 | 23 | 7 | |
| | AUS - Australia |
| | 50m-1: 327, 50m-2: 322 |
| 49 | WATERMAN Chris | CAN - Canada | 326/46 | 314/51 | 640 | 23 | 7 | |
| | CAN - Canada |
| | 50m-1: 326, 50m-2: 314 |
| 50 | VRZAL Tomas | CZE - Czechia | 312/50 | 322/47 | 634 | 30 | 11 | |
| | CZE - Czechia |
| | 50m-1: 312, 50m-2: 322 |
| 51 | TOLEBEK Sarsenbek | KAZ - Kazakhstan | 312/51 | 321/50 | 633 | 13 | 6 | |
| | KAZ - Kazakhstan |
| | 50m-1: 312, 50m-2: 321 |