| 1 | Abram TroutPlace 1 · Grade 8 · North Clay | 8 | North Clay | 10:47.00 |
| 2 | Landon BrewerPlace 2 · Grade 8 · North Clay | 8 | North Clay | 10:47.80 |
| 3 | Oliver ThompsonPlace 3 · Grade 6 · North Clay | 6 | North Clay | 11:19.70 |
| 4 | Henry RomanPlace 4 · Grade 6 · St Patrick | 6 | St Patrick | 11:22.20 |
| 5 | Brently HalfhillPlace 5 · Grade 6 · North Clay | 6 | North Clay | 11:26.90 |
| 6 | Jameson StakemanPlace 6 · Grade 6 · North Clay | 6 | North Clay | 11:52.80 |
| 7 | Jase HammondPlace 7 · Grade 7 · North Clay | 7 | North Clay | 12:09.60 |
| 8 | Conrad FarnsworthPlace 8 · Grade 5 · St Patrick | 5 | St Patrick | 12:12.90 |
| 9 | Seth RussellPlace 9 · Grade 7 · North Clay | 7 | North Clay | 12:13.90 |
| 10 | Joseph KinnePlace 10 · Grade 8 · St Patrick | 8 | St Patrick | 12:19.30 |
| 11 | Kyle MapesPlace 11 · Grade 8 · North Clay | 8 | North Clay | 12:35.80 |
| 12 | Silas EatonPlace 12 · Grade 8 · St Patrick | 8 | St Patrick | 12:39.40 |
| 13 | Shiloh Scamihorn-NiecePlace 13 · Grade 8 · North Clay | 8 | North Clay | 12:42.60 |
| 14 | Atley TiptonPlace 14 · Grade 8 · North Clay | 8 | North Clay | 12:43.60 |
| 15 | Bronson NeumannPlace 15 · Grade 6 · St Patrick | 6 | St Patrick | 12:52.30 |
| 16 | DH FarnsworthPlace 16 · Grade 7 · St Patrick | 7 | St Patrick | 14:11.50 |
| 17 | Greyson StewartPlace 17 · Grade 7 · North Clay | 7 | North Clay | 14:31.90 |
| 18 | William WhetstonePlace 18 · Grade 8 · North Clay | 8 | North Clay | 14:39.62 |
| 19 | Jaden DeckerPlace 19 · Grade 7 · North Clay | 7 | North Clay | 14:46.30 |
| 20 | Mason MalloyPlace 20 · Grade 6 · St Patrick | 6 | St Patrick | 14:46.80 |
| 21 | Sinan YousifPlace 21 · Grade 5 · St Patrick | 5 | St Patrick | 15:00.30 |
| 22 | Bowen WebsterPlace 22 · Grade 6 · North Clay | 6 | North Clay | 15:08.70 |
| 23 | James NoltePlace 23 · Grade 7 · St Patrick | 7 | St Patrick | 16:03.40 |
| 24 | Lexton LynchPlace 24 · Grade 6 · North Clay | 6 | North Clay | 16:16.40 |
| 25 | Cole BraswellPlace 25 · Grade 8 · North Clay | 8 | North Clay | 16:25.30 |
| 26 | Keegan FreemanPlace 26 · Grade 5 · St Patrick | 5 | St Patrick | 17:19.40 |
| 27 | Max OsbornPlace 27 · Grade 6 · North Clay | 6 | North Clay | 17:23.30 |
| 28 | Tilden HasslerPlace 28 · Grade 6 · North Clay | 6 | North Clay | 17:30.80 |
| 29 | Oliver RomanPlace 29 · Grade 5 · St Patrick | 5 | St Patrick | 17:55.30 |
| 30 | Samuel MaurerPlace 30 · Grade 6 · North Clay | 6 | North Clay | 21:30.60 |
| — | Shiloh Scanihorn-NieceGrade 6 · North Clay | 6 | North Clay | DNS PR |
| — | Cole JudsonGrade 6 · North Clay | 6 | North Clay | DNS |
| — | Kailer BrewerGrade 8 · North Clay | 8 | North Clay | DNS |
| — | Brendan McConnellGrade 8 · St Patrick | 8 | St Patrick | DNS |
| — | Bennie HinshawGrade 4 · St Patrick | 4 | St Patrick | DNS |
| — | Kyrie CannadayGrade 4 · St Patrick | 4 | St Patrick | DNS PR |