| 1 | Jeremiah JaymesPlace 1 · Grade 7 · Traverse City WestUnofficial | 7 | Traverse City West | 12:43.9 |
| 2 | Joe MuhaPlace 2 · Grade 8 · Traverse City EastUnofficial | 8 | Traverse City East | 12:53.5 |
| 3 | Jonah HochstetlerPlace 3 · Grade 8 · Traverse City WestUnofficial | 8 | Traverse City West | 13:00.9 |
| 4 | Quinn NoyesPlace 4 · Grade 7 · Traverse City EastUnofficial | 7 | Traverse City East | 13:05.6 |
| 5 | Luke WiersemaPlace 5 · Grade 8 · Traverse City WestUnofficial | 8 | Traverse City West | 13:09.1 |
| 6 | Koen BurkholderPlace 6 · Grade 8 · Traverse City WestUnofficial | 8 | Traverse City West | 13:12.4 |
| 7 | Jon PalmerPlace 7 · Grade 8 · Traverse City WestUnofficial | 8 | Traverse City West | 13:18.8 |
| 8 | Zack TruszkowskiPlace 8 · Grade 7 · Traverse City EastUnofficial | 7 | Traverse City East | 13:22.0 |
| 9 | Jett ReimersPlace 9 · Grade 8 · Traverse City EastUnofficial | 8 | Traverse City East | 13:28.2 |
| 10 | Brendan CoffmanPlace 10 · Grade 8 · Traverse City EastUnofficial | 8 | Traverse City East | 13:29.2 |
| 11 | Arthur SietingPlace 11 · Grade 7 · Grand Traverse AcademyUnofficial | 7 | Grand Traverse Academy | 13:32.2 |
| 12 | Parker KirschnerPlace 12 · Grade 7 · Traverse City WestUnofficial | 7 | Traverse City West | 13:41.2 |
| 13 | Winslow RobinsonPlace 13 · Grade 6 · Traverse City WestUnofficial | 6 | Traverse City West | 13:42.5 |
| 14 | Lukas ReimersPlace 14 · Grade 7 · Traverse City EastUnofficial | 7 | Traverse City East | 13:42.9 |
| 15 | Alex DurocherPlace 15 · Grade 7 · Traverse City EastUnofficial | 7 | Traverse City East | 13:46.9 |
| 16 | Nathaniel DionPlace 16 · Grade 6 · Traverse City WestUnofficial | 6 | Traverse City West | 13:48.4 |
| 17 | Adam TownsendPlace 17 · Grade 7 · FrankfortUnofficial | 7 | Frankfort | 14:01.0 |
| 18 | Caden StoopsPlace 18 · Grade 6 · Traverse City WestUnofficial | 6 | Traverse City West | 14:04.4 |
| 19 | Sam KingPlace 19 · Grade 7 · Traverse City WestUnofficial | 7 | Traverse City West | 14:08.4 |
| 20 | Evan ArlethPlace 20 · Grade 7 · Traverse City EastUnofficial | 7 | Traverse City East | 14:13.0 |
| 21 | Alex AlvaradoPlace 21 · Grade 8 · Traverse City WestUnofficial | 8 | Traverse City West | 14:23.1 |
| 22 | Sutherland FinneganPlace 22 · Grade 7 · GreenspireUnofficial | 7 | Greenspire | 14:24.0 PR |
| 23 | Willem DeGoodPlace 23 · Grade 7 · Traverse City WestUnofficial | 7 | Traverse City West | 14:24.7 |
| 24 | Skylar WerdenPlace 24 · Grade 8 · FrankfortUnofficial | 8 | Frankfort | 14:26.6 |
| 25 | Carroll RobothamPlace 25 · Grade 6 · FrankfortUnofficial | 6 | Frankfort | 14:32.3 |
| 26 | Lee FortonPlace 26 · Grade 8 · Traverse City WestUnofficial | 8 | Traverse City West | 14:32.6 |
| 27 | Peter HetzelPlace 27 · Grade 8 · Traverse City EastUnofficial | 8 | Traverse City East | 14:37.5 |
| 28 | Noah CoulterPlace 28 · Grade 8 · Traverse City EastUnofficial | 8 | Traverse City East | 14:40.2 |
| 29 | Elijah KrommendykPlace 29 · Grade 7 · Traverse City EastUnofficial | 7 | Traverse City East | 14:48.3 |
| 30 | Brady LanePlace 30 · Grade 8 · Traverse City EastUnofficial | 8 | Traverse City East | 14:57.4 |
| 31 | Logan LewisPlace 31 · Grade 8 · FrankfortUnofficial | 8 | Frankfort | 15:06.5 |
| 32 | Isaac ShapiroPlace 32 · Grade 6 · Traverse City WestUnofficial | 6 | Traverse City West | 15:07.1 |
| 33 | Gram JocksPlace 33 · Grade 8 · Traverse City EastUnofficial | 8 | Traverse City East | 15:11.1 |
| 34 | Sam SchuttePlace 34 · Grade 7 · Traverse City WestUnofficial | 7 | Traverse City West | 15:11.5 |
| 35 | Suttle CarsonPlace 35 · Grade 8 · GreenspireUnofficial | 8 | Greenspire | 15:15.9 |
| 36 | Kaiden MoreyPlace 36 · Grade 7 · Traverse City EastUnofficial | 7 | Traverse City East | 15:21.9 |
| 37 | Quinn WordenPlace 37 · Grade 7 · Traverse City EastUnofficial | 7 | Traverse City East | 15:23.9 |
| 38 | Christian LeachmanPlace 38 · Grade 7 · Traverse City WestUnofficial | 7 | Traverse City West | 15:31.0 |
| 39 | Quinten HendersonPlace 39 · Grade 7 · Traverse City EastUnofficial | 7 | Traverse City East | 15:33.8 |
| 40 | Evan SolesPlace 40 · Grade 8 · Traverse City EastUnofficial | 8 | Traverse City East | 15:34.2 |
| 41 | Galoci-Sandin SamuelPlace 41 · Grade 7 · GreenspireUnofficial | 7 | Greenspire | 15:34.2 |
| 42 | Suttle TrevorPlace 42 · Grade 6 · GreenspireUnofficial | 6 | Greenspire | 15:35.4 |
| 43 | Emmet PayettePlace 43 · Grade 8 · GreenspireUnofficial | 8 | Greenspire | 15:37.5 |
| 44 | Jack BongiornoPlace 44 · Grade 8 · Traverse City EastUnofficial | 8 | Traverse City East | 15:38.2 |
| 45 | Lucas MitchaelPlace 45 · Grade 6 · Traverse City WestUnofficial | 6 | Traverse City West | 15:53.4 |
| 46 | Sawyer BurkePlace 46 · Grade 7 · Traverse City WestUnofficial | 7 | Traverse City West | 15:59.9 |
| 47 | Connor ReedPlace 47 · Grade 7 · Grand Traverse AcademyUnofficial | 7 | Grand Traverse Academy | 16:00.4 |
| 48 | Trey EttawageshikPlace 48 · Grade 7 · Grand Traverse AcademyUnofficial | 7 | Grand Traverse Academy | 16:11.4 |
| 49 | Aiden FournierPlace 49 · Grade 7 · Traverse City WestUnofficial | 7 | Traverse City West | 16:13.9 |
| 50 | Hank CallisonPlace 50 · Grade 6 · Traverse City EastUnofficial | 6 | Traverse City East | 16:14.2 |
| 51 | Lucas RodenrothPlace 51 · Grade 8 · Traverse City EastUnofficial | 8 | Traverse City East | 16:15.4 |
| 52 | Michael RobothamPlace 52 · Grade 7 · FrankfortUnofficial | 7 | Frankfort | 16:31.7 |
| 53 | Rivers DeShanoPlace 53 · Grade 8 · GreenspireUnofficial | 8 | Greenspire | 16:34.5 |
| 54 | Ostrowski CollinPlace 54 · Grade 6 · GreenspireUnofficial | 6 | Greenspire | 16:35.8 PR |
| 55 | Sam KroupaPlace 55 · Grade 8 · Traverse City EastUnofficial | 8 | Traverse City East | 16:36.2 |
| 56 | Aiden O'DwyerPlace 56 · Grade 7 · FrankfortUnofficial | 7 | Frankfort | 16:36.5 |
| 57 | Gabe NavarrePlace 57 · Grade 8 · Traverse City WestUnofficial | 8 | Traverse City West | 16:44.4 |
| 58 | Conner TabaczkaPlace 58 · Grade 7 · Traverse City EastUnofficial | 7 | Traverse City East | 16:53.9 |
| 59 | Finn LlorePlace 59 · Grade 6 · Traverse City EastUnofficial | 6 | Traverse City East | 16:55.8 |
| 60 | Damien DemoPlace 60 · Grade 7 · Grand Traverse AcademyUnofficial | 7 | Grand Traverse Academy | 16:56.5 |
| 61 | David RussellPlace 61 · Grade 7 · Traverse City EastUnofficial | 7 | Traverse City East | 16:58.1 |
| 62 | Owen MeyerPlace 62 · Grade 6 · Grand Traverse AcademyUnofficial | 6 | Grand Traverse Academy | 17:02 |
| 63 | Ben DoriotPlace 63 · Grade 8 · Traverse City WestUnofficial | 8 | Traverse City West | 17:08.6 |
| 64 | Jackson PricePlace 64 · Grade 7 · Traverse City EastUnofficial | 7 | Traverse City East | 17:15.4 |
| 65 | Bjorn TracyPlace 65 · Grade 7 · Traverse City WestUnofficial | 7 | Traverse City West | 17:18.5 |
| 66 | Graham HislopPlace 66 · Grade 6 · Traverse City WestUnofficial | 6 | Traverse City West | 17:22.5 |
| 67 | Caden OlveyPlace 67 · Grade 7 · Traverse City WestUnofficial | 7 | Traverse City West | 17:28.8 |
| 68 | Jack MarshallPlace 68 · Grade 8 · Traverse City WestUnofficial | 8 | Traverse City West | 17:39.7 |
| 69 | Mason UlatowskiPlace 69 · Grade 7 · Traverse City EastUnofficial | 7 | Traverse City East | 17:40.5 |
| 70 | Owen MartinPlace 70 · Grade 6 · Traverse City EastUnofficial | 6 | Traverse City East | 17:41.3 |
| 71 | Jack ApreaPlace 71 · Grade 8 · Traverse City WestUnofficial | 8 | Traverse City West | 18:00.8 |
| 72 | Jackson HochstetlerPlace 72 · Grade 6 · Traverse City WestUnofficial | 6 | Traverse City West | 18:01.4 |
| 73 | Owen KogelmanPlace 73 · Grade 6 · Traverse City EastUnofficial | 6 | Traverse City East | 18:03.08 |
| 74 | David BestPlace 74 · Grade 7 · PathfinderUnofficial | 7 | Pathfinder | 18:04.2 |
| 75 | Andrew HolmesPlace 75 · Grade 8 · FrankfortUnofficial | 8 | Frankfort | 18:28.0 |
| 76 | Lewis RoubelPlace 76 · Grade 6 · Traverse City EastUnofficial | 6 | Traverse City East | 18:40.2 |
| 77 | Jack CraigPlace 77 · Grade 6 · Traverse City EastUnofficial | 6 | Traverse City East | 18:46.2 |
| 78 | Skyler PracharPlace 78 · Grade 7 · FrankfortUnofficial | 7 | Frankfort | 18:49.6 PR |
| 79 | Thor GrebePlace 79 · Grade 7 · Traverse City WestUnofficial | 7 | Traverse City West | 18:53.6 |
| 80 | RJ RinalPlace 80 · Grade 7 · Traverse City WestUnofficial | 7 | Traverse City West | 19:21.7 |
| 81 | David LovePlace 81 · Grade 7 · PathfinderUnofficial | 7 | Pathfinder | 20:16.7 |
| 82 | Dillon ChrestensenPlace 82 · Grade 7 · Traverse City WestUnofficial | 7 | Traverse City West | 20:35.9 |
| 83 | Nathan VangPlace 83 · Grade 7 · Grand Traverse AcademyUnofficial | 7 | Grand Traverse Academy | 20:37.4 |
| 84 | Blanchard EverettPlace 84 · Grade 6 · GreenspireUnofficial | 6 | Greenspire | 20:49.3 PR |
| 85 | Zachary KazmierskiPlace 85 · Grade 6 · Traverse City WestUnofficial | 6 | Traverse City West | 21:01.5 |
| 86 | Joe FlanneryPlace 86 · Grade 6 · GreenspireUnofficial | 6 | Greenspire | 22:32.9 |
| 87 | Max KazmierskiPlace 87 · Grade 7 · Traverse City WestUnofficial | 7 | Traverse City West | 22:38.8 |
| 88 | Aiden WomackPlace 88 · Grade 8 · GreenspireUnofficial | 8 | Greenspire | 22:58.5 |
| 0 | Quinten MusgravePlace 0 · Grade 7 · Frankfort | 7 | Frankfort | Traverse City |