| 1 | SEZGIN Yagiz | TUR - Türkiye | 350/ 1 | 339/ 4 | 689 | 44 | 22 | |
| | TUR - Türkiye |
| | 50m-1: 350, 50m-2: 339 |
| 2 | GRIGARAVICIUS Jonas | LTU - Lithuania | 348/ 2 | 338/ 6 | 686 | 41 | 16 | |
| | LTU - Lithuania |
| | 50m-1: 348, 50m-2: 338 |
| 3 | NUBER Noah | GER - Germany | 345/ 3 | 339/ 3 | 684 | 41 | 12 | |
| | GER - Germany |
| | 50m-1: 345, 50m-2: 339 |
| 4 | DE LOS SANTOS SÁNCHEZ Álvaro | ESP - Spain | 343/ 4 | 339/ 2 | 682 | 40 | 15 | |
| | ESP - Spain |
| | 50m-1: 343, 50m-2: 339 |
| 5 | REES Ioan | GBR - Great Britain | 336/10 | 343/ 1 | 679 | 36 | 16 | |
| | GBR - Great Britain |
| | 50m-1: 336, 50m-2: 343 |
| 6 | MATEJKA Raphael Amar | ESP - Spain | 340/ 7 | 338/ 7 | 678 | 36 | 13 | |
| | ESP - Spain |
| | 50m-1: 340, 50m-2: 338 |
| 7 | RIDDING Alfie | GBR - Great Britain | 339/ 8 | 338/ 5 | 677 | 35 | 11 | |
| | GBR - Great Britain |
| | 50m-1: 339, 50m-2: 338 |
| 8 | SIREL Mait | EST - Estonia | 342/ 5 | 330/10 | 672 | 33 | 9 | |
| | EST - Estonia |
| | 50m-1: 342, 50m-2: 330 |
| 9 | CECCO Omar | ITA - Italy | 334/13 | 333/ 9 | 667 | 30 | 10 | |
| | ITA - Italy |
| | 50m-1: 334, 50m-2: 333 |
| 10 | BARIGOZZI Samuele | ITA - Italy | 330/15 | 335/ 8 | 665 | 29 | 8 | |
| | ITA - Italy |
| | 50m-1: 330, 50m-2: 335 |
| 11 | KARAKAS Barnabás | HUN - Hungary | 336/ 9 | 328/13 | 664 | 29 | 9 | |
| | HUN - Hungary |
| | 50m-1: 336, 50m-2: 328 |
| 12 | HADAR Yiftach | ISR - Israel | 335/12 | 329/11 | 664 | 29 | 8 | |
| | ISR - Israel |
| | 50m-1: 335, 50m-2: 329 |
| 13 | JENNRICH Joel Luis | GER - Germany | 335/11 | 320/15 | 655 | 27 | 9 | |
| | GER - Germany |
| | 50m-1: 335, 50m-2: 320 |
| 14 | PORTNER PAVIĆEVIĆ Nikola | CRO - Croatia | 326/16 | 328/12 | 654 | 27 | 11 | |
| | CRO - Croatia |
| | 50m-1: 326, 50m-2: 328 |
| 15 | SCHOENEBURG Theo Rousing | DEN - Denmark | 340/ 6 | 312/20 | 652 | 29 | 12 | |
| | DEN - Denmark |
| | 50m-1: 340, 50m-2: 312 |
| 16 | ARGÜELLES PRESA Xes | ESP - Spain | 330/14 | 318/16 | 648 | 26 | 11 | |
| | ESP - Spain |
| | 50m-1: 330, 50m-2: 318 |
| 17 | FRANK Kfir | ISR - Israel | 319/21 | 327/14 | 646 | 22 | 4 | |
| | ISR - Israel |
| | 50m-1: 319, 50m-2: 327 |
| 18 | POSAVEC Maks | CRO - Croatia | 322/17 | 318/17 | 640 | 18 | 8 | |
| | CRO - Croatia |
| | 50m-1: 322, 50m-2: 318 |
| 19 | SALCA Codrin | ROU - Romania | 319/20 | 317/18 | 636 | 22 | 7 | |
| | ROU - Romania |
| | 50m-1: 319, 50m-2: 317 |
| 20 | ZUPANCIC Lorenzo | CRO - Croatia | 317/23 | 317/19 | 634 | 20 | 5 | |
| | CRO - Croatia |
| | 50m-1: 317, 50m-2: 317 |
| 21 | GABRIELLI Cristian | ITA - Italy | 320/18 | 310/21 | 630 | 19 | 10 | |
| | ITA - Italy |
| | 50m-1: 320, 50m-2: 310 |
| 22 | TÄHEPÕLD Aksel | EST - Estonia | 319/19 | 306/23 | 625 | 15 | 6 | |
| | EST - Estonia |
| | 50m-1: 319, 50m-2: 306 |
| 23 | BALTEANU Andrei | ROU - Romania | 313/24 | 307/22 | 620 | 17 | 6 | |
| | ROU - Romania |
| | 50m-1: 313, 50m-2: 307 |
| 24 | PAPAKONSTANTOPOULOS Georgios | GRE - Greece | 318/22 | 290/24 | 608 | 14 | 5 | |
| | GRE - Greece |
| | 50m-1: 318, 50m-2: 290 |
| 25 | DANIFELD Valentin | ROU - Romania | 269/25 | 270/25 | 539 | 12 | 5 | |
| | ROU - Romania |
| | 50m-1: 269, 50m-2: 270 |