| 1 | Adam BigelowPlace 1 · Grade 11 · Ann Arbor Huron | 11 | Ann Arbor Huron | 17:45.3 |
| 2 | Eli WiegmanPlace 2 · Grade 12 · Ann Arbor Huron | 12 | Ann Arbor Huron | 17:49.8 |
| 3 | Russell RobersonPlace 3 · Grade 12 · Salem | 12 | Salem | 18:05.4 |
| 4 | Lucas WeintraubPlace 4 · Grade 10 · Ann Arbor Huron | 10 | Ann Arbor Huron | 18:18.7 |
| 5 | PJ KimPlace 5 · Grade 10 · Salem | 10 | Salem | 18:37.8 |
| 6 | Jack NelsonPlace 6 · Grade 11 · Salem | 11 | Salem | 18:53.4 |
| 7 | Matthew DowlingPlace 7 · Grade 10 · Salem | 10 | Salem | 19:10.7 |
| 8 | Nate PetroskyPlace 8 · Grade 10 · Salem | 10 | Salem | 19:21.7 |
| 9 | Adam AndrewsPlace 9 · Grade 11 · Salem | 11 | Salem | 19:27.6 |
| 10 | Henry BeardPlace 10 · Grade 10 · Ann Arbor Huron | 10 | Ann Arbor Huron | 19:34.0 |
| 11 | Joey SealePlace 11 · Grade 10 · Salem | 10 | Salem | 19:34.9 |
| 12 | Walker BrosePlace 12 · Grade 9 · Ann Arbor Huron | 9 | Ann Arbor Huron | 19:35.3 |
| 13 | Mitchell RobillardPlace 13 · Grade 10 · Salem | 10 | Salem | 20:01.3 |
| 14 | Nick RunnionPlace 14 · Grade 10 · Salem | 10 | Salem | 20:05.1 |
| 15 | Jacob JonesPlace 15 · Grade 12 · Salem | 12 | Salem | 20:05.4 |
| 16 | Nicolas JiangPlace 16 · Grade 11 · Ann Arbor Huron | 11 | Ann Arbor Huron | 20:05.6 |
| 17 | Aidan BehmerPlace 17 · Grade 11 · Ann Arbor Huron | 11 | Ann Arbor Huron | 20:15.8 |
| 18 | Taiga YoshidaPlace 18 · Grade 12 · Ann Arbor Huron | 12 | Ann Arbor Huron | 20:19.4 |
| 19 | Andrew HughesPlace 19 · Grade 12 · Salem | 12 | Salem | 20:28.7 |
| 20 | Darren TenkaPlace 20 · Grade 10 · Salem | 10 | Salem | 20:30.7 |
| 21 | Antonio KonopkoPlace 21 · Grade 11 · Salem | 11 | Salem | 20:37.1 |
| 22 | Mason MonahanPlace 22 · Grade 10 · Salem | 10 | Salem | 20:39.0 |
| 23 | Tommy GardellaPlace 23 · Grade 10 · Salem | 10 | Salem | 20:41.4 |
| 24 | Nathan LeungPlace 24 · Grade 10 · Ann Arbor Huron | 10 | Ann Arbor Huron | 20:49.5 |
| 25 | Joaquin MoorePlace 25 · Grade 10 · Ann Arbor Huron | 10 | Ann Arbor Huron | 21:00.1 |
| 26 | Jake DaleboutPlace 26 · Grade 10 · Salem | 10 | Salem | 21:00.2 |
| 27 | Aiden MurleyPlace 27 · Grade 10 · Salem | 10 | Salem | 21:17.8 |
| 28 | Andrew KolozsvaryPlace 28 · Grade 10 · Salem | 10 | Salem | 21:18.9 |
| 29 | Peter CaruanaPlace 29 · Grade 10 · Salem | 10 | Salem | 21:22.2 |
| 30 | Louie BenardPlace 30 · Grade 12 · Ann Arbor Huron | 12 | Ann Arbor Huron | 21:24.1 |
| 31 | Devin SaxonPlace 31 · Grade 11 · Ann Arbor Huron | 11 | Ann Arbor Huron | 21:25.3 |
| 32 | Kirilo PereklitaPlace 32 · Grade 11 · Ann Arbor Huron | 11 | Ann Arbor Huron | 21:28.7 |
| 33 | Varun YalavarthiPlace 33 · Grade 10 · Ann Arbor Huron | 10 | Ann Arbor Huron | 21:35.9 |
| 34 | Liam RidenourPlace 34 · Grade 10 · Ann Arbor Huron | 10 | Ann Arbor Huron | 21:44.4 |
| 35 | Ammar AteyaPlace 35 · Grade 11 · Salem | 11 | Salem | 21:47.9 |
| 36 | Jacob CaruanaPlace 36 · Grade 9 · Salem | 9 | Salem | 22:04.6 |
| 37 | Leo PoppPlace 37 · Grade 9 · Salem | 9 | Salem | 22:17.9 |
| 38 | Rupin LambaPlace 38 · Grade 12 · Salem | 12 | Salem | 22:22.5 |
| 39 | Zach McMahonPlace 39 · Grade 9 · Salem | 9 | Salem | 22:36.7 |
| 40 | Jonah KraftPlace 40 · Grade 9 · Ann Arbor Huron | 9 | Ann Arbor Huron | 22:43.3 |
| 41 | Max MartinPlace 41 · Grade 9 · Salem | 9 | Salem | 22:57.4 |
| 42 | Logan StephensonPlace 42 · Grade 9 · Salem | 9 | Salem | 23:28.2 |
| 43 | Thomas SchorerPlace 43 · Grade 12 · Ann Arbor Huron | 12 | Ann Arbor Huron | 23:32.2 |
| 44 | Marco Dewitt-CamposPlace 44 · Grade 9 · Salem | 9 | Salem | 23:32.9 |
| 45 | Josh PrattPlace 45 · Grade 10 · Salem | 10 | Salem | 23:37.6 |
| 46 | Will HarrisPlace 46 · Grade 11 · Ann Arbor Huron | 11 | Ann Arbor Huron | 24:01.4 |
| 47 | Alan ZhengPlace 47 · Grade 10 · Salem | 10 | Salem | 24:03.3 |
| 48 | Sean PeckPlace 48 · Grade 10 · Salem | 10 | Salem | 24:12.4 |
| 49 | Victor HeskiaPlace 49 · Grade 10 · Ann Arbor Huron | 10 | Ann Arbor Huron | 24:23.2 |
| 50 | Sid MuralidharanPlace 50 · Grade 12 · Salem | 12 | Salem | 24:36.7 |
| 51 | Brandon LinPlace 51 · Grade 12 · Ann Arbor Huron | 12 | Ann Arbor Huron | 24:43.5 |
| 52 | Shawn ProfozichPlace 52 · Grade 11 · Salem | 11 | Salem | 24:48.0 |
| 53 | Ashe BaskeyPlace 53 · Grade 9 · Ann Arbor Huron | 9 | Ann Arbor Huron | 24:49.6 |
| 54 | Garrett KovacsPlace 54 · Grade 10 · Ann Arbor Huron | 10 | Ann Arbor Huron | 25:13.1 |
| 55 | Ian NadeauPlace 55 · Grade 12 · Salem | 12 | Salem | 25:25.3 |
| 57 | Qian LiPlace 57 · Grade 9 · Ann Arbor Huron | 9 | Ann Arbor Huron | 26:05.8 |
| 58 | CJ BaffyPlace 58 · Grade 10 · Salem | 10 | Salem | 26:11.1 |
| 59 | Graham BarnettPlace 59 · Grade 9 · Ann Arbor Huron | 9 | Ann Arbor Huron | 26:47.1 |
| 60 | Soren Stone-Palmqu...Place 60 · Grade 9 · Ann Arbor Huron | 9 | Ann Arbor Huron | 27:12.5 |
| 61 | Evan PierfelicePlace 61 · Grade 10 · Salem | 10 | Salem | 27:21.5 |
| 62 | Jonathan McKayePlace 62 · Grade 12 · Salem | 12 | Salem | 27:21.6 |
| 63 | Charlie BarkerPlace 63 · Grade 10 · Salem | 10 | Salem | 27:43.8 |
| 64 | Aidan GadepalliPlace 64 · Grade 10 · Ann Arbor Huron | 10 | Ann Arbor Huron | 28:14.7 |
| 65 | Ethan ShulerPlace 65 · Grade 12 · Salem | 12 | Salem | 28:41.4 |
| 66 | Gael BorgesPlace 66 · Grade 11 · Ann Arbor Huron | 11 | Ann Arbor Huron | 28:54.1 |
| 67 | Logan ColePlace 67 · Grade 11 · Ann Arbor Huron | 11 | Ann Arbor Huron | 31:39.1 |
| 68 | Nolan BurgerPlace 68 · Grade 9 · Salem | 9 | Salem | 32:16.4 |
| 69 | Jacob Robinson-MayerPlace 69 · Grade 9 · Ann Arbor Huron | 9 | Ann Arbor Huron | 32:30.5 |
| 70 | Dominic TchunPlace 70 · Grade 9 · Ann Arbor Huron | 9 | Ann Arbor Huron | 33:10.7 |
| 71 | Ethan BelangerPlace 71 · Grade 11 · Salem | 11 | Salem | 34:15.1 |
| 72 | Arhant GillPlace 72 · Grade 10 · Salem | 10 | Salem | 36:00.2 |
| 73 | Ajay SandhuPlace 73 · Grade 10 · Salem | 10 | Salem | 36:11.3 |
| 74 | Mario DeRosePlace 74 · Grade 9 · Salem | 9 | Salem | 36:16.7 |
| 75 | Hajune KimPlace 75 · Grade 9 · Ann Arbor Huron | 9 | Ann Arbor Huron | 36:45.7 |
| 76 | Nathan NapthenPlace 76 · Grade 10 · Salem | 10 | Salem | 43:50.7 |