| 1 | Asher WeilacherPlace 1 · Grade 8 · Forreston | 8 | Forreston | 7:55.57 PR |
| 2 | Easton FaivrePlace 2 · Grade 8 · Forreston | 8 | Forreston | 9:13.12 PR |
| 3 | Connor RobiesonPlace 3 · Grade 8 · Forreston | 8 | Forreston | 9:29.55 PR |
| 4 | Liam MesserPlace 4 · Grade 8 · Forreston | 8 | Forreston | 9:35.96 PR |
| 5 | Eddie DurandPlace 5 · Grade 6 · Stillman Valley Meridian | 6 | Stillman Valley Meridian | 9:44.20 PR |
| 6 | Kayden GirtonPlace 6 · Grade 7 · Lanark Eastland | 7 | Lanark Eastland | 9:47.93 PR |
| 7 | Andrew MeyersPlace 7 · Grade 8 · Tri-County Christian | 8 | Tri-County Christian | 10:01.98 PR |
| 8 | William McNallyPlace 8 · Grade 8 · Lanark Eastland | 8 | Lanark Eastland | 10:15.31 PR |
| 9 | Renin ScheffnerPlace 9 · Grade 7 · Forreston | 7 | Forreston | 10:17.38 PR |
| 10 | Emmanuel De Los RiosPlace 10 · Grade 8 · Byron | 8 | Byron | 10:19.02 PR |
| 11 | Constantine RosavalasquezPlace 11 · Grade 8 · Byron | 8 | Byron | 10:29.96 PR |
| 12 | Ryder VucskoPlace 12 · Grade 5 · Byron | 5 | Byron | 10:47.85 PR |
| 13 | Jack McGrawPlace 13 · Grade 6 · Byron | 6 | Byron | 10:52.53 PR |
| 14 | Andrew LunquistPlace 14 · Grade 7 · Stillman Valley Meridian | 7 | Stillman Valley Meridian | 11:12.39 PR |
| 15 | Sam PersonPlace 15 · Grade 8 · Forreston | 8 | Forreston | 11:16.67 PR |
| 16 | Apollo BellPlace 16 · Grade 6 · Stillman Valley Meridian | 6 | Stillman Valley Meridian | 11:28.69 PR |
| 17 | Nile MawandaPlace 17 · Grade 5 · Tri-County Christian | 5 | Tri-County Christian | 11:51.69 PR |
| 18 | Oliver RussomPlace 18 · Grade 6 · Stillman Valley Meridian | 6 | Stillman Valley Meridian | 11:51.71 PR |
| 19 | Luke LowerPlace 19 · Grade 8 · Lanark Eastland | 8 | Lanark Eastland | 11:59.24 PR |
| 20 | Alan ParraPlace 20 · Grade 8 · Stillman Valley Meridian | 8 | Stillman Valley Meridian | 12:01.27 PR |
| 21 | Thatcher WeltPlace 21 · Grade 6 · Byron | 6 | Byron | 12:01.30 PR |
| 22 | Liam DavisPlace 22 · Grade 7 · Lanark Eastland | 7 | Lanark Eastland | 12:31.50 PR |
| 23 | Ezrah ReedPlace 23 · Grade 7 · Stillman Valley Meridian | 7 | Stillman Valley Meridian | 12:33.55 PR |
| 24 | Owen SchmidtPlace 24 · Grade 7 · Forreston | 7 | Forreston | 12:51.56 PR |
| 25 | Taim SaibanPlace 25 · Grade 7 · Forreston | 7 | Forreston | 13:26.74 PR |
| 26 | Gabe DeWaelePlace 26 · Grade 8 · Forreston | 8 | Forreston | 13:36.15 |
| 27 | Declan FranksPlace 27 · Grade 5 · Byron | 5 | Byron | 14:11.54 PR |
| 28 | Sam HannaPlace 28 · Grade 6 · Stillman Valley Meridian | 6 | Stillman Valley Meridian | 14:12.59 PR |
| 29 | Anthony BoydenPlace 29 · Grade 6 · Byron | 6 | Byron | 14:35.60 PR |
| 30 | Parker ChancePlace 30 · Grade 6 · Stillman Valley Meridian | 6 | Stillman Valley Meridian | 15:40.06 PR |
| 31 | Leon BeauvoirPlace 31 · Grade 7 · Tri-County Christian | 7 | Tri-County Christian | 16:11.16 PR |
| 32 | Mel BrumairePlace 32 · Grade 6 · Tri-County Christian | 6 | Tri-County Christian | 16:51.92 PR |
| 33 | Charles BeauvoirPlace 33 · Grade 4 · Tri-County Christian | 4 | Tri-County Christian | 17:36.88 PR |