1 | CHABIN Keziah | SUI - Switzerland | 333/ 2 | 329/ 7 | 662 | 31 | 8 |
| SUI - Switzerland |
| 70m-1: 333, 70m-2: 329 |
2 | WOODGATE James | GBR - Great Britain | 330/ 6 | 332/ 3 | 662 | 29 | 7 |
| GBR - Great Britain |
| 70m-1: 330, 70m-2: 332 |
3 | ORTON Monty | GBR - Great Britain | 323/18 | 336/ 1 | 659 | 26 | 7 |
| GBR - Great Britain |
| 70m-1: 323, 70m-2: 336 |
4 | FRENKEL Niv | ISR - Israel | 330/ 7 | 329/ 8 | 659 | 23 | 11 |
| ISR - Israel |
| 70m-1: 330, 70m-2: 329 |
5 | PANTSYRU Oleksandr | UKR - Ukraine | 328/ 9 | 330/ 6 | 658 | 30 | 11 |
| UKR - Ukraine |
| 70m-1: 328, 70m-2: 330 |
6 | LINKE Erik | GER - Germany | 325/11 | 332/ 2 | 657 | 29 | 13 |
| GER - Germany |
| 70m-1: 325, 70m-2: 332 |
7 | ROZINER Eyal | ISR - Israel | 334/ 1 | 323/15 | 657 | 28 | 10 |
| ISR - Israel |
| 70m-1: 334, 70m-2: 323 |
8 | TEMINO Andres | ESP - Spain | 328/10 | 328/ 9 | 656 | 27 | 5 |
| ESP - Spain |
| 70m-1: 328, 70m-2: 328 |
9 | BILISARI Matteo | ITA - Italy | 323/19 | 331/ 5 | 654 | 23 | 6 |
| ITA - Italy |
| 70m-1: 323, 70m-2: 331 |
10 | KRAMER Mathias | GER - Germany | 331/ 5 | 322/18 | 653 | 23 | 9 |
| GER - Germany |
| 70m-1: 331, 70m-2: 322 |
11 | BERNARDI Nicolas | FRA - France | 333/ 3 | 319/25 | 652 | 26 | 10 |
| FRA - France |
| 70m-1: 333, 70m-2: 319 |
12 | MARAS Efe Gürkan | TUR - Türkiye | 325/12 | 327/11 | 652 | 23 | 6 |
| TUR - Türkiye |
| 70m-1: 325, 70m-2: 327 |
13 | KLEINER Shahar | ISR - Israel | 325/13 | 327/10 | 652 | 21 | 6 |
| ISR - Israel |
| 70m-1: 325, 70m-2: 327 |
14 | VAN LAARHOVEN Kay | NED - Netherlands | 331/ 4 | 318/28 | 649 | 26 | 11 |
| NED - Netherlands |
| 70m-1: 331, 70m-2: 318 |
15 | COBAN Mustafa Bugrahan | TUR - Türkiye | 329/ 8 | 318/27 | 647 | 27 | 6 |
| TUR - Türkiye |
| 70m-1: 329, 70m-2: 318 |
16 | KRYVORUCHKO Oleksandr | UKR - Ukraine | 316/27 | 331/ 4 | 647 | 25 | 8 |
| UKR - Ukraine |
| 70m-1: 316, 70m-2: 331 |
17 | MATLAK Oleksander | UKR - Ukraine | 324/14 | 322/17 | 646 | 23 | 6 |
| UKR - Ukraine |
| 70m-1: 324, 70m-2: 322 |
18 | ZAJACZKOWSKY Hugo | FRA - France | 323/16 | 320/22 | 643 | 24 | 10 |
| FRA - France |
| 70m-1: 323, 70m-2: 320 |
19 | SMEETS Yaël | NED - Netherlands | 323/17 | 318/26 | 641 | 22 | 9 |
| NED - Netherlands |
| 70m-1: 323, 70m-2: 318 |
20 | SANCHEZ Yun | ESP - Spain | 320/21 | 321/21 | 641 | 20 | 7 |
| ESP - Spain |
| 70m-1: 320, 70m-2: 321 |
21 | MERKEL Domenic | GER - Germany | 314/32 | 325/13 | 639 | 22 | 3 |
| GER - Germany |
| 70m-1: 314, 70m-2: 325 |
22 | SULIK Leo | CRO - Croatia | 324/15 | 315/33 | 639 | 21 | 5 |
| CRO - Croatia |
| 70m-1: 324, 70m-2: 315 |
23 | HEDENVANG Kevin | SWE - Sweden | 314/31 | 323/14 | 637 | 21 | 6 |
| SWE - Sweden |
| 70m-1: 314, 70m-2: 323 |
24 | GREGORI Francesco | ITA - Italy | 321/20 | 314/36 | 635 | 23 | 5 |
| ITA - Italy |
| 70m-1: 321, 70m-2: 314 |
25 | BANCHEV Ivan | BUL - Bulgaria | 314/33 | 321/20 | 635 | 17 | 5 |
| BUL - Bulgaria |
| 70m-1: 314, 70m-2: 321 |
26 | CEKLARZ Pawel | POL - Poland | 314/30 | 320/23 | 634 | 21 | 3 |
| POL - Poland |
| 70m-1: 314, 70m-2: 320 |
27 | VAN STEEN Elian | BEL - Belgium | 311/34 | 322/16 | 633 | 20 | 3 |
| BEL - Belgium |
| 70m-1: 311, 70m-2: 322 |
28 | TIMPU Mario | ROU - Romania | 318/24 | 315/34 | 633 | 19 | 4 |
| ROU - Romania |
| 70m-1: 318, 70m-2: 315 |
29 | BALSAMO Matteo | ITA - Italy | 316/28 | 317/30 | 633 | 18 | 3 |
| ITA - Italy |
| 70m-1: 316, 70m-2: 317 |
30 | ROBA Michael | CZE - Czech Republic | 317/25 | 315/35 | 632 | 21 | 4 |
| CZE - Czech Republic |
| 70m-1: 317, 70m-2: 315 |
31 | MÖCKLI Félix | SUI - Switzerland | 309/38 | 321/19 | 630 | 18 | 3 |
| SUI - Switzerland |
| 70m-1: 309, 70m-2: 321 |
32 | KUPCZAK Konrad | POL - Poland | 311/35 | 319/24 | 630 | 16 | 6 |
| POL - Poland |
| 70m-1: 311, 70m-2: 319 |
33 | MEDHURST Charlie | GBR - Great Britain | 303/46 | 325/12 | 628 | 19 | 13 |
| GBR - Great Britain |
| 70m-1: 303, 70m-2: 325 |
34 | CHOJECKI Milosz | POL - Poland | 316/26 | 310/39 | 626 | 26 | 8 |
| POL - Poland |
| 70m-1: 316, 70m-2: 310 |
35 | STROCK-HUTTEPAIN Thomas | FRA - France | 319/22 | 306/45 | 625 | 20 | 7 |
| FRA - France |
| 70m-1: 319, 70m-2: 306 |
36 | MATOS Tiago | POR - Portugal | 318/23 | 307/44 | 625 | 19 | 3 |
| POR - Portugal |
| 70m-1: 318, 70m-2: 307 |
37 | MOSÉN Jacob | SWE - Sweden | 308/41 | 317/31 | 625 | 12 | 6 |
| SWE - Sweden |
| 70m-1: 308, 70m-2: 317 |
38 | KURZ Lukas | AUT - Austria | 307/42 | 317/32 | 624 | 17 | 6 |
| AUT - Austria |
| 70m-1: 307, 70m-2: 317 |
39 | HERMÁNEK František | CZE - Czech Republic | 314/29 | 306/46 | 620 | 13 | 6 |
| CZE - Czech Republic |
| 70m-1: 314, 70m-2: 306 |
40 | CHRISTENSEN Christian Brendstrup | DEN - Denmark | 302/48 | 317/29 | 619 | 19 | 7 |
| DEN - Denmark |
| 70m-1: 302, 70m-2: 317 |
41 | MACHAN Maros | SVK - Slovakia | 309/36 | 310/42 | 619 | 14 | 2 |
| SVK - Slovakia |
| 70m-1: 309, 70m-2: 310 |
42 | HASSLACHER Maximilian | AUT - Austria | 309/37 | 308/43 | 617 | 16 | 2 |
| AUT - Austria |
| 70m-1: 309, 70m-2: 308 |
43 | GRADIŠCAK Adam | CRO - Croatia | 304/44 | 310/40 | 614 | 16 | 4 |
| CRO - Croatia |
| 70m-1: 304, 70m-2: 310 |
44 | STEPHENS James | NED - Netherlands | 302/47 | 311/38 | 613 | 14 | 5 |
| NED - Netherlands |
| 70m-1: 302, 70m-2: 311 |
45 | HENRIKSEN Ludvig Njor | DEN - Denmark | 308/40 | 305/47 | 613 | 14 | 4 |
| DEN - Denmark |
| 70m-1: 308, 70m-2: 305 |
46 | JERAS Timej | SLO - Slovenia | 303/45 | 310/41 | 613 | 13 | 3 |
| SLO - Slovenia |
| 70m-1: 303, 70m-2: 310 |
47 | MERIDA Javier | ESP - Spain | 309/39 | 304/48 | 613 | 13 | 1 |
| ESP - Spain |
| 70m-1: 309, 70m-2: 304 |
48 | VUORINEN Verne | FIN - Finland | 297/51 | 314/37 | 611 | 14 | 4 |
| FIN - Finland |
| 70m-1: 297, 70m-2: 314 |
49 | ABONYI Richárd | HUN - Hungary | 302/49 | 298/49 | 600 | 14 | 4 |
| HUN - Hungary |
| 70m-1: 302, 70m-2: 298 |
50 | MAJERIK Andrej | SVK - Slovakia | 305/43 | 294/52 | 599 | 9 | 3 |
| SVK - Slovakia |
| 70m-1: 305, 70m-2: 294 |
51 | SCHARER GONZALEZ Mateo | SUI - Switzerland | 299/50 | 297/51 | 596 | 15 | 9 |
| SUI - Switzerland |
| 70m-1: 299, 70m-2: 297 |
52 | JACOBSSON Lukas | SWE - Sweden | 289/53 | 298/50 | 587 | 15 | 3 |
| SWE - Sweden |
| 70m-1: 289, 70m-2: 298 |
53 | JANCIUKAS Dominykas | LTU - Lithuania | 291/52 | 279/53 | 570 | 8 | 3 |
| LTU - Lithuania |
| 70m-1: 291, 70m-2: 279 |
54 | PETAJA Niko | FIN - Finland | 280/54 | 275/54 | 555 | 11 | 2 |
| FIN - Finland |
| 70m-1: 280, 70m-2: 275 |