| 1 | Morgan BeadlescombPlace 1 · Grade 11 · Algonac | 11 | Algonac | 16:46 |
| 2 | Roan FaheyPlace 2 · Grade 12 · Croswell-Lexington | 12 | Croswell-Lexington | 16:48 |
| 3 | Tyler PhillipsPlace 3 · Grade 12 · Armada | 12 | Armada | 16:52 |
| 4 | Jack MilesPlace 4 · Grade 12 · Almont | 12 | Almont | 17:35 |
| 5 | Brendan MaciasPlace 5 · Grade 11 · Yale | 11 | Yale | 17:36 |
| 6 | Collin HigginsPlace 6 · Grade 10 · St. Clair | 10 | St. Clair | 17:51 |
| 7 | Tyler SchmidtPlace 7 · Grade 12 · Croswell-Lexington | 12 | Croswell-Lexington | 17:53 |
| 8 | Alec KownackiPlace 8 · Grade 12 · Armada | 12 | Armada | 17:53 |
| 9 | Walker ChildPlace 9 · Grade 11 · St. Clair | 11 | St. Clair | 18:00 |
| 10 | Beau BrockettPlace 10 · Grade 12 · Richmond | 12 | Richmond | 18:04 |
| 11 | Andrew VincentPlace 11 · Grade 11 · Yale | 11 | Yale | 18:06 |
| 12 | Carlos SotoPlace 12 · Grade 10 · Yale | 10 | Yale | 18:07 |
| 13 | Max WhittredgePlace 13 · Grade 10 · Croswell-Lexington | 10 | Croswell-Lexington | 18:11 |
| 14 | Joe VolpePlace 14 · Grade 12 · Croswell-Lexington | 12 | Croswell-Lexington | 18:22 |
| 15 | Josh WilliamsPlace 15 · Grade 10 · St. Clair | 10 | St. Clair | 18:23 |
| 16 | Jarred JolleyPlace 16 · Grade 10 · Croswell-Lexington | 10 | Croswell-Lexington | 18:23 |
| 17 | Brendan ParrPlace 17 · Grade 9 · St. Clair | 9 | St. Clair | 18:26 |
| 18 | Daniel LamontagnePlace 18 · Grade 9 · St. Clair | 9 | St. Clair | 18:28 |
| 19 | Blake IskraPlace 19 · Grade 12 · Richmond | 12 | Richmond | 18:33 |
| 20 | Jacob RedlawskiPlace 20 · Grade 10 · St. Clair | 10 | St. Clair | 18:38 |
| 21 | Alec GilesPlace 21 · Grade 10 · Almont | 10 | Almont | 18:40 |
| 22 | Brenden AllenPlace 22 · Grade 9 · Armada | 9 | Armada | 18:41 |
| 23 | Brendan ManteyPlace 23 · Grade 12 · Armada | 12 | Armada | 18:43 |
| 24 | Adam JobPlace 24 · Grade 9 · Armada | 9 | Armada | 18:45 |
| 25 | Ron AbbottPlace 25 · Grade 12 · Algonac | 12 | Algonac | 18:50 |
| 26 | Raul RodriguezPlace 26 · Grade 10 · Imlay City | 10 | Imlay City | 19:00 |
| 27 | Grant TurnmirePlace 27 · Grade 12 · Almont | 12 | Almont | 19:06 |
| 28 | Noah FootePlace 28 · Grade 11 · Algonac | 11 | Algonac | 19:10 |
| 29 | Brandyn LouwsmaPlace 29 · Grade 11 · Imlay City | 11 | Imlay City | 19:13 |
| 30 | Paul LivermorePlace 30 · Grade 11 · Capac | 11 | Capac | 19:13 |
| 31 | Taylor BrandtPlace 31 · Grade 11 · Algonac | 11 | Algonac | 19:15 |
| 32 | Nick GeliskePlace 32 · Grade 12 · Capac | 12 | Capac | 19:17 |
| 33 | Chris RoumayaPlace 33 · Grade 12 · Almont | 12 | Almont | 19:24 |
| 34 | Remington MartinPlace 34 · Grade 10 · Yale | 10 | Yale | 19:25 |
| 35 | Jack KeaisPlace 35 · Grade 11 · St. Clair | 11 | St. Clair | 19:25 |
| 36 | Jonathan CruetzPlace 36 · Grade 11 · Yale | 11 | Yale | 19:27 |
| 37 | Josh BrackPlace 37 · Grade 11 · Algonac | 11 | Algonac | 19:36 |
| 38 | Jack AlbrechtPlace 38 · Grade 10 · Armada | 10 | Armada | 19:38 |
| 39 | Greg MichajlyszynPlace 39 · Grade 11 · Imlay City | 11 | Imlay City | 19:38 |
| 40 | Brady KaufmanPlace 40 · Grade 10 · Brown City | 10 | Brown City | 19:39 |
| 41 | Joshua JohnsonPlace 41 · Grade 10 · Croswell-Lexington | 10 | Croswell-Lexington | 19:39 |
| 42 | Lance AxtellPlace 42 · Grade 11 · Algonac | 11 | Algonac | 19:44 |
| 43 | Cameron KochPlace 43 · Grade 11 · Kimball Landmark | 11 | Kimball Landmark | 19:46 |
| 44 | Josh PhelpsPlace 44 · Grade 10 · Almont | 10 | Almont | 19:47 |
| 45 | Zachary HolzbergerPlace 45 · Grade 9 · Croswell-Lexington | 9 | Croswell-Lexington | 19:48 |
| 46 | Clayton MaksymiukPlace 46 · Grade 9 · Richmond | 9 | Richmond | 19:50 |
| 47 | Rocky RolandPlace 47 · Grade 12 · Almont | 12 | Almont | 19:52 |
| 48 | Jordan MadayPlace 48 · Grade 12 · Capac | 12 | Capac | 19:55 |
| 49 | Daniel EvardPlace 49 · Grade 11 · Imlay City | 11 | Imlay City | 20:15 |
| 50 | peter SzpiachlerPlace 50 · Grade 12 · Capac | 12 | Capac | 20:17 |
| 51 | Tyler McCormickPlace 51 · Grade 12 · Yale | 12 | Yale | 20:18 |
| 52 | Thomas WheelerPlace 52 · Grade 10 · Capac | 10 | Capac | 20:20 |
| 53 | Luke McClellandPlace 53 · Grade 10 · Yale | 10 | Yale | 20:26 |
| 54 | Cody SichPlace 54 · Grade 10 · Imlay City | 10 | Imlay City | 20:27 |
| 55 | Dalton WhitePlace 55 · Grade 10 · Algonac | 10 | Algonac | 20:29 |
| 56 | Colby QuerciagrossaPlace 56 · Grade 9 · Almont | 9 | Almont | 20:30 |
| 57 | Tyler SeazPlace 57 · Grade 10 · Capac | 10 | Capac | 20:35 |
| 58 | Bruce ProctorPlace 58 · Grade 12 · Armada | 12 | Armada | 20:57 |
| 59 | Brandon LumPlace 59 · Grade 12 · Port Huron | 12 | Port Huron | 21:12 |
| 60 | Jon LouwsmaPlace 60 · Grade 10 · Imlay City | 10 | Imlay City | 21:13 |
| 61 | Aidan FrancisPlace 61 · Grade 9 · Memphis | 9 | Memphis | 21:22 |
| 62 | Cameron BurnsPlace 62 · Grade 9 · Port Huron | 9 | Port Huron | 21:38 |
| 64 | Ethan SmithPlace 64 · Grade 9 · Port Huron | 9 | Port Huron | 21:40 |
| 65 | Lukasz PociechaPlace 65 · Grade 9 · Richmond | 9 | Richmond | 21:45 |
| 66 | Ethan BrownPlace 66 · Grade 11 · Kimball Landmark | 11 | Kimball Landmark | 21:46 |
| 67 | Brenden FrancisPlace 67 · Grade 11 · Memphis | 11 | Memphis | 22:07 |
| 68 | Larry WoffordPlace 68 · Grade 11 · Richmond | 11 | Richmond | 22:11 |
| 69 | Spencer MalburgPlace 69 · Grade 10 · Capac | 10 | Capac | 23:10 |
| 70 | Damien VaubelPlace 70 · Grade 10 · Imlay City | 10 | Imlay City | 23:23 |
| 71 | Dylan BouckPlace 71 · Grade 11 · Memphis | 11 | Memphis | 23:25 PR |
| 72 | Vinny DenapolePlace 72 · Grade 9 · Richmond | 9 | Richmond | 23:41 |
| 73 | Toby PittiglioPlace 73 · Grade 11 · Kimball Landmark | 11 | Kimball Landmark | 23:51 |
| 74 | Phillip MillerPlace 74 · Grade 10 · Brown City | 10 | Brown City | 24:50 |
| 75 | Jerry DickensonPlace 75 · Grade 11 · Kimball Landmark | 11 | Kimball Landmark | 25:50 |
| 76 | Michael TollisPlace 76 · Grade 11 · Memphis | 11 | Memphis | 25:58 |
| 77 | Myles McPhersonPlace 77 · Grade 12 · Kimball Landmark | 12 | Kimball Landmark | 26:23 |
| 78 | Joseph DickmanPlace 78 · Grade 9 · Kimball Landmark | 9 | Kimball Landmark | 26:24 |
| 79 | Austin MoenPlace 79 · Grade 10 · Port Huron | 10 | Port Huron | 30:31 |