| 1 | KARAKAS Barnabás | HUN - Hungary | 347/ 1 | 339/ 2 | 686 | 41 | 11 | |
| | HUN - Hungary |
| | 50m-1: 347, 50m-2: 339 |
| 2 | NUBER Noah | GER - Germany | 340/ 2 | 345/ 1 | 685 | 48 | 17 | |
| | GER - Germany |
| | 50m-1: 340, 50m-2: 345 |
| 3 | VAN ROOSMALEN Quinten | NED - Netherlands | 336/ 4 | 333/ 6 | 669 | 34 | 19 | |
| | NED - Netherlands |
| | 50m-1: 336, 50m-2: 333 |
| 4 | RIDDING Alfie | GBR - Great Britain | 336/ 5 | 333/ 5 | 669 | 34 | 11 | |
| | GBR - Great Britain |
| | 50m-1: 336, 50m-2: 333 |
| 5 | REES Ioan | GBR - Great Britain | 331/ 9 | 337/ 3 | 668 | 31 | 5 | |
| | GBR - Great Britain |
| | 50m-1: 331, 50m-2: 337 |
| 6 | GABRIELLI Cristian | ITA - Italy | 338/ 3 | 327/10 | 665 | 32 | 12 | |
| | ITA - Italy |
| | 50m-1: 338, 50m-2: 327 |
| 7 | DEMEY Henri | BEL - Belgium | 332/ 8 | 333/ 7 | 665 | 29 | 12 | |
| | BEL - Belgium |
| | 50m-1: 332, 50m-2: 333 |
| 8 | CECCO Omar | ITA - Italy | 336/ 6 | 325/11 | 661 | 27 | 7 | |
| | ITA - Italy |
| | 50m-1: 336, 50m-2: 325 |
| 9 | BALTEANU Andrei | ROU - Romania | 320/15 | 332/ 8 | 652 | 24 | 10 | |
| | ROU - Romania |
| | 50m-1: 320, 50m-2: 332 |
| 10 | ROMPEN Samuel | BEL - Belgium | 327/12 | 325/12 | 652 | 22 | 10 | |
| | BEL - Belgium |
| | 50m-1: 327, 50m-2: 325 |
| 11 | SIREL Mait | EST - Estonia | 317/17 | 334/ 4 | 651 | 26 | 8 | |
| | EST - Estonia |
| | 50m-1: 317, 50m-2: 334 |
| 12 | FRANK Kfir | ISR - Israel | 322/14 | 328/ 9 | 650 | 22 | 5 | |
| | ISR - Israel |
| | 50m-1: 322, 50m-2: 328 |
| 13 | POSAVEC Maks | CRO - Croatia | 329/11 | 318/15 | 647 | 19 | 9 | |
| | CRO - Croatia |
| | 50m-1: 329, 50m-2: 318 |
| 14 | DELFOSSE Tohan | BEL - Belgium | 327/13 | 318/14 | 645 | 25 | 14 | |
| | BEL - Belgium |
| | 50m-1: 327, 50m-2: 318 |
| 15 | PALLAG Andrei Sergiu | ROU - Romania | 329/10 | 314/16 | 643 | 27 | 9 | |
| | ROU - Romania |
| | 50m-1: 329, 50m-2: 314 |
| 16 | ZUPANCIC Lorenzo | CRO - Croatia | 318/16 | 319/13 | 637 | 16 | 8 | |
| | CRO - Croatia |
| | 50m-1: 318, 50m-2: 319 |
| 17 | FENOGLIO GADDÒ Andrea | ITA - Italy | 333/ 7 | 289/19 | 622 | 20 | 7 | |
| | ITA - Italy |
| | 50m-1: 333, 50m-2: 289 |
| 18 | NAHRGANG Anton | SUI - Switzerland | 307/18 | 309/17 | 616 | 16 | 3 | |
| | SUI - Switzerland |
| | 50m-1: 307, 50m-2: 309 |
| 19 | PAPAKONSTANTOPOULOS Georgios | GRE - Greece | 291/19 | 294/18 | 585 | 13 | 6 | |
| | GRE - Greece |
| | 50m-1: 291, 50m-2: 294 |