| 1 | AI Xinliang | CHN - PR China | 355/ 1 | 354/ 1 | 709 | 62 | 31 | PR |
| | CHN - PR China |
| | 50m-1: 355, 50m-2: 354 |
| 2 | HE Zihao | CHN - PR China | 351/ 3 | 353/ 2 | 704 | 57 | 28 | |
| | CHN - PR China |
| | 50m-1: 351, 50m-2: 353 |
| 3 | FORSBERG Jere | FIN - Finland | 348/ 6 | 349/ 4 | 697 | 52 | 25 | |
| | FIN - Finland |
| | 50m-1: 348, 50m-2: 349 |
| 4 | TREMBLAY Kyle | CAN - Canada | 350/ 4 | 347/ 9 | 697 | 50 | 24 | |
| | CAN - Canada |
| | 50m-1: 350, 50m-2: 347 |
| 5 | KUMAR Rakesh | IND - India | 349/ 5 | 347/ 8 | 696 | 50 | 17 | |
| | IND - India |
| | 50m-1: 349, 50m-2: 347 |
| 6 | MACQUEEN Nathan | GBR - Great Britain | 347/ 9 | 349/ 5 | 696 | 49 | 20 | |
| | GBR - Great Britain |
| | 50m-1: 347, 50m-2: 349 |
| 7 | POLISH Kevin | USA - USA | 347/12 | 348/ 6 | 695 | 47 | 23 | |
| | USA - USA |
| | 50m-1: 347, 50m-2: 348 |
| 8 | VAN MONTAGU Piotr | BEL - Belgium | 351/ 2 | 343/17 | 694 | 51 | 24 | |
| | BEL - Belgium |
| | 50m-1: 351, 50m-2: 343 |
| 9 | KADHIM Abbas | IRQ - Iraq | 344/16 | 350/ 3 | 694 | 49 | 20 | |
| | IRQ - Iraq |
| | 50m-1: 344, 50m-2: 350 |
| 10 | MILNE Jonathon | AUS - Australia | 348/ 8 | 345/13 | 693 | 46 | 14 | |
| | AUS - Australia |
| | 50m-1: 348, 50m-2: 345 |
| 11 | BONACINA Matteo | ITA - Italy | 344/18 | 347/ 7 | 691 | 45 | 19 | |
| | ITA - Italy |
| | 50m-1: 344, 50m-2: 347 |
| 12 | SWAGUMILANG Ken | INA - Indonesia | 348/ 7 | 343/18 | 691 | 44 | 20 | |
| | INA - Indonesia |
| | 50m-1: 348, 50m-2: 343 |
| 13 | MEIER Michael | AUT - Austria | 346/14 | 345/12 | 691 | 44 | 19 | |
| | AUT - Austria |
| | 50m-1: 346, 50m-2: 345 |
| 14 | SARDINA VIVEROS Victor | MEX - Mexico | 342/22 | 346/10 | 688 | 44 | 17 | |
| | MEX - Mexico |
| | 50m-1: 342, 50m-2: 346 |
| 15 | SWAMI Shyam Sunder | IND - India | 347/10 | 341/20 | 688 | 42 | 16 | |
| | IND - India |
| | 50m-1: 347, 50m-2: 341 |
| 16 | PAVLIK Marcel | SVK - Slovakia | 344/19 | 344/15 | 688 | 41 | 19 | |
| | SVK - Slovakia |
| | 50m-1: 344, 50m-2: 344 |
| 17 | GUÉRIN Maxime | FRA - France | 346/13 | 340/22 | 686 | 42 | 17 | CT |
| | FRA - France |
| | 50m-1: 346, 50m-2: 340 |
| 18 | SINGPIROM Comsan | THA - Thailand | 344/17 | 342/19 | 686 | 42 | 17 | CT |
| | THA - Thailand |
| | 50m-1: 344, 50m-2: 342 |
| 19 | STUTZMAN Matt | USA - USA | 340/27 | 346/11 | 686 | 41 | 19 | |
| | USA - USA |
| | 50m-1: 340, 50m-2: 346 |
| 20 | CHARAO FERREIRA Reinaldo Vagner | BRA - Brazil | 342/24 | 343/16 | 685 | 44 | 17 | |
| | BRA - Brazil |
| | 50m-1: 342, 50m-2: 343 |
| 21 | FRENCH Patrick | AUS - Australia | 346/15 | 338/24 | 684 | 40 | 18 | |
| | AUS - Australia |
| | 50m-1: 346, 50m-2: 338 |
| 22 | NORI Hadi | IRI - IR Iran | 343/20 | 339/23 | 682 | 41 | 20 | |
| | IRI - IR Iran |
| | 50m-1: 343, 50m-2: 339 |
| 23 | OE Yuya | JPN - Japan | 338/29 | 344/14 | 682 | 39 | 18 | |
| | JPN - Japan |
| | 50m-1: 338, 50m-2: 344 |
| 24 | JOUSSAUME Thierry | FRA - France | 342/21 | 337/26 | 679 | 39 | 19 | |
| | FRA - France |
| | 50m-1: 342, 50m-2: 337 |
| 25 | ATAMANENKO Serhii | UKR - Ukraine | 341/26 | 337/25 | 678 | 38 | 17 | |
| | UKR - Ukraine |
| | 50m-1: 341, 50m-2: 337 |
| 26 | GALÉ MONTORIO Fernando | ESP - Spain | 338/31 | 340/21 | 678 | 35 | 15 | |
| | ESP - Spain |
| | 50m-1: 338, 50m-2: 340 |
| 27 | DORIC Martin | SVK - Slovakia | 342/25 | 332/28 | 674 | 34 | 12 | |
| | SVK - Slovakia |
| | 50m-1: 342, 50m-2: 332 |
| 28 | DRAME Aliou | SEN - Senegal | 342/23 | 330/29 | 672 | 32 | 15 | |
| | SEN - Senegal |
| | 50m-1: 342, 50m-2: 330 |
| 29 | MANSHAEZADEH Alisina | IRI - IR Iran | 339/28 | 333/27 | 672 | 31 | 11 | |
| | IRI - IR Iran |
| | 50m-1: 339, 50m-2: 333 |
| 30 | NGAI Ka Chuen | HKG - Hong Kong, China | 347/11 | 323/31 | 670 | 35 | 10 | |
| | HKG - Hong Kong, China |
| | 50m-1: 347, 50m-2: 323 |
| 31 | GOVINDA RAJAN Daneshen | MAS - Malaysia | 338/30 | 328/30 | 666 | 31 | 14 | |
| | MAS - Malaysia |
| | 50m-1: 338, 50m-2: 328 |
| 32 | QUESADA ARIAS Diego | CRC - Costa Rica | 313/32 | 0 | 313 | 14 | 5 | |
| | CRC - Costa Rica |
| | 50m-1: 313, 50m-2: 0 |