| 1 | Tyler LockwoodPlace 1 · Grade 8 · Three Rivers | 8 | Three Rivers | 12:00.7 |
| 2 | Maddix BradleyPlace 2 · Grade 8 · Three Rivers | 8 | Three Rivers | 12:16.0 PR |
| 2 | Landon BlentlingerPlace 2 · Grade 8 · Three Rivers | 8 | Three Rivers | 12:16.0 PR |
| 4 | Jaylin HainesPlace 4 · Grade 8 · Three Rivers | 8 | Three Rivers | 12:42.9 PR |
| 5 | Lucas PoulsenPlace 5 · Grade 7 · Three Rivers | 7 | Three Rivers | 12:45.5 PR |
| 6 | Max BartlettPlace 6 · Grade 6 · Niles | 6 | Niles | 12:59.2 PR |
| 7 | Diez KirtdollPlace 7 · Grade 8 · Niles | 8 | Niles | 12:59.7 PR |
| 8 | Evan ElyPlace 8 · Grade 6 · Three Rivers | 6 | Three Rivers | 13:28.5 PR |
| 9 | Jeremisaac StewartPlace 9 · Grade 6 · Three Rivers | 6 | Three Rivers | 13:28.6 PR |
| 10 | Wilder AllenPlace 10 · Grade 6 · Three Rivers | 6 | Three Rivers | 13:31.9 PR |
| 11 | Ezra KirtdollPlace 11 · Grade 6 · Niles | 6 | Niles | 13:53.8 PR |
| 12 | Owen HermPlace 12 · Grade 6 · Niles | 6 | Niles | 13:53.9 PR |
| 13 | Gabe HamPlace 13 · Grade 8 · Three Rivers | 8 | Three Rivers | 13:58.5 PR |
| 14 | Jack MetzgerPlace 14 · Grade 7 · Three Rivers | 7 | Three Rivers | 14:24.2 PR |
| 15 | Andrew SnowPlace 15 · Grade 6 · Niles | 6 | Niles | 14:29.0 PR |
| 16 | Kalab JacksPlace 16 · Grade 7 · Three Rivers | 7 | Three Rivers | 14:30.0 PR |
| 17 | Karter MitchellPlace 17 · Grade 6 · Niles | 6 | Niles | 14:43.3 PR |
| 18 | Aaron RudnikPlace 18 · Grade 6 · Three Rivers | 6 | Three Rivers | 14:47.9 PR |
| 19 | Charles BobellPlace 19 · Grade 8 · Three Rivers | 8 | Three Rivers | 15:03.1 PR |
| 20 | Michael WarpenburgPlace 20 · Grade 6 · Three Rivers | 6 | Three Rivers | 15:26.3 PR |
| 21 | Carter GoblePlace 21 · Grade 6 · Three Rivers | 6 | Three Rivers | 15:27.2 PR |
| 22 | Trevor ReedPlace 22 · Grade 6 · Three Rivers | 6 | Three Rivers | 15:38.7 PR |
| 23 | Connor KelleyPlace 23 · Grade 6 · Three Rivers | 6 | Three Rivers | 15:55.2 PR |
| 24 | Hudson Mancino-SmithPlace 24 · Grade 7 · Three Rivers | 7 | Three Rivers | 16:55.5 |
| 25 | Jude MerickelPlace 25 · Grade 7 · Three Rivers | 7 | Three Rivers | 16:56.1 PR |
| 26 | Landon WeberPlace 26 · Grade 7 · Three Rivers | 7 | Three Rivers | 17:03.8 PR |
| 27 | Kenyeon AndingPlace 27 · Grade 6 · Three Rivers | 6 | Three Rivers | 17:11.8 PR |
| 28 | Owen UrechePlace 28 · Grade 6 · Three Rivers | 6 | Three Rivers | 17:31.9 |
| 29 | Linken DriskelPlace 29 · Grade 8 · Three Rivers | 8 | Three Rivers | 17:32.9 PR |
| 30 | Leo PerezPlace 30 · Grade 7 · Three Rivers | 7 | Three Rivers | 17:36.7 PR |
| 31 | Noah SwartzPlace 31 · Grade 8 · Three Rivers | 8 | Three Rivers | 18:44.0 PR |
| 32 | Zane ArmstrongPlace 32 · Grade 8 · Three Rivers | 8 | Three Rivers | 19:59.5 PR |
| 33 | Alex HipskindPlace 33 · Grade 6 · Three Rivers | 6 | Three Rivers | 20:01.2 PR |
| 34 | Nolan GlassPlace 34 · Grade 7 · Three Rivers | 7 | Three Rivers | 20:10.7 PR |
| 35 | Mason HermanPlace 35 · Grade 7 · Three Rivers | 7 | Three Rivers | 20:59.3 PR |
| 36 | Jace VinePlace 36 · Grade 8 · Three Rivers | 8 | Three Rivers | 22:10.9 PR |
| 37 | Zach FleckensteinPlace 37 · Grade 7 · Three Rivers | 7 | Three Rivers | 22:15.7 PR |
| 38 | Bibhor SamadiPlace 38 · Grade 6 · Three Rivers | 6 | Three Rivers | 23:04.5 PR |
| 39 | Joey BartowPlace 39 · Grade 6 · Three Rivers | 6 | Three Rivers | 24:33.0 PR |