| 1 | Tyler LockwoodPlace 1 · Grade 8 · Three Rivers | 8 | Three Rivers | 12:14.13 |
| 2 | Landon BlentlingerPlace 2 · Grade 8 · Three Rivers | 8 | Three Rivers | 12:33.98 |
| 3 | Maddix BradleyPlace 3 · Grade 8 · Three Rivers | 8 | Three Rivers | 12:43.37 |
| 4 | Lucas PoulsenPlace 4 · Grade 7 · Three Rivers | 7 | Three Rivers | 13:36.78 |
| 5 | Jeremisaac StewartPlace 5 · Grade 6 · Three Rivers | 6 | Three Rivers | 14:18.19 |
| 6 | Ben BaileyPlace 6 · Grade 7 · Edwardsburg | 7 | Edwardsburg | 14:21.72 |
| 7 | Wilder AllenPlace 7 · Grade 6 · Three Rivers | 6 | Three Rivers | 14:29.78 |
| 8 | Jack MetzgerPlace 8 · Grade 7 · Three Rivers | 7 | Three Rivers | 14:50.69 |
| 9 | Gabe HamPlace 9 · Grade 8 · Three Rivers | 8 | Three Rivers | 14:59.47 |
| 10 | Kalab JacksPlace 10 · Grade 7 · Three Rivers | 7 | Three Rivers | 15:07.61 |
| 11 | Luke BennettPlace 11 · Grade 7 · Edwardsburg | 7 | Edwardsburg | 15:31.33 |
| 12 | Charles BobellPlace 12 · Grade 8 · Three Rivers | 8 | Three Rivers | 15:51.98 |
| 13 | Aaron RudnikPlace 13 · Grade 6 · Three Rivers | 6 | Three Rivers | 16:05.06 |
| 14 | Andrew SnyderPlace 14 · Grade 8 · Edwardsburg | 8 | Edwardsburg | 16:17.49 |
| 15 | Michael WarpenburgPlace 15 · Grade 6 · Three Rivers | 6 | Three Rivers | 16:19.68 |
| 16 | Carter GoblePlace 16 · Grade 6 · Three Rivers | 6 | Three Rivers | 16:21.09 |
| 17 | Connor KelleyPlace 17 · Grade 6 · Three Rivers | 6 | Three Rivers | 16:22.30 |
| 18 | Trevor ReedPlace 18 · Grade 6 · Three Rivers | 6 | Three Rivers | 16:48.15 |
| 19 | Micah LakePlace 19 · Grade 7 · Edwardsburg | 7 | Edwardsburg | 16:59.72 |
| 20 | Davis TankersleyPlace 20 · Grade 8 · Edwardsburg | 8 | Edwardsburg | 17:11.20 |
| 21 | Kenyeon AndingPlace 21 · Grade 6 · Three Rivers | 6 | Three Rivers | 17:30.39 |
| 22 | Owen UrechePlace 22 · Grade 6 · Three Rivers | 6 | Three Rivers | 17:35.01 |
| 23 | Landon WeberPlace 23 · Grade 7 · Three Rivers | 7 | Three Rivers | 17:40.36 |
| 24 | Jude MerickelPlace 24 · Grade 7 · Three Rivers | 7 | Three Rivers | 17:44.12 |
| 25 | Hudson Mancino-SmithPlace 25 · Grade 7 · Three Rivers | 7 | Three Rivers | 18:19.89 |
| 26 | Marcus WolfePlace 26 · Grade 8 · Three Rivers | 8 | Three Rivers | 18:20.56 |
| 27 | Leo PerezPlace 27 · Grade 7 · Three Rivers | 7 | Three Rivers | 18:33.44 |
| 28 | Noah SwartzPlace 28 · Grade 8 · Three Rivers | 8 | Three Rivers | 18:38.55 |
| 29 | Jackson McClearenPlace 29 · Grade 7 · Edwardsburg | 7 | Edwardsburg | 18:49.07 |
| 30 | Caden RoriePlace 30 · Grade 7 · Edwardsburg | 7 | Edwardsburg | 18:49.48 |
| 31 | Jaxson CramptonPlace 31 · Grade 6 · Edwardsburg | 6 | Edwardsburg | 19:20.57 |
| 32 | Nolan GlassPlace 32 · Grade 7 · Three Rivers | 7 | Three Rivers | 21:06.33 |
| 33 | Jacob DavisPlace 33 · Grade 7 · Edwardsburg | 7 | Edwardsburg | 21:31.75 |
| 34 | Antonio BarronPlace 34 · Grade 6 · Three Rivers | 6 | Three Rivers | 21:45.38 |
| 35 | Zane ArmstrongPlace 35 · Grade 8 · Three Rivers | 8 | Three Rivers | 21:54.29 |
| 36 | Jace VinePlace 36 · Grade 8 · Three Rivers | 8 | Three Rivers | 22:36.94 |
| 37 | Mason HermanPlace 37 · Grade 7 · Three Rivers | 7 | Three Rivers | 22:53.12 |
| 38 | Bibhor SamadiPlace 38 · Grade 6 · Three Rivers | 6 | Three Rivers | 23:35.30 |
| 39 | Alex HipskindPlace 39 · Grade 6 · Three Rivers | 6 | Three Rivers | 23:50.13 |
| 40 | Zach FleckensteinPlace 40 · Grade 7 · Three Rivers | 7 | Three Rivers | 25:12.22 |
| 41 | Joey BartowPlace 41 · Grade 6 · Three Rivers | 6 | Three Rivers | 25:44.81 |