1 | BROMLEY Archie | GBR - Great Britain | 333/ 2 | 326/ 3 | 659 | 30 | 6 | |
| GBR - Great Britain |
| 60m-1: 333, 60m-2: 326 |
2 | POMARAT Alex | FRA - France | 330/ 6 | 327/ 2 | 657 | 28 | 6 | |
| FRA - France |
| 60m-1: 330, 60m-2: 327 |
3 | BASILADZE Daviti | GEO - Georgia | 333/ 4 | 324/ 6 | 657 | 26 | 12 | |
| GEO - Georgia |
| 60m-1: 333, 60m-2: 324 |
4 | DE GIOVANNI Davide | ITA - Italy | 333/ 3 | 321/ 8 | 654 | 25 | 9 | |
| ITA - Italy |
| 60m-1: 333, 60m-2: 321 |
5 | JACUBCZIK Knut-Mathes | GER - Germany | 334/ 1 | 318/17 | 652 | 26 | 5 | |
| GER - Germany |
| 60m-1: 334, 60m-2: 318 |
6 | DONMEZGUC Arda Ege | TUR - Türkiye | 331/ 5 | 320/12 | 651 | 24 | 7 | |
| TUR - Türkiye |
| 60m-1: 331, 60m-2: 320 |
7 | SANTOLARIA MERCEDES Eduardo | ESP - Spain | 325/12 | 325/ 5 | 650 | 25 | 6 | |
| ESP - Spain |
| 60m-1: 325, 60m-2: 325 |
8 | FALCHETTI Andrea | ITA - Italy | 326/10 | 323/ 7 | 649 | 24 | 8 | |
| ITA - Italy |
| 60m-1: 326, 60m-2: 323 |
9 | DI LECCE Riccardo | ITA - Italy | 327/ 8 | 321/ 8 | 648 | 22 | 9 | |
| ITA - Italy |
| 60m-1: 327, 60m-2: 321 |
10 | AMBLE Alexander | NOR - Norway | 328/ 7 | 319/13 | 647 | 20 | 5 | |
| NOR - Norway |
| 60m-1: 328, 60m-2: 319 |
11 | CEVIK Mehmet Efe | TUR - Türkiye | 324/13 | 320/10 | 644 | 24 | 11 | |
| TUR - Türkiye |
| 60m-1: 324, 60m-2: 320 |
12 | TORTIC Zan | SLO - Slovenia | 327/ 8 | 317/18 | 644 | 24 | 3 | |
| SLO - Slovenia |
| 60m-1: 327, 60m-2: 317 |
13 | GRAY Edward | GBR - Great Britain | 313/31 | 327/ 1 | 640 | 22 | 2 | |
| GBR - Great Britain |
| 60m-1: 313, 60m-2: 327 |
14 | THALLER Philipp | AUT - Austria | 313/30 | 326/ 4 | 639 | 18 | 8 | |
| AUT - Austria |
| 60m-1: 313, 60m-2: 326 |
15 | FRANK Gal | SLO - Slovenia | 319/23 | 319/14 | 638 | 19 | 7 | |
| SLO - Slovenia |
| 60m-1: 319, 60m-2: 319 |
16 | CONDE COLLAR Diego | ESP - Spain | 326/11 | 312/25 | 638 | 17 | 4 | |
| ESP - Spain |
| 60m-1: 326, 60m-2: 312 |
17 | TÜRKER Toprak | TUR - Türkiye | 322/14 | 315/20 | 637 | 24 | 8 | |
| TUR - Türkiye |
| 60m-1: 322, 60m-2: 315 |
18 | NINO GOMEZ Victor Tesyafe | ESP - Spain | 320/20 | 317/19 | 637 | 21 | 9 | |
| ESP - Spain |
| 60m-1: 320, 60m-2: 317 |
19 | RATAJCZAK Kajetan | POL - Poland | 317/26 | 320/11 | 637 | 20 | 5 | |
| POL - Poland |
| 60m-1: 317, 60m-2: 320 |
20 | FORKERT Lilian | GER - Germany | 321/15 | 315/21 | 636 | 21 | 9 | |
| GER - Germany |
| 60m-1: 321, 60m-2: 315 |
21 | TODOROV Blagoy | BUL - Bulgaria | 317/25 | 319/15 | 636 | 16 | 9 | |
| BUL - Bulgaria |
| 60m-1: 317, 60m-2: 319 |
22 | SENIURA Serhii | UKR - Ukraine | 320/21 | 315/22 | 635 | 20 | 7 | |
| UKR - Ukraine |
| 60m-1: 320, 60m-2: 315 |
23 | MARSZALIK Nikodem | POL - Poland | 321/16 | 313/23 | 634 | 20 | 5 | |
| POL - Poland |
| 60m-1: 321, 60m-2: 313 |
24 | TANASESCU Marco | ROU - Romania | 320/22 | 313/24 | 633 | 15 | 5 | |
| ROU - Romania |
| 60m-1: 320, 60m-2: 313 |
25 | BOROVSKY Viktor | SVK - Slovakia | 321/16 | 311/26 | 632 | 20 | 6 | |
| SVK - Slovakia |
| 60m-1: 321, 60m-2: 311 |
26 | GODS-ROMANOVSKIS Dilans | LAT - Latvia | 321/19 | 311/27 | 632 | 15 | 5 | |
| LAT - Latvia |
| 60m-1: 321, 60m-2: 311 |
27 | DURIS Armand | SUI - Switzerland | 310/35 | 318/16 | 628 | 17 | 5 | |
| SUI - Switzerland |
| 60m-1: 310, 60m-2: 318 |
28 | DELSING Thorben | NED - Netherlands | 321/18 | 304/36 | 625 | 14 | 6 | |
| NED - Netherlands |
| 60m-1: 321, 60m-2: 304 |
29 | KUCHAR Matej | SVK - Slovakia | 315/28 | 305/33 | 620 | 19 | 2 | |
| SVK - Slovakia |
| 60m-1: 315, 60m-2: 305 |
30 | SOBUTSKYI Nazar | UKR - Ukraine | 309/37 | 311/28 | 620 | 15 | 4 | |
| UKR - Ukraine |
| 60m-1: 309, 60m-2: 311 |
31 | GORI OLESEN Matt | DEN - Denmark | 313/29 | 306/32 | 619 | 15 | 6 | |
| DEN - Denmark |
| 60m-1: 313, 60m-2: 306 |
32 | VRBEC Samo | SLO - Slovenia | 317/26 | 302/37 | 619 | 13 | 4 | |
| SLO - Slovenia |
| 60m-1: 317, 60m-2: 302 |
33 | DYMARCHUK Oleksandr | UKR - Ukraine | 310/33 | 306/31 | 616 | 18 | 6 | |
| UKR - Ukraine |
| 60m-1: 310, 60m-2: 306 |
34 | OAKLEY Max | GBR - Great Britain | 309/36 | 305/35 | 614 | 16 | 6 | |
| GBR - Great Britain |
| 60m-1: 309, 60m-2: 305 |
35 | LISSAU-JENSEN Carl Holger Enghave | DEN - Denmark | 319/24 | 291/42 | 610 | 17 | 6 | |
| DEN - Denmark |
| 60m-1: 319, 60m-2: 291 |
36 | KILIAN Ondřej | CZE - Czech Republic | 302/42 | 306/30 | 608 | 14 | 4 | |
| CZE - Czech Republic |
| 60m-1: 302, 60m-2: 306 |
37 | MOR Harel | ISR - Israel | 299/43 | 307/29 | 606 | 11 | 3 | |
| ISR - Israel |
| 60m-1: 299, 60m-2: 307 |
38 | MAYER Kilian | GER - Germany | 304/41 | 300/38 | 604 | 15 | 3 | |
| GER - Germany |
| 60m-1: 304, 60m-2: 300 |
39 | SALELIONIS Aurimas | LTU - Lithuania | 313/32 | 290/44 | 603 | 15 | 2 | |
| LTU - Lithuania |
| 60m-1: 313, 60m-2: 290 |
40 | VASILEV Boris | BUL - Bulgaria | 309/38 | 290/45 | 599 | 9 | 4 | |
| BUL - Bulgaria |
| 60m-1: 309, 60m-2: 290 |
41 | SMAGUC Matija | CRO - Croatia | 310/34 | 287/47 | 597 | 14 | 5 | |
| CRO - Croatia |
| 60m-1: 310, 60m-2: 287 |
42 | KALITSIS Alexandros | GRE - Greece | 308/39 | 287/48 | 595 | 11 | 1 | |
| GRE - Greece |
| 60m-1: 308, 60m-2: 287 |
43 | LABI Tarvet | EST - Estonia | 295/46 | 295/40 | 590 | 14 | 2 | |
| EST - Estonia |
| 60m-1: 295, 60m-2: 295 |
44 | BYCZKOWSKI Nikodem | POL - Poland | 289/49 | 299/39 | 588 | 16 | 7 | |
| POL - Poland |
| 60m-1: 289, 60m-2: 299 |
45 | TAMULIONIS Emilis | LTU - Lithuania | 296/44 | 292/41 | 588 | 15 | 3 | |
| LTU - Lithuania |
| 60m-1: 296, 60m-2: 292 |
46 | PAVLOU Konstantinos | CYP - Cyprus | 283/53 | 305/34 | 588 | 13 | 2 | |
| CYP - Cyprus |
| 60m-1: 283, 60m-2: 305 |
47 | HRITCAN Patrick | ROU - Romania | 296/45 | 287/46 | 583 | 14 | 8 | |
| ROU - Romania |
| 60m-1: 296, 60m-2: 287 |
48 | KAMBOURIS Petros | CYP - Cyprus | 292/48 | 291/43 | 583 | 10 | 6 | |
| CYP - Cyprus |
| 60m-1: 292, 60m-2: 291 |
49 | SKAPIS Argyrios | GRE - Greece | 304/40 | 273/52 | 577 | 11 | 2 | |
| GRE - Greece |
| 60m-1: 304, 60m-2: 273 |
50 | JÄRVE Patrick | EST - Estonia | 295/47 | 279/51 | 574 | 11 | 4 | |
| EST - Estonia |
| 60m-1: 295, 60m-2: 279 |
51 | BALDI Etienne | SUI - Switzerland | 288/50 | 280/50 | 568 | 11 | 3 | |
| SUI - Switzerland |
| 60m-1: 288, 60m-2: 280 |
52 | SCHONMACKER Florian | BEL - Belgium | 284/52 | 281/49 | 565 | 9 | 1 | |
| BEL - Belgium |
| 60m-1: 284, 60m-2: 281 |
53 | NIKOLOV Angel | BUL - Bulgaria | 288/51 | 264/54 | 552 | 7 | 2 | |
| BUL - Bulgaria |
| 60m-1: 288, 60m-2: 264 |
54 | ISMAYILOV Islam | AZE - Azerbaijan | 276/54 | 262/55 | 538 | 13 | 6 | |
| AZE - Azerbaijan |
| 60m-1: 276, 60m-2: 262 |
55 | ISOPESCU Adrian | ROU - Romania | 267/55 | 266/53 | 533 | 5 | 1 | |
| ROU - Romania |
| 60m-1: 267, 60m-2: 266 |
56 | MÄGER Marten | EST - Estonia | 239/57 | 243/56 | 482 | 1 | 0 | |
| EST - Estonia |
| 60m-1: 239, 60m-2: 243 |
57 | KAZIMZADA Zahid | AZE - Azerbaijan | 251/56 | 226/57 | 477 | 3 | 0 | |
| AZE - Azerbaijan |
| 60m-1: 251, 60m-2: 226 |