| 1 | Ben PuzzuoliPlace 1 · Grade 12 · Harrison Twp. L'Anse Cr | 12 | Harrison Twp. L'Anse Cr | 17:34.0 |
| 2 | Robert GalanPlace 2 · Grade 12 · Harrison Twp. L'Anse Cr | 12 | Harrison Twp. L'Anse Cr | 17:41.7 |
| 3 | Cameron SherrillPlace 3 · Grade 12 · Harrison Twp. L'Anse Cr | 12 | Harrison Twp. L'Anse Cr | 17:50.9 |
| 4 | Aidan DalyPlace 4 · Grade 10 · Harrison Twp. L'Anse Cr | 10 | Harrison Twp. L'Anse Cr | 17:51.5 |
| 5 | Lance KowalskiPlace 5 · Grade 12 · Marysville | 12 | Marysville | 17:54.5 |
| 6 | Drake DemarisPlace 6 · Grade 11 · Warren Cousino | 11 | Warren Cousino | 18:07.7 |
| 7 | Anthony GoatleyPlace 7 · Grade 11 · Madison Heights Lampher | 11 | Madison Heights Lampher | 18:09.4 |
| 8 | Alex RobertsonPlace 8 · Grade 11 · Marine City | 11 | Marine City | 18:34.1 |
| 9 | Paul GopezPlace 9 · Grade 11 · Warren Cousino | 11 | Warren Cousino | 18:37.3 |
| 10 | Jayden RobertsonPlace 10 · Grade 11 · Marine City | 11 | Marine City | 18:38.9 |
| 11 | Alex HabarthPlace 11 · Grade 10 · Harrison Twp. L'Anse Cr | 10 | Harrison Twp. L'Anse Cr | 18:42.7 |
| 12 | Braden CinatoPlace 12 · Grade 10 · Warren Cousino | 10 | Warren Cousino | 18:43.2 |
| 13 | Justin PinksPlace 13 · Grade 11 · Warren Woods Tower | 11 | Warren Woods Tower | 18:52.1 |
| 14 | Trent GlassPlace 14 · Grade 11 · Marysville | 11 | Marysville | 18:54.6 |
| 15 | Pete LutzPlace 15 · Grade 10 · Madison Heights Lampher | 10 | Madison Heights Lampher | 19:06.9 |
| 16 | Dillan JohnsPlace 16 · Grade 12 · Madison Heights Lampher | 12 | Madison Heights Lampher | 19:11.8 |
| 17 | Vladyslav GorechkoPlace 17 · Grade 12 · Sterling Heights | 12 | Sterling Heights | 19:20.7 |
| 18 | Mateo MelePlace 18 · Grade 11 · Warren Cousino | 11 | Warren Cousino | 19:23.1 |
| 19 | Ryan MontgomeryPlace 19 · Grade 11 · Warren Woods Tower | 11 | Warren Woods Tower | 19:24.0 |
| 20 | Dalton RossPlace 20 · Grade 9 · Marine City | 9 | Marine City | 19:30.3 |
| 21 | Gavin EngelhardtPlace 21 · Grade 11 · Marine City | 11 | Marine City | 19:33.1 |
| 22 | Trever AnglebrandtPlace 22 · Grade 10 · Port Huron | 10 | Port Huron | 19:34.4 |
| 23 | Benjamin AshleyPlace 23 · Grade 11 · Harrison Twp. L'Anse Cr | 11 | Harrison Twp. L'Anse Cr | 19:35.7 |
| 24 | Enrique AllorPlace 24 · Grade 10 · Warren Cousino | 10 | Warren Cousino | 19:36.1 |
| 25 | Nathan VanderMeulenPlace 25 · Grade 11 · Marysville | 11 | Marysville | 19:47.8 |
| 26 | Taylor AngusPlace 26 · Grade 12 · New Haven | 12 | New Haven | 19:49.1 |
| 27 | Aaron HemstreetPlace 27 · Grade 9 · Warren Cousino | 9 | Warren Cousino | 20:02.9 |
| 28 | Jacob BlanchardPlace 28 · Grade 12 · Marine City | 12 | Marine City | 20:20.4 |
| 29 | Earl BeattiePlace 29 · Grade 9 · Marine City | 9 | Marine City | 20:25.5 |
| 30 | Aiden BarnettPlace 30 · Grade 10 · Roseville | 10 | Roseville | 20:29.9 |
| 31 | Owen KliebertPlace 31 · Grade 10 · Harrison Twp. L'Anse Cr | 10 | Harrison Twp. L'Anse Cr | 20:39.1 |
| 32 | Ryan HiltPlace 32 · Grade 10 · Harrison Twp. L'Anse Cr | 10 | Harrison Twp. L'Anse Cr | 20:42.0 |
| 33 | Corey CashmanPlace 33 · Grade 11 · Warren Woods Tower | 11 | Warren Woods Tower | 20:54.3 |
| 34 | Henry Morales-KramerPlace 34 · Grade 9 · Madison Heights Lampher | 9 | Madison Heights Lampher | 21:11.0 |
| 35 | Lleyton ByrnesPlace 35 · Grade 11 · Warren Woods Tower | 11 | Warren Woods Tower | 21:15.3 |
| 36 | Austin BarnettPlace 36 · Grade 12 · Roseville | 12 | Roseville | 21:16.9 |
| 37 | Joshua SchangPlace 37 · Grade 9 · Warren Cousino | 9 | Warren Cousino | 21:23.5 |
| 38 | Liam TurnerPlace 38 · Grade 10 · Marine City | 10 | Marine City | 21:24.0 |
| 39 | Jayden StopczynskiPlace 39 · Grade 10 · Warren Cousino | 10 | Warren Cousino | 21:26.8 |
| 40 | Cole WyckoffPlace 40 · Grade 10 · Clawson | 10 | Clawson | 21:30.8 |
| 41 | Jensen DuValPlace 41 · Grade 10 · Harrison Twp. L'Anse Cr | 10 | Harrison Twp. L'Anse Cr | 21:45.2 |
| 42 | Gavin ForbesPlace 42 · Grade 9 · Marysville | 9 | Marysville | 21:49.0 |
| 43 | Ian KliebertPlace 43 · Grade 12 · Harrison Twp. L'Anse Cr | 12 | Harrison Twp. L'Anse Cr | 21:54.1 |
| 44 | Georgio AramouniPlace 44 · Grade 10 · Madison Heights Lampher | 10 | Madison Heights Lampher | 21:56.3 |
| 45 | Terrence PartridgePlace 45 · Grade 11 · Roseville | 11 | Roseville | 22:03.4 |
| 46 | Aiden ReillyPlace 46 · Grade 12 · Warren Cousino | 12 | Warren Cousino | 22:15.3 |
| 47 | Luke WilderPlace 47 · Grade 12 · Clawson | 12 | Clawson | 22:21.3 |
| 48 | Jackson HermesPlace 48 · Grade 11 · Lake Shore St. Clair Sh | 11 | Lake Shore St. Clair Sh | 22:28.9 |
| 49 | Foley KedziorPlace 49 · Grade 9 · Warren Woods Tower | 9 | Warren Woods Tower | 22:29.6 |
| 50 | Caden JonesPlace 50 · Grade 10 · Clawson | 10 | Clawson | 22:35.3 |
| 51 | Rhodes KurtisPlace 51 · Grade 12 · Warren Lincoln | 12 | Warren Lincoln | 22:43.5 |
| 52 | Dreshawn NoblePlace 52 · Grade 10 · Roseville | 10 | Roseville | 22:48.1 |
| 53 | Joshua BlevinsPlace 53 · Grade 12 · Lake Shore St. Clair Sh | 12 | Lake Shore St. Clair Sh | 22:49.6 |
| 54 | Hilmon EmilePlace 54 · Grade 11 · New Haven | 11 | New Haven | 22:50.3 |
| 55 | Sebastian StrutzPlace 55 · Grade 10 · Harrison Twp. L'Anse Cr | 10 | Harrison Twp. L'Anse Cr | 22:51.4 |
| 56 | Gabe StevensPlace 56 · Grade 12 · Clawson | 12 | Clawson | 22:54.0 |
| 57 | Mason StansberryPlace 57 · Grade 10 · Warren Woods Tower | 10 | Warren Woods Tower | 22:57.2 |
| 58 | Kevin LenzPlace 58 · Grade 10 · Warren Cousino | 10 | Warren Cousino | 23:17.6 |
| 59 | Moses BlackwellPlace 59 · Grade 10 · Warren Lincoln | 10 | Warren Lincoln | 23:17.6 |
| 60 | Cayden HauptPlace 60 · Grade 10 · Warren Cousino | 10 | Warren Cousino | 23:17.6 |
| 61 | Parker KinsoraPlace 61 · Grade 12 · Roseville | 12 | Roseville | 23:19.9 |
| 62 | Anthony BadiaPlace 62 · Grade 10 · Warren Cousino | 10 | Warren Cousino | 23:39.1 |
| 63 | Anthony GilmerPlace 63 · Grade 12 · St. Clair Shores South | 12 | St. Clair Shores South | 23:52.3 |
| 64 | Johnathon HeimPlace 64 · Grade 10 · Port Huron | 10 | Port Huron | 23:53.7 |
| 65 | Brenden NyePlace 65 · Grade 12 · New Haven | 12 | New Haven | 24:19.8 |
| 66 | Tristan CrooksPlace 66 · Grade 10 · Warren Fitzgerald | 10 | Warren Fitzgerald | 24:32.7 |
| 67 | Markus BlackwellPlace 67 · Grade 10 · Warren Lincoln | 10 | Warren Lincoln | 24:40.6 |
| 68 | Wyatt SonntagPlace 68 · Grade 9 · Marysville | 9 | Marysville | 24:44.1 |
| 69 | Morgan ChristopherPlace 69 · Grade 10 · Warren Lincoln | 10 | Warren Lincoln | 24:45.5 |
| 70 | Matthew BowmanPlace 70 · Grade 9 · Roseville | 9 | Roseville | 24:59.4 |
| 71 | William EvansPlace 71 · Grade 9 · Roseville | 9 | Roseville | 25:36.0 |
| 72 | Jaiden AllenPlace 72 · Grade 10 · Warren Fitzgerald | 10 | Warren Fitzgerald | 25:40.2 |
| 73 | Richard BedraPlace 73 · Grade 10 · Sterling Heights | 10 | Sterling Heights | 25:59.3 |
| 74 | Xander FrinkPlace 74 · Grade 9 · Clawson | 9 | Clawson | 26:01.2 |
| 75 | George TealPlace 75 · Grade 10 · Center Line | 10 | Center Line | 26:09.7 |
| 76 | Brian HopkinsPlace 76 · Grade 9 · Roseville | 9 | Roseville | 26:20.7 |
| 77 | Mark PortalskiPlace 77 · Grade 9 · Warren Woods Tower | 9 | Warren Woods Tower | 26:21.1 |
| 78 | Jordan PyonkPlace 78 · Grade 11 · New Haven | 11 | New Haven | 26:54.1 |
| 79 | Tommy PlummerPlace 79 · Grade 12 · Sterling Heights | 12 | Sterling Heights | 27:23.5 |
| 80 | Quoc Viet Tran-NguyenPlace 80 · Grade 12 · Sterling Heights | 12 | Sterling Heights | 27:28.4 |
| 81 | Aidan McMenaminPlace 81 · Grade 12 · Warren Woods Tower | 12 | Warren Woods Tower | 27:40.7 |
| 82 | Keegan DunnePlace 82 · Grade 10 · Center Line | 10 | Center Line | 28:23.6 |
| 83 | Stanley RichardPlace 83 · Grade 10 · Madison Heights Lampher | 10 | Madison Heights Lampher | 28:38.3 |
| 84 | Stephen TeasleyPlace 84 · Grade 12 · Warren Lincoln | 12 | Warren Lincoln | 28:51.6 |
| 85 | Chris ButlerPlace 85 · Grade 9 · Harrison Twp. L'Anse Cr | 9 | Harrison Twp. L'Anse Cr | 29:02.2 |
| 86 | Josiah SodiniPlace 86 · Grade 9 · Roseville | 9 | Roseville | 29:07.2 |
| 87 | Max DurhamPlace 87 · Grade 9 · New Haven | 9 | New Haven | 29:11.8 |
| 88 | Ethan DobbinPlace 88 · Grade 12 · Sterling Heights | 12 | Sterling Heights | 31:42.2 |
| 89 | Philip MohlerPlace 89 · Grade 10 · Sterling Heights | 10 | Sterling Heights | 32:25.0 |
| 90 | Lavell ClayPlace 90 · Grade 9 · Sterling Heights | 9 | Sterling Heights | 34:16.7 |
| 91 | Brett MyersPlace 91 · Grade 12 · Sterling Heights | 12 | Sterling Heights | 34:29.7 |
| 92 | Davis TerrancePlace 92 · Grade 12 · Warren Lincoln | 12 | Warren Lincoln | 34:32.8 |
| 93 | Miles MitchellPlace 93 · Grade 12 · Warren Lincoln | 12 | Warren Lincoln | 35:34.4 |
| 94 | Jacob DamronPlace 94 · Grade 10 · Warren Cousino | 10 | Warren Cousino | 35:36.3 |
| 95 | Jessie HarrisPlace 95 · Grade 9 · Sterling Heights | 9 | Sterling Heights | 35:39.1 |
| 96 | Cole PannellPlace 96 · Grade 12 · New Haven | 12 | New Haven | 40:21.1 |