| 1 | Abraham McHughPlace 1 · Grade 11 · Marshall | 11 | Marshall | 17:16.10 |
| 2 | Jesse FielisPlace 2 · Grade 12 · White Pigeon | 12 | White Pigeon | 17:44.42 |
| 3 | Luke AertsPlace 3 · Grade 11 · Coldwater | 11 | Coldwater | 17:54.87 |
| 4 | Kellen ChalupaPlace 4 · Grade 11 · Allegan | 11 | Allegan | 18:08.76 |
| 5 | Sebastian HernandezPlace 5 · Grade 11 · Coldwater | 11 | Coldwater | 18:12.43 |
| 6 | Drew VanderpuylPlace 6 · Grade 11 · Coldwater | 11 | Coldwater | 18:12.63 |
| 7 | David LanePlace 7 · Grade 12 · White Pigeon | 12 | White Pigeon | 18:34.67 |
| 8 | Austin RuppelPlace 8 · Grade 9 · Marshall | 9 | Marshall | 18:44.43 |
| 9 | Brayton CosbyPlace 9 · Grade 11 · Bronson | 11 | Bronson | 18:50.66 |
| 10 | Thomas SiglerPlace 10 · Grade 9 · Allegan | 9 | Allegan | 18:52.20 |
| 11 | Landon MaddenPlace 11 · Grade 11 · Delton-Kellogg | 11 | Delton-Kellogg | 18:54.66 |
| 12 | Adam FranksPlace 12 · Grade 10 · Bronson | 10 | Bronson | 18:56.55 |
| 13 | Aiden JacksonPlace 13 · Grade 11 · White Pigeon | 11 | White Pigeon | 18:57.72 |
| 14 | Cameron WeersPlace 14 · Grade 12 · Marshall | 12 | Marshall | 18:58.58 |
| 15 | Nick MudayPlace 15 · Grade 12 · Delton-Kellogg | 12 | Delton-Kellogg | 19:02.34 |
| 16 | Jadon DettmannPlace 16 · Grade 11 · Martin | 11 | Martin | 19:15.00 |
| 17 | Aiden ParkerPlace 17 · Grade 12 · Coldwater | 12 | Coldwater | 19:24.53 |
| 18 | Denver SilerPlace 18 · Grade 10 · Bronson | 10 | Bronson | 19:32.59 |
| 19 | Hendrik BreenPlace 19 · Grade 10 · Algoma Christian SR | 10 | Algoma Christian SR | 19:35.47 |
| 20 | Ty WinchellPlace 20 · Grade 12 · Marshall | 12 | Marshall | 19:41.78 |
| 21 | Carter SikorskiPlace 21 · Grade 12 · Bronson | 12 | Bronson | 19:42.07 |
| 22 | Jace HiltonPlace 22 · Grade 10 · Delton-Kellogg | 10 | Delton-Kellogg | 19:42.08 |
| 23 | Chase WeersPlace 23 · Grade 12 · Marshall | 12 | Marshall | 19:45.89 |
| 24 | Jack GantonPlace 24 · Grade 11 · Bronson | 11 | Bronson | 19:47.11 |
| 25 | Aiden WoodsPlace 25 · Grade 12 · Comstock | 12 | Comstock | 19:47.31 |
| 26 | Calvin BagalePlace 26 · Grade 10 · Marshall | 10 | Marshall | 19:51.56 |
| 27 | Daren AustinPlace 27 · Grade 10 · Parchment | 10 | Parchment | 19:54.62 |
| 28 | Gari Salvador-GarciaPlace 28 · Grade 11 · Martin | 11 | Martin | 19:56.60 |
| 29 | Lucas NewberryPlace 29 · Grade 9 · Coldwater | 9 | Coldwater | 19:59.51 |
| 30 | Hunter HayesPlace 30 · Grade 11 · Martin | 11 | Martin | 20:07.50 |
| 31 | Joseph McCoyPlace 31 · Grade 10 · Delton-Kellogg | 10 | Delton-Kellogg | 20:15.67 |
| 32 | Malachi AllersmaPlace 32 · Grade 9 · Delton-Kellogg | 9 | Delton-Kellogg | 20:16.57 |
| 33 | Hunter JonesPlace 33 · Grade 12 · BC Pennfield | 12 | BC Pennfield | 20:24.39 |
| 34 | Jeremiah VanHoutenPlace 34 · Grade 10 · Martin | 10 | Martin | 20:24.80 |
| 35 | Syler RudyPlace 35 · Grade 9 · BC Pennfield | 9 | BC Pennfield | 20:24.91 |
| 36 | Knighten RockwellPlace 36 · Grade 12 · Galesburg-Augusta | 12 | Galesburg-Augusta | 20:32.72 |
| 37 | Ashton DingeePlace 37 · Grade 10 · Galesburg-Augusta | 10 | Galesburg-Augusta | 20:38.39 |
| 38 | Loghan MurphyPlace 38 · Grade 10 · Allegan | 10 | Allegan | 20:39.94 |
| 39 | Connor Bailey-CookPlace 39 · Grade 11 · Parchment | 11 | Parchment | 20:45.87 |
| 40 | Caylor ElsesserPlace 40 · Grade 10 · Marshall | 10 | Marshall | 20:46.09 |
| 41 | Nick StevensPlace 41 · Grade 11 · Galesburg-Augusta | 11 | Galesburg-Augusta | 20:52.95 |
| 42 | Leo VoytenkoPlace 42 · Grade 10 · Kalamazoo Christian | 10 | Kalamazoo Christian | 21:03.71 |
| 43 | Osker HuismannPlace 43 · Grade 11 · Algoma Christian SR | 11 | Algoma Christian SR | 21:31.60 |
| 44 | Tim ForwardPlace 44 · Grade 11 · Parchment | 11 | Parchment | 21:31.95 |
| 45 | Aiden VancePlace 45 · Grade 10 · Marshall | 10 | Marshall | 21:35.38 |
| 46 | Wesley HarringtonPlace 46 · Grade 10 · Parchment | 10 | Parchment | 21:39.55 |
| 47 | Cooper PrenticePlace 47 · Grade 11 · Allegan | 11 | Allegan | 21:40.48 |
| 48 | William ThrowPlace 48 · Grade 10 · White Pigeon | 10 | White Pigeon | 21:47.23 |
| 49 | Hunter WagonerPlace 49 · Grade 9 · Coldwater | 9 | Coldwater | 21:49.99 |
| 50 | Ayden JonesPlace 50 · Grade 10 · Delton-Kellogg | 10 | Delton-Kellogg | 21:52.66 |
| 51 | Ben WeersPlace 51 · Grade 9 · Marshall | 9 | Marshall | 21:55.71 |
| 52 | Jack FavreauPlace 52 · Grade 11 · Delton-Kellogg | 11 | Delton-Kellogg | 21:56.11 |
| 53 | Owen WygantPlace 53 · Grade 9 · BC Pennfield | 9 | BC Pennfield | 21:56.31 |
| 54 | Matthew AndersonPlace 54 · Grade 12 · Bronson | 12 | Bronson | 21:59.93 |
| 55 | Rylan FinchamPlace 55 · Grade 9 · Bronson | 9 | Bronson | 22:01.55 |
| 56 | Viktor NorrodPlace 56 · Grade 12 · Marshall | 12 | Marshall | 22:02.21 |
| 57 | Brandon BeckerPlace 57 · Grade 10 · Allegan | 10 | Allegan | 22:06.92 |
| 58 | Brenley LeggPlace 58 · Grade 10 · Coldwater | 10 | Coldwater | 22:22.51 |
| 59 | Collin LongPlace 59 · Grade 11 · Coldwater | 11 | Coldwater | 22:24.67 |
| 60 | Maxwell RomeriPlace 60 · Grade 9 · Marshall | 9 | Marshall | 22:26.74 |
| 61 | Connor MileyPlace 61 · Grade 12 · Parchment | 12 | Parchment | 22:36.90 |
| 62 | Trevin HegnerPlace 62 · Grade 10 · BC Pennfield | 10 | BC Pennfield | 22:48.28 |
| 63 | Andrew DeHaanPlace 63 · Grade 8 · Algoma Christian SR | 8 | Algoma Christian SR | 22:55.41 |
| 64 | Braylon WoodPlace 64 · Grade 10 · Coldwater | 10 | Coldwater | 22:59.82 |
| 65 | Liam MaghielsePlace 65 · Grade 11 · Algoma Christian SR | 11 | Algoma Christian SR | 23:06.69 |
| 66 | Brier GreenPlace 66 · Grade 11 · Bronson | 11 | Bronson | 23:10.37 |
| 67 | Isaac DoubblesteinPlace 67 · Grade 9 · White Pigeon | 9 | White Pigeon | 23:12.03 |
| 68 | Devon SchafferPlace 68 · Grade 12 · White Pigeon | 12 | White Pigeon | 23:13.33 |
| 69 | Vincent FinedellPlace 69 · Grade 9 · Galesburg-Augusta | 9 | Galesburg-Augusta | 23:21.74 |
| 70 | Gavin McLanePlace 70 · Grade 12 · BC Pennfield | 12 | BC Pennfield | 23:31.27 |
| 71 | Deegan CastanedaPlace 71 · Grade 12 · Delton-Kellogg | 12 | Delton-Kellogg | 23:44.79 |
| 72 | Lucas DoubledeePlace 72 · Grade 9 · Delton-Kellogg | 9 | Delton-Kellogg | 23:53.10 |
| 73 | Camilo GonzalezPlace 73 · Grade 11 · Delton-Kellogg | 11 | Delton-Kellogg | 23:53.37 |
| 74 | Tycho DeVisserPlace 74 · Grade 9 · Kalamazoo Christian | 9 | Kalamazoo Christian | 24:02.82 |
| 75 | Henry KoylPlace 75 · Grade 9 · Coldwater | 9 | Coldwater | 24:13.65 |
| 76 | Xander RuiterPlace 76 · Grade 9 · Martin | 9 | Martin | 24:17.98 |
| 77 | Logan DeckerPlace 77 · Grade 10 · Coldwater | 10 | Coldwater | 24:27.09 |
| 78 | Jacob NuttPlace 78 · Grade 9 · Kalamazoo Christian | 9 | Kalamazoo Christian | 24:32.29 |
| 79 | Hudson NederveldPlace 79 · Grade 11 · Kalamazoo Christian | 11 | Kalamazoo Christian | 24:33.08 |
| 80 | Jaden ZambranoPlace 80 · Grade 12 · White Pigeon | 12 | White Pigeon | 24:40.49 |
| 81 | Aron VillafuertePlace 81 · Grade 10 · White Pigeon | 10 | White Pigeon | 24:53.77 |
| 82 | Austin RossmanPlace 82 · Grade 10 · White Pigeon | 10 | White Pigeon | 25:03.38 |
| 83 | Isaiah KelloggPlace 83 · Grade 11 · Delton-Kellogg | 11 | Delton-Kellogg | 25:04.08 |
| 84 | Tanner RitchiePlace 84 · Grade 9 · White Pigeon | 9 | White Pigeon | 25:04.50 |
| 85 | Malachi MartinPlace 85 · Grade 10 · Delton-Kellogg | 10 | Delton-Kellogg | 25:21.63 |
| 86 | William MoraitisPlace 86 · Grade 9 · White Pigeon | 9 | White Pigeon | 25:22.40 |
| 87 | Logan TenbrinkPlace 87 · Grade 9 · Martin | 9 | Martin | 25:52.24 |
| 88 | Jayveonn BuchananPlace 88 · Grade 12 · Comstock | 12 | Comstock | 26:16.10 |
| 89 | Brennen BauerlyPlace 89 · Grade 11 · Coldwater | 11 | Coldwater | 26:23.70 |
| 90 | Van JohnsonPlace 90 · Grade 9 · White Pigeon | 9 | White Pigeon | 26:32.42 |
| 91 | Ryland PedersonPlace 91 · Grade 9 · Kalamazoo Christian | 9 | Kalamazoo Christian | 27:31.19 |
| 92 | Gavin HartPlace 92 · Grade 9 · White Pigeon | 9 | White Pigeon | 28:05.22 |
| 93 | Gavin KeelerPlace 93 · Grade 9 · Martin | 9 | Martin | 28:18.48 |
| 94 | Jonathan Meza-NavarroPlace 94 · Grade 11 · Martin | 11 | Martin | 28:33.16 |
| 95 | Nicholas Anguiano-CruzPlace 95 · Grade 11 · Martin | 11 | Martin | 28:52.23 |
| 96 | Ethan MillerPlace 96 · Grade 9 · Parchment | 9 | Parchment | 28:56.23 |
| 97 | Aiden CurtisPlace 97 · Grade 11 · Algoma Christian SR | 11 | Algoma Christian SR | 29:02.51 |
| 98 | Tristen HortonPlace 98 · Grade 12 · White Pigeon | 12 | White Pigeon | 29:11.31 |
| 99 | Colin KennedyPlace 99 · Grade 9 · Martin | 9 | Martin | 29:48.89 |
| 100 | Aaiden SchroederPlace 100 · Grade 9 · Galesburg-Augusta | 9 | Galesburg-Augusta | 31:14.56 |
| 101 | Allen ColaoPlace 101 · Grade 9 · Kalamazoo Christian | 9 | Kalamazoo Christian | 31:19.21 |
| 102 | Kaden KhillahPlace 102 · Grade 10 · Kalamazoo Christian | 10 | Kalamazoo Christian | 32:47.55 |