| 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 |