| 1 | PEDOUX Jules | FRA - France | 327/ 1 | 323/ 2 | 650 | 4 | 20 | |
| | FRA - France |
| | 70m-1: 327, 70m-2: 323 |
| 2 | WESKE Jakob | GER - Germany | 318/ 6 | 320/ 3 | 638 | 7 | 16 | |
| | GER - Germany |
| | 70m-1: 318, 70m-2: 320 |
| 3 | ZEMELLA Leon | GER - Germany | 323/ 2 | 314/ 8 | 637 | 9 | 16 | |
| | GER - Germany |
| | 70m-1: 323, 70m-2: 314 |
| 4 | ARMAND Raphael | FRA - France | 322/ 4 | 312/13 | 634 | 3 | 15 | |
| | FRA - France |
| | 70m-1: 322, 70m-2: 312 |
| 5 | RAMPON Emiliano | ITA - Italy | 308/17 | 323/ 1 | 631 | 4 | 14 | |
| | ITA - Italy |
| | 70m-1: 308, 70m-2: 323 |
| 6 | FRANK Gal | SLO - Slovenia | 315/ 8 | 315/ 5 | 630 | 5 | 14 | |
| | SLO - Slovenia |
| | 70m-1: 315, 70m-2: 315 |
| 7 | THOMA Christos | CYP - Cyprus | 322/ 3 | 307/25 | 629 | 4 | 11 | |
| | CYP - Cyprus |
| | 70m-1: 322, 70m-2: 307 |
| 8 | SHIRABTSYNGUEV Bator | AIN - AIN | 315/ 7 | 310/14 | 625 | 7 | 14 | SO 9+ |
| | AIN - AIN |
| | 70m-1: 315, 70m-2: 310 |
| 9 | FILATOV Yehor | UKR - Ukraine | 312/11 | 313/12 | 625 | 6 | 12 | SO 9 |
| | UKR - Ukraine |
| | 70m-1: 312, 70m-2: 313 |
| 10 | MOREH Tamas | ROU - Romania | 319/ 5 | 306/26 | 625 | 3 | 8 | SO 8 |
| | ROU - Romania |
| | 70m-1: 319, 70m-2: 306 |
| 11 | ROZMARIN BERLAD Ori | ISR - Israel | 313/10 | 310/15 | 623 | 4 | 12 | |
| | ISR - Israel |
| | 70m-1: 313, 70m-2: 310 |
| 12 | RENAUDINEAU Alexis | FRA - France | 312/12 | 309/16 | 621 | 6 | 9 | |
| | FRA - France |
| | 70m-1: 312, 70m-2: 309 |
| 13 | DUDNIK Roman | AIN - AIN | 306/20 | 314/ 8 | 620 | 7 | 9 | |
| | AIN - AIN |
| | 70m-1: 306, 70m-2: 314 |
| 14 | DYMARCHUK Oleksandr | UKR - Ukraine | 311/14 | 307/22 | 618 | 7 | 11 | |
| | UKR - Ukraine |
| | 70m-1: 311, 70m-2: 307 |
| 15 | MALAFEEV Maksim | AIN - AIN | 311/13 | 307/23 | 618 | 7 | 8 | |
| | AIN - AIN |
| | 70m-1: 311, 70m-2: 307 |
| 16 | PRYLEPAU Tsimafei | BLR - Belarus | 311/15 | 305/29 | 616 | 1 | 11 | |
| | BLR - Belarus |
| | 70m-1: 311, 70m-2: 305 |
| 17 | FOMIN Dmytro | UKR - Ukraine | 305/22 | 309/18 | 614 | 4 | 8 | |
| | UKR - Ukraine |
| | 70m-1: 305, 70m-2: 309 |
| 18 | KLEH PLANKO Tit | SLO - Slovenia | 299/24 | 314/ 8 | 613 | 4 | 16 | |
| | SLO - Slovenia |
| | 70m-1: 299, 70m-2: 314 |
| 19 | LYSOU Renat | BLR - Belarus | 298/26 | 314/ 8 | 612 | 5 | 10 | |
| | BLR - Belarus |
| | 70m-1: 298, 70m-2: 314 |
| 20 | MIREL Noa | FRA - France | 307/19 | 301/32 | 608 | 2 | 10 | |
| | FRA - France |
| | 70m-1: 307, 70m-2: 301 |
| 21 | DE GIOVANNI Davide | ITA - Italy | 299/25 | 308/20 | 607 | 5 | 7 | |
| | ITA - Italy |
| | 70m-1: 299, 70m-2: 308 |
| 22 | DUTKOWSKI Jakub | POL - Poland | 310/16 | 296/39 | 606 | 7 | 9 | |
| | POL - Poland |
| | 70m-1: 310, 70m-2: 296 |
| 23 | SHULIAKOUSKI Uladzislau | BLR - Belarus | 308/17 | 297/37 | 605 | 2 | 14 | |
| | BLR - Belarus |
| | 70m-1: 308, 70m-2: 297 |
| 24 | ALFANO Riccardo | ITA - Italy | 297/29 | 307/24 | 604 | 5 | 8 | |
| | ITA - Italy |
| | 70m-1: 297, 70m-2: 307 |
| 25 | NOVIK Ilya | BLR - Belarus | 313/ 9 | 291/41 | 604 | 4 | 8 | |
| | BLR - Belarus |
| | 70m-1: 313, 70m-2: 291 |
| 26 | BALDI Etienne | SUI - Switzerland | 289/40 | 315/ 6 | 604 | 3 | 11 | |
| | SUI - Switzerland |
| | 70m-1: 289, 70m-2: 315 |
| 27 | BRYLEWSKI Jedrzej | POL - Poland | 297/28 | 305/28 | 602 | 5 | 7 | |
| | POL - Poland |
| | 70m-1: 297, 70m-2: 305 |
| 28 | MOR Harel | ISR - Israel | 305/21 | 297/38 | 602 | 2 | 7 | |
| | ISR - Israel |
| | 70m-1: 305, 70m-2: 297 |
| 29 | PASQUALON Giordano | ITA - Italy | 292/36 | 309/19 | 601 | 3 | 10 | |
| | ITA - Italy |
| | 70m-1: 292, 70m-2: 309 |
| 30 | BALL Samuel | GBR - Great Britain | 294/33 | 304/30 | 598 | 4 | 12 | |
| | GBR - Great Britain |
| | 70m-1: 294, 70m-2: 304 |
| 31 | LÍNA Petr | CZE - Czechia | 292/37 | 306/27 | 598 | 2 | 8 | |
| | CZE - Czechia |
| | 70m-1: 292, 70m-2: 306 |
| 32 | NINO GOMEZ Victor Tesyafe | ESP - Spain | 295/31 | 303/31 | 598 | 2 | 7 | |
| | ESP - Spain |
| | 70m-1: 295, 70m-2: 303 |
| 33 | ZIELINSKI Olivier | POL - Poland | 281/42 | 315/ 7 | 596 | 2 | 11 | |
| | POL - Poland |
| | 70m-1: 281, 70m-2: 315 |
| 34 | LUETTMERDING Phil | GER - Germany | 295/30 | 301/33 | 596 | 2 | 6 | |
| | GER - Germany |
| | 70m-1: 295, 70m-2: 301 |
| 35 | BATRACHENKO Artem | UKR - Ukraine | 294/34 | 300/34 | 594 | 3 | 6 | |
| | UKR - Ukraine |
| | 70m-1: 294, 70m-2: 300 |
| 36 | MAYER Kilian | GER - Germany | 278/46 | 315/ 4 | 593 | 4 | 11 | |
| | GER - Germany |
| | 70m-1: 278, 70m-2: 315 |
| 37 | IAMBIL Aidash | AIN - AIN | 297/27 | 296/40 | 593 | 4 | 7 | |
| | AIN - AIN |
| | 70m-1: 297, 70m-2: 296 |
| 38 | RATAJCZAK Kajetan | POL - Poland | 290/38 | 299/35 | 589 | 3 | 8 | CT |
| | POL - Poland |
| | 70m-1: 290, 70m-2: 299 |
| 39 | KUCHAR Matej | SVK - Slovakia | 280/44 | 309/17 | 589 | 3 | 8 | CT |
| | SVK - Slovakia |
| | 70m-1: 280, 70m-2: 309 |
| 40 | TODOROV Blagoy | BUL - Bulgaria | 280/43 | 308/21 | 588 | 3 | 6 | |
| | BUL - Bulgaria |
| | 70m-1: 280, 70m-2: 308 |
| 41 | ZVONEK Denis | CZE - Czechia | 293/35 | 289/43 | 582 | 5 | 6 | |
| | CZE - Czechia |
| | 70m-1: 293, 70m-2: 289 |
| 42 | SEDLACEK Jakub | CZE - Czechia | 281/41 | 297/36 | 578 | 5 | 3 | |
| | CZE - Czechia |
| | 70m-1: 281, 70m-2: 297 |
| 43 | ZHOU Muyang | BEL - Belgium | 300/23 | 275/47 | 575 | 4 | 10 | |
| | BEL - Belgium |
| | 70m-1: 300, 70m-2: 275 |
| 44 | PILET Brian | SUI - Switzerland | 294/32 | 279/46 | 573 | 4 | 10 | |
| | SUI - Switzerland |
| | 70m-1: 294, 70m-2: 279 |
| 45 | POSPISIL Frantisek | CZE - Czechia | 274/48 | 290/42 | 564 | 9 | 3 | |
| | CZE - Czechia |
| | 70m-1: 274, 70m-2: 290 |
| 46 | NIKOLOV Angel | BUL - Bulgaria | 289/39 | 274/48 | 563 | 4 | 5 | |
| | BUL - Bulgaria |
| | 70m-1: 289, 70m-2: 274 |
| 47 | JARISCH David | SUI - Switzerland | 279/45 | 280/45 | 559 | 4 | 3 | |
| | SUI - Switzerland |
| | 70m-1: 279, 70m-2: 280 |
| 48 | BOROVSKY Viktor | SVK - Slovakia | 278/47 | 280/44 | 558 | 2 | 3 | |
| | SVK - Slovakia |
| | 70m-1: 278, 70m-2: 280 |
| 49 | ANGELOV Nikolay | BUL - Bulgaria | 264/49 | 266/49 | 530 | 1 | 7 | |
| | BUL - Bulgaria |
| | 70m-1: 264, 70m-2: 266 |
| 50 | HRISTOV Rostislav | BUL - Bulgaria | 249/50 | 266/49 | 515 | 1 | 7 | |
| | BUL - Bulgaria |
| | 70m-1: 249, 70m-2: 266 |
| ARNASON Baldur Freyr | ISL - Iceland | | | DNS | | | |
| | ISL - Iceland |
| | 70m-1: , 70m-2:  |
| GRAY Edward | GBR - Great Britain | | | DNS | | | |
| | GBR - Great Britain |
| | 70m-1: , 70m-2:  |
| OAKLEY Max | GBR - Great Britain | | | DNS | | | |
| | GBR - Great Britain |
| | 70m-1: , 70m-2:  |