1 | SCHLOESSER Mike | NED - Netherlands | 356/ 1 | 357/ 2 | 713 | 65 | 38 |
| NED - Netherlands |
| 50m - 1: 356, 50m - 2: 357 |
2 | PERKINS Christopher | CAN - Canada | 355/ 6 | 358/ 1 | 713 | 65 | 25 |
| CAN - Canada |
| 50m - 1: 355, 50m - 2: 358 |
3 | HERNANDEZ Roberto | ESA - El Salvador | 355/ 4 | 356/ 4 | 711 | 63 | 34 |
| ESA - El Salvador |
| 50m - 1: 355, 50m - 2: 356 |
4 | BOULCH Jean Philippe | FRA - France | 356/ 2 | 354/ 5 | 710 | 62 | 31 |
| FRA - France |
| 50m - 1: 356, 50m - 2: 354 |
5 | BOSANSKY Jozef | SVK - Slovakia | 352/11 | 357/ 3 | 709 | 61 | 28 |
| SVK - Slovakia |
| 50m - 1: 352, 50m - 2: 357 |
6 | BECERRA Miguel | MEX - Mexico | 354/ 8 | 354/ 6 | 708 | 60 | 22 |
| MEX - Mexico |
| 50m - 1: 354, 50m - 2: 354 |
7 | WIENER Nico | AUT - Austria | 355/ 5 | 352/11 | 707 | 59 | 30 |
| AUT - Austria |
| 50m - 1: 355, 50m - 2: 352 |
8 | JAATMA Robin | EST - Estonia | 355/ 3 | 352/14 | 707 | 59 | 28 |
| EST - Estonia |
| 50m - 1: 355, 50m - 2: 352 |
9 | VERMA Abhishek | IND - India | 354/ 7 | 353/ 8 | 707 | 59 | 27 |
| IND - India |
| 50m - 1: 354, 50m - 2: 353 |
10 | PRZYBYLSKI Lukasz | POL - Poland | 352/10 | 353/ 9 | 705 | 58 | 29 |
| POL - Poland |
| 50m - 1: 352, 50m - 2: 353 |
11 | GELLENTHIEN Braden | USA - USA | 353/ 9 | 351/16 | 704 | 56 | 28 |
| USA - USA |
| 50m - 1: 353, 50m - 2: 351 |
12 | GONTIER Adrien | FRA - France | 351/12 | 352/13 | 703 | 55 | 24 |
| FRA - France |
| 50m - 1: 351, 50m - 2: 352 |
13 | MUNOZ Daniel | COL - Colombia | 348/14 | 353/ 7 | 701 | 54 | 27 |
| COL - Colombia |
| 50m - 1: 348, 50m - 2: 353 |
14 | FULLERTON Mathias | DEN - Denmark | 348/15 | 353/10 | 701 | 53 | 18 |
| DEN - Denmark |
| 50m - 1: 348, 50m - 2: 353 |
15 | LUTZ James | USA - USA | 347/17 | 352/12 | 699 | 51 | 25 |
| USA - USA |
| 50m - 1: 347, 50m - 2: 352 |
16 | OOSTHUIZEN Danie | AUS - Australia | 345/21 | 351/15 | 696 | 51 | 19 |
| AUS - Australia |
| 50m - 1: 345, 50m - 2: 351 |
17 | KIM Taeyoon | KOR - Korea | 346/19 | 350/18 | 696 | 50 | 23 |
| KOR - Korea |
| 50m - 1: 346, 50m - 2: 350 |
18 | KRIPPENDORF Tim | GER - Germany | 347/18 | 349/20 | 696 | 48 | 24 |
| GER - Germany |
| 50m - 1: 347, 50m - 2: 349 |
19 | YUN Youngjun | KOR - Korea | 349/13 | 346/22 | 695 | 51 | 28 |
| KOR - Korea |
| 50m - 1: 349, 50m - 2: 346 |
20 | SAINI Aman | IND - India | 346/20 | 349/19 | 695 | 49 | 21 |
| IND - India |
| 50m - 1: 346, 50m - 2: 349 |
21 | KHRISTICH Sergey | KAZ - Kazakhstan | 347/16 | 347/21 | 694 | 48 | 22 |
| KAZ - Kazakhstan |
| 50m - 1: 347, 50m - 2: 347 |
22 | VAN TONDER Riku | NZL - New Zealand | 345/22 | 346/23 | 691 | 45 | 15 |
| NZL - New Zealand |
| 50m - 1: 345, 50m - 2: 346 |
23 | DE KLERK Beyers | RSA - South Africa | 340/25 | 350/17 | 690 | 45 | 18 |
| RSA - South Africa |
| 50m - 1: 340, 50m - 2: 350 |
24 | THOMPSON Ben | USA - USA | 343/23 | 334/24 | 677 | 37 | 18 |
| USA - USA |
| 50m - 1: 343, 50m - 2: 334 |
25 | HERHOLDT Folkers | RSA - South Africa | 340/24 | 329/25 | 669 | 40 | 15 |
| RSA - South Africa |
| 50m - 1: 340, 50m - 2: 329 |