| 1 | ADDIS Baptiste | FRA - France | 345/ 1 | 343/ 3 | 688 | 15 | 29 | |
| | FRA - France |
| | 70m-1: 345, 70m-2: 343 |
| 2 | GAZOZ Mete | TUR - Türkiye | 341/ 2 | 343/ 2 | 684 | 18 | 21 | |
| | TUR - Türkiye |
| | 70m-1: 341, 70m-2: 343 |
| 3 | WIESER Moritz | GER - Germany | 340/ 3 | 344/ 1 | 684 | 16 | 24 | |
| | GER - Germany |
| | 70m-1: 340, 70m-2: 344 |
| 4 | CHIRAULT Thomas | FRA - France | 338/ 6 | 340/ 5 | 678 | 8 | 24 | |
| | FRA - France |
| | 70m-1: 338, 70m-2: 340 |
| 5 | BAKKER Willem | NED - Netherlands | 340/ 4 | 336/10 | 676 | 14 | 21 | |
| | NED - Netherlands |
| | 70m-1: 340, 70m-2: 336 |
| 6 | NESPOLI Mauro | ITA - Italy | 333/ 9 | 341/ 4 | 674 | 14 | 20 | |
| | ITA - Italy |
| | 70m-1: 333, 70m-2: 341 |
| 7 | AKKOYUN Berkay | TUR - Türkiye | 338/ 6 | 329/26 | 667 | 10 | 17 | |
| | TUR - Türkiye |
| | 70m-1: 338, 70m-2: 329 |
| 8 | TUMER Berkim | TUR - Türkiye | 340/ 5 | 327/34 | 667 | 7 | 21 | |
| | TUR - Türkiye |
| | 70m-1: 340, 70m-2: 327 |
| 9 | BALTAKOV Tsyren | AIN - AIN | 328/25 | 338/ 6 | 666 | 14 | 18 | |
| | AIN - AIN |
| | 70m-1: 328, 70m-2: 338 |
| 10 | DALSGAARD Anders Vind | DEN - Denmark | 329/23 | 337/ 7 | 666 | 10 | 21 | |
| | DEN - Denmark |
| | 70m-1: 329, 70m-2: 337 |
| 11 | DE SMEDT Jarno | BEL - Belgium | 329/24 | 337/ 8 | 666 | 9 | 22 | |
| | BEL - Belgium |
| | 70m-1: 329, 70m-2: 337 |
| 12 | BALOGH Matyas Laszlo | HUN - Hungary | 337/ 8 | 328/29 | 665 | 14 | 16 | |
| | HUN - Hungary |
| | 70m-1: 337, 70m-2: 328 |
| 13 | TSYNGUEV Beligto | AIN - AIN | 332/13 | 333/15 | 665 | 8 | 20 | |
| | AIN - AIN |
| | 70m-1: 332, 70m-2: 333 |
| 14 | RAVNIKAR Ziga | SLO - Slovenia | 328/28 | 335/11 | 663 | 13 | 19 | |
| | SLO - Slovenia |
| | 70m-1: 328, 70m-2: 335 |
| 15 | OLARU Dan | MDA - Moldova | 333/10 | 330/25 | 663 | 12 | 17 | |
| | MDA - Moldova |
| | 70m-1: 333, 70m-2: 330 |
| 16 | TEMIÑO MEDIEL Andres | ESP - Spain | 327/34 | 336/ 9 | 663 | 11 | 18 | |
| | ESP - Spain |
| | 70m-1: 327, 70m-2: 336 |
| 17 | TSYBIKZHAPOV Aldar | AIN - AIN | 330/19 | 332/17 | 662 | 8 | 23 | |
| | AIN - AIN |
| | 70m-1: 330, 70m-2: 332 |
| 18 | SHAHNAZARYAN Vasil | ARM - Armenia | 331/18 | 331/21 | 662 | 7 | 20 | |
| | ARM - Armenia |
| | 70m-1: 331, 70m-2: 331 |
| 19 | HUSTON Patrick | GBR - Great Britain | 330/20 | 332/19 | 662 | 3 | 23 | |
| | GBR - Great Britain |
| | 70m-1: 330, 70m-2: 332 |
| 20 | CHABIN Keziah | SUI - Switzerland | 331/16 | 330/22 | 661 | 9 | 24 | |
| | SUI - Switzerland |
| | 70m-1: 331, 70m-2: 330 |
| 21 | BORSANI Matteo | ITA - Italy | 328/27 | 332/18 | 660 | 8 | 22 | |
| | ITA - Italy |
| | 70m-1: 328, 70m-2: 332 |
| 22 | ALIYEV Mahammadali | AZE - Azerbaijan | 333/11 | 326/35 | 659 | 8 | 22 | |
| | AZE - Azerbaijan |
| | 70m-1: 333, 70m-2: 326 |
| 23 | MACHAVARIANI Aleksandre | GEO - Georgia | 326/37 | 332/16 | 658 | 11 | 19 | |
| | GEO - Georgia |
| | 70m-1: 326, 70m-2: 332 |
| 24 | ACHA Pablo | ESP - Spain | 328/30 | 330/24 | 658 | 6 | 21 | |
| | ESP - Spain |
| | 70m-1: 328, 70m-2: 330 |
| 25 | HUNBIN Oleksii | UKR - Ukraine | 323/42 | 334/12 | 657 | 12 | 16 | |
| | UKR - Ukraine |
| | 70m-1: 323, 70m-2: 334 |
| 26 | ROOS Senna | NED - Netherlands | 324/39 | 333/14 | 657 | 9 | 18 | |
| | NED - Netherlands |
| | 70m-1: 324, 70m-2: 333 |
| 27 | KREJCI Richard | CZE - Czechia | 329/22 | 327/31 | 656 | 11 | 16 | |
| | CZE - Czechia |
| | 70m-1: 329, 70m-2: 327 |
| 28 | VETTER Jonathan | GER - Germany | 332/12 | 323/42 | 655 | 11 | 11 | |
| | GER - Germany |
| | 70m-1: 332, 70m-2: 323 |
| 29 | VALLADONT Jean-Charles | FRA - France | 326/35 | 329/28 | 655 | 9 | 18 | |
| | FRA - France |
| | 70m-1: 326, 70m-2: 329 |
| 30 | MARSZALIK Nikodem | POL - Poland | 328/29 | 327/32 | 655 | 7 | 19 | |
| | POL - Poland |
| | 70m-1: 328, 70m-2: 327 |
| 31 | MUSOLESI Federico | ITA - Italy | 331/17 | 324/40 | 655 | 6 | 13 | |
| | ITA - Italy |
| | 70m-1: 331, 70m-2: 324 |
| 32 | KOZHOKAR Ivan | UKR - Ukraine | 329/21 | 325/36 | 654 | 11 | 14 | |
| | UKR - Ukraine |
| | 70m-1: 329, 70m-2: 325 |
| 33 | STEFANOVIC Mihajlo | SRB - Serbia | 331/14 | 323/41 | 654 | 11 | 13 | |
| | SRB - Serbia |
| | 70m-1: 331, 70m-2: 323 |
| 34 | TEKONIEMI Antti | FIN - Finland | 325/38 | 328/30 | 653 | 7 | 18 | |
| | FIN - Finland |
| | 70m-1: 325, 70m-2: 328 |
| 35 | CONDE COLLAR Diego | ESP - Spain | 323/43 | 329/27 | 652 | 10 | 17 | |
| | ESP - Spain |
| | 70m-1: 323, 70m-2: 329 |
| 36 | VRBEC Samo | SLO - Slovenia | 320/53 | 331/20 | 651 | 9 | 14 | |
| | SLO - Slovenia |
| | 70m-1: 320, 70m-2: 331 |
| 37 | USACH Mykhailo | UKR - Ukraine | 320/51 | 330/23 | 650 | 7 | 17 | |
| | UKR - Ukraine |
| | 70m-1: 320, 70m-2: 330 |
| 38 | SMART Johnny | GBR - Great Britain | 327/33 | 323/44 | 650 | 7 | 16 | |
| | GBR - Great Britain |
| | 70m-1: 327, 70m-2: 323 |
| 39 | FABER Florian | SUI - Switzerland | 316/59 | 333/13 | 649 | 9 | 18 | |
| | SUI - Switzerland |
| | 70m-1: 316, 70m-2: 333 |
| 40 | ANSEL Jerome | LUX - Luxembourg | 327/31 | 322/48 | 649 | 9 | 13 | |
| | LUX - Luxembourg |
| | 70m-1: 327, 70m-2: 322 |
| 41 | ZAVASNIK Oskar | SLO - Slovenia | 328/26 | 321/49 | 649 | 8 | 14 | |
| | SLO - Slovenia |
| | 70m-1: 328, 70m-2: 321 |
| 42 | GILSON Estéban | BEL - Belgium | 331/15 | 318/60 | 649 | 4 | 14 | |
| | BEL - Belgium |
| | 70m-1: 331, 70m-2: 318 |
| 43 | SMEETS Yaël | NED - Netherlands | 321/48 | 327/33 | 648 | 6 | 13 | |
| | NED - Netherlands |
| | 70m-1: 321, 70m-2: 327 |
| 44 | SJÖBERG Kaj | SWE - Sweden | 324/41 | 322/45 | 646 | 6 | 14 | |
| | SWE - Sweden |
| | 70m-1: 324, 70m-2: 322 |
| 45 | KURZ Lukas | AUT - Austria | 319/54 | 325/38 | 644 | 5 | 17 | |
| | AUT - Austria |
| | 70m-1: 319, 70m-2: 325 |
| 46 | RUFER Thomas | SUI - Switzerland | 324/40 | 320/54 | 644 | 5 | 15 | |
| | SUI - Switzerland |
| | 70m-1: 324, 70m-2: 320 |
| 47 | SILLITOE PRICE Alex | GBR - Great Britain | 322/45 | 320/51 | 642 | 9 | 15 | |
| | GBR - Great Britain |
| | 70m-1: 322, 70m-2: 320 |
| 48 | ŠPINAR Matěj | CZE - Czechia | 319/54 | 322/45 | 641 | 6 | 12 | |
| | CZE - Czechia |
| | 70m-1: 319, 70m-2: 322 |
| 49 | TSIARETA Anton | BLR - Belarus | 321/49 | 320/53 | 641 | 4 | 16 | |
| | BLR - Belarus |
| | 70m-1: 321, 70m-2: 320 |
| 50 | SIMONS Axel | BEL - Belgium | 321/46 | 319/57 | 640 | 6 | 18 | |
| | BEL - Belgium |
| | 70m-1: 321, 70m-2: 319 |
| 51 | BANCHEV Ivan | BUL - Bulgaria | 317/56 | 322/47 | 639 | 8 | 7 | |
| | BUL - Bulgaria |
| | 70m-1: 317, 70m-2: 322 |
| 52 | WALCZYK Mikolaj | POL - Poland | 323/44 | 316/63 | 639 | 7 | 15 | |
| | POL - Poland |
| | 70m-1: 323, 70m-2: 316 |
| 53 | BELICI Andrei | MDA - Moldova | 327/32 | 311/68 | 638 | 8 | 9 | |
| | MDA - Moldova |
| | 70m-1: 327, 70m-2: 311 |
| 54 | SHULIAKOUSKI Uladzislau | BLR - Belarus | 326/36 | 311/67 | 637 | 6 | 17 | |
| | BLR - Belarus |
| | 70m-1: 326, 70m-2: 311 |
| 55 | KRAMER Mathias | GER - Germany | 317/57 | 320/56 | 637 | 4 | 13 | |
| | GER - Germany |
| | 70m-1: 317, 70m-2: 320 |
| 56 | BJERENDAL Christoffer | SWE - Sweden | 315/63 | 321/50 | 636 | 3 | 16 | |
| | SWE - Sweden |
| | 70m-1: 315, 70m-2: 321 |
| 57 | MAKIEVI Temur | GEO - Georgia | 315/61 | 320/52 | 635 | 7 | 10 | |
| | GEO - Georgia |
| | 70m-1: 315, 70m-2: 320 |
| 58 | SIPOCZ Béla | HUN - Hungary | 310/68 | 324/39 | 634 | 8 | 15 | |
| | HUN - Hungary |
| | 70m-1: 310, 70m-2: 324 |
| 59 | RONAN Oskar | IRL - Ireland | 309/72 | 325/37 | 634 | 4 | 18 | |
| | IRL - Ireland |
| | 70m-1: 309, 70m-2: 325 |
| 60 | BASILADZE Daviti | GEO - Georgia | 310/69 | 323/43 | 633 | 6 | 12 | |
| | GEO - Georgia |
| | 70m-1: 310, 70m-2: 323 |
| 61 | REMAR Alen | CRO - Croatia | 320/50 | 313/65 | 633 | 6 | 8 | |
| | CRO - Croatia |
| | 70m-1: 320, 70m-2: 313 |
| 62 | NIKKANEN Markus | FIN - Finland | 317/58 | 316/64 | 633 | 2 | 17 | |
| | FIN - Finland |
| | 70m-1: 317, 70m-2: 316 |
| 63 | ROKITA Karol | POL - Poland | 312/67 | 320/54 | 632 | 3 | 12 | |
| | POL - Poland |
| | 70m-1: 312, 70m-2: 320 |
| 64 | STAMOV Stanislav | BUL - Bulgaria | 321/47 | 310/71 | 631 | 3 | 14 | |
| | BUL - Bulgaria |
| | 70m-1: 321, 70m-2: 310 |
| 65 | SMAGUC Matija | CRO - Croatia | 312/66 | 317/62 | 629 | 3 | 13 | |
| | CRO - Croatia |
| | 70m-1: 312, 70m-2: 317 |
| 66 | PFETZING DONNELLAN Oisin | IRL - Ireland | 309/71 | 317/61 | 626 | 6 | 7 | |
| | IRL - Ireland |
| | 70m-1: 309, 70m-2: 317 |
| 67 | KARAGEORGIOU Alexandros | GRE - Greece | 307/73 | 318/59 | 625 | 3 | 10 | |
| | GRE - Greece |
| | 70m-1: 307, 70m-2: 318 |
| 68 | SERGEJEVS Romans | LAT - Latvia | 320/51 | 304/76 | 624 | 5 | 10 | |
| | LAT - Latvia |
| | 70m-1: 320, 70m-2: 304 |
| 69 | SOTAK Oliver | SVK - Slovakia | 312/65 | 310/70 | 622 | 6 | 10 | |
| | SVK - Slovakia |
| | 70m-1: 312, 70m-2: 310 |
| 70 | ZAIKIN Ivan | BLR - Belarus | 314/64 | 308/72 | 622 | 5 | 6 | |
| | BLR - Belarus |
| | 70m-1: 314, 70m-2: 308 |
| 71 | CHRISTENSEN Rasmus | DEN - Denmark | 315/60 | 306/74 | 621 | 7 | 13 | |
| | DEN - Denmark |
| | 70m-1: 315, 70m-2: 306 |
| 72 | RIST Martin | EST - Estonia | 303/77 | 318/58 | 621 | 2 | 12 | |
| | EST - Estonia |
| | 70m-1: 303, 70m-2: 318 |
| 73 | VESTERGAARD Holger Svend | DEN - Denmark | 315/62 | 304/77 | 619 | 3 | 9 | |
| | DEN - Denmark |
| | 70m-1: 315, 70m-2: 304 |
| 74 | RAHIMLI Nurlan | AZE - Azerbaijan | 306/74 | 312/66 | 618 | 4 | 11 | |
| | AZE - Azerbaijan |
| | 70m-1: 306, 70m-2: 312 |
| 75 | LI Adam | CZE - Czechia | 303/75 | 311/69 | 614 | 4 | 11 | |
| | CZE - Czechia |
| | 70m-1: 303, 70m-2: 311 |
| 76 | PELTOLA Tero | FIN - Finland | 303/76 | 308/73 | 611 | 3 | 6 | |
| | FIN - Finland |
| | 70m-1: 303, 70m-2: 308 |
| 77 | TANVEL Priit | EST - Estonia | 309/70 | 300/78 | 609 | 4 | 11 | |
| | EST - Estonia |
| | 70m-1: 309, 70m-2: 300 |
| 78 | FRANCU Ondrej | SVK - Slovakia | 302/78 | 306/75 | 608 | 4 | 10 | |
| | SVK - Slovakia |
| | 70m-1: 302, 70m-2: 306 |
| 79 | PETROV Atanas | BUL - Bulgaria | 298/79 | 296/80 | 594 | 2 | 3 | |
| | BUL - Bulgaria |
| | 70m-1: 298, 70m-2: 296 |
| 80 | SORICI Sergiu | MDA - Moldova | 294/81 | 296/80 | 590 | 2 | 8 | |
| | MDA - Moldova |
| | 70m-1: 294, 70m-2: 296 |
| 81 | KONONOVS Glebs | LAT - Latvia | 288/83 | 295/82 | 583 | 3 | 5 | |
| | LAT - Latvia |
| | 70m-1: 288, 70m-2: 295 |
| 82 | BOROVSKY Peter | SVK - Slovakia | 293/82 | 290/84 | 583 | 2 | 9 | |
| | SVK - Slovakia |
| | 70m-1: 293, 70m-2: 290 |
| 83 | VALIYEV Sardar | AZE - Azerbaijan | 285/84 | 297/79 | 582 | 4 | 9 | |
| | AZE - Azerbaijan |
| | 70m-1: 285, 70m-2: 297 |
| 84 | MCCAFFREY Carl | IRL - Ireland | 295/80 | 284/85 | 579 | 0 | 6 | |
| | IRL - Ireland |
| | 70m-1: 295, 70m-2: 284 |
| 85 | NURMSALU Alo | EST - Estonia | 282/85 | 280/86 | 562 | 0 | 4 | |
| | EST - Estonia |
| | 70m-1: 282, 70m-2: 280 |
| 86 | GODS-ROMANOVSKIS Dilans | LAT - Latvia | 281/87 | 273/87 | 554 | 4 | 3 | |
| | LAT - Latvia |
| | 70m-1: 281, 70m-2: 273 |
| 87 | TOROSYAN Ashot | ARM - Armenia | 257/88 | 295/83 | 552 | 4 | 3 | |
| | ARM - Armenia |
| | 70m-1: 257, 70m-2: 295 |
| 88 | TURA Leonardo | SMR - San Marino | 281/86 | 253/88 | 534 | 2 | 4 | |
| | SMR - San Marino |
| | 70m-1: 281, 70m-2: 253 |