1 | TATE Jonathan | SWE - Sweden | 302/ 1 | 285/ 2 | 587 | 9 | 2 | |
| SWE - Sweden |
| 30m-1: 302, 30m-2: 285 |
2 | LUNDIN Torbjørn | DEN - Denmark | 295/ 3 | 286/ 1 | 581 | 15 | 6 | |
| DEN - Denmark |
| 30m-1: 295, 30m-2: 286 |
3 | NIELSEN Benjamin | DEN - Denmark | 300/ 2 | 273/ 5 | 573 | 14 | 2 | |
| DEN - Denmark |
| 30m-1: 300, 30m-2: 273 |
4 | LUND Sondre Westgård | NOR - Norway | 288/ 4 | 272/ 6 | 560 | 10 | 5 | |
| NOR - Norway |
| 30m-1: 288, 30m-2: 272 |
5 | LYNGDAL HELLEM William | NOR - Norway | 271/ 5 | 276/ 4 | 547 | 8 | 2 | |
| NOR - Norway |
| 30m-1: 271, 30m-2: 276 |
6 | ARNASON Baldur Freyr | ISL - Iceland | 251/ 9 | 284/ 3 | 535 | 5 | 1 | |
| ISL - Iceland |
| 30m-1: 251, 30m-2: 284 |
7 | OTTO ERIKSSON Isak | SWE - Sweden | 265/ 6 | 243/ 9 | 508 | 8 | 2 | |
| SWE - Sweden |
| 30m-1: 265, 30m-2: 243 |
8 | HENRIKSEN Lucas | DEN - Denmark | 253/ 8 | 251/ 7 | 504 | 4 | 1 | |
| DEN - Denmark |
| 30m-1: 253, 30m-2: 251 |
9 | STORESUND Benjamin | NOR - Norway | 255/ 7 | 219/10 | 474 | 3 | 0 | |
| NOR - Norway |
| 30m-1: 255, 30m-2: 219 |
10 | SØBERG Jonas | NOR - Norway | 212/10 | 248/ 8 | 460 | 4 | 0 | |
| NOR - Norway |
| 30m-1: 212, 30m-2: 248 |
11 | ENGEBRETSEN Ole Marius | NOR - Norway | 189/11 | 123/15 | 312 | 1 | 1 | |
| NOR - Norway |
| 30m-1: 189, 30m-2: 123 |
12 | HESLAND Kristoffer Johannes | NOR - Norway | 180/12 | 129/12 | 309 | 1 | 1 | |
| NOR - Norway |
| 30m-1: 180, 30m-2: 129 |
13 | UNDERDAL VIK Rune | NOR - Norway | 156/13 | 129/12 | 285 | 1 | 0 | |
| NOR - Norway |
| 30m-1: 156, 30m-2: 129 |
14 | BJØRNSVIK Teodor Bjune | NOR - Norway | 130/14 | 128/14 | 258 | 0 | 0 | |
| NOR - Norway |
| 30m-1: 130, 30m-2: 128 |
15 | OMARSSON Dagur | ISL - Iceland | 57/15 | 188/11 | 245 | 2 | 1 | |
| ISL - Iceland |
| 30m-1: 57, 30m-2: 188 |