| 1 | Aerin AlvaroPlace 1 · Grade 7 · Romeo | 7 | Romeo | 13:10.5 |
| 2 | Nickolas DimoskiPlace 2 · Grade 5 · Romeo Elementary Club | 5 | Romeo Elementary Club | 13:18.2 PR |
| 3 | Joshua GarrisonPlace 3 · Grade 7 · Romeo | 7 | Romeo | 13:22.0 |
| 4 | Cameron SatawaPlace 4 · Grade 7 · Romeo | 7 | Romeo | 13:29.7 |
| 5 | Cullen MoorePlace 5 · Grade 5 · RARA Road Runners | 5 | RARA Road Runners | 13:31.0 |
| 6 | Bryan StagerPlace 6 · Grade 7 · Romeo | 7 | Romeo | 13:43.7 |
| 7 | Keagan FelczakPlace 7 · Grade 6 · Romeo | 6 | Romeo | 13:46.1 |
| 8 | Erick SmithPlace 8 · Grade 8 · Romeo | 8 | Romeo | 14:03.4 |
| 9 | Jack WilliamsonPlace 9 · Grade 8 · Romeo | 8 | Romeo | 14:06.6 |
| 10 | Lincoln VivianoPlace 10 · Grade 7 · Romeo | 7 | Romeo | 14:12.5 |
| 11 | Rithvik SarathPlace 11 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 14:14.6 |
| 12 | Alfredo Gonzalez de CosioPlace 12 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 14:18.3 |
| 13 | Sam KutschmanPlace 13 · Grade 7 · West (Rochester) | 7 | West (Rochester) | 14:20.4 |
| 14 | Campbell VinsonPlace 14 · Grade 8 · Romeo | 8 | Romeo | 14:20.9 |
| 15 | Aiden TreadawayPlace 15 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 14:35.1 |
| 16 | Michael KardasPlace 16 · Grade 7 · Richards | 7 | Richards | 14:38.3 |
| 17 | RJ SzalewiczPlace 17 · Grade 7 · Romeo | 7 | Romeo | 14:41.1 |
| 18 | Tommy SchabelPlace 18 · Grade 4 · Romeo Elementary Club | 4 | Romeo Elementary Club | 14:43.5 |
| 19 | Archer AndersonPlace 19 · Grade 4 · Romeo Elementary Club | 4 | Romeo Elementary Club | 14:51.2 |
| 20 | Spencer LambPlace 20 · Grade 6 · Romeo | 6 | Romeo | 14:59.1 |
| 21 | Jihong MinPlace 21 · Grade 7 · West (Rochester) | 7 | West (Rochester) | 15:01.1 |
| 22 | Bradley PhillipsPlace 22 · Grade 7 · Romeo | 7 | Romeo | 15:01.9 |
| 23 | Bryce SatawaPlace 23 · Grade 5 · Romeo Elementary Club | 5 | Romeo Elementary Club | 15:03.8 PR |
| 24 | Aedan DortonPlace 24 · Grade 7 · Romeo | 7 | Romeo | 15:08.2 |
| 25 | Brady SteabanPlace 25 · Grade 7 · West (Rochester) | 7 | West (Rochester) | 15:09.7 |
| 26 | Calvin PottsPlace 26 · Grade 3 · MACH Running | 3 | MACH Running | 15:10.7 |
| 27 | Emmett FrazierPlace 27 · Grade 7 · Anchor Bay | 7 | Anchor Bay | 15:10.8 |
| 28 | Jackson ComptonPlace 28 · Grade 5 · Romeo Elementary Club | 5 | Romeo Elementary Club | 15:12.5 |
| 29 | Cameron MartinPlace 29 · Grade 6 · Romeo | 6 | Romeo | 15:16.3 |
| 30 | Christopher HeikkilaPlace 30 · Grade 7 · Romeo | 7 | Romeo | 15:16.5 |
| 31 | Nick WolowiecPlace 31 · Grade 6 · Romeo | 6 | Romeo | 15:17.6 |
| 32 | Isaac MarchwinskiPlace 32 · Grade 5 · Romeo Elementary Club | 5 | Romeo Elementary Club | 15:25.4 PR |
| 33 | Louis FliegerPlace 33 · Grade 7 · L'Anse Creuse-North | 7 | L'Anse Creuse-North | 15:25.8 |
| 34 | Justin SchlikcerPlace 34 · Grade 8 · Richards | 8 | Richards | 15:27.1 |
| 35 | Henry CrockerPlace 35 · Grade 4 · RARA Road Runners | 4 | RARA Road Runners | 15:29.2 |
| 36 | Henry StagerPlace 36 · Grade 5 · Romeo Elementary Club | 5 | Romeo Elementary Club | 15:31.3 PR |
| 37 | Zachary GricePlace 37 · Grade 7 · MACH Running | 7 | MACH Running | 15:31.5 |
| 38 | Benaiah VentimigliaPlace 38 · Grade 4 · MACH Running | 4 | MACH Running | 15:31.5 |
| 39 | Lucas HulwayPlace 39 · Grade 8 · West (Rochester) | 8 | West (Rochester) | 15:32.3 |
| 40 | Andrew SchoenherrPlace 40 · Grade 6 · Romeo | 6 | Romeo | 15:34.1 PR |
| 41 | Colin SieglePlace 41 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 15:34.6 |
| 42 | Eric MoorehousePlace 42 · Grade 7 · West (Rochester) | 7 | West (Rochester) | 15:35.4 |
| 43 | Joseph SuchlandPlace 43 · Grade 5 · MACH Running | 5 | MACH Running | 15:38.7 |
| 44 | Seth WattaPlace 44 · Grade 7 · MACH Running | 7 | MACH Running | 15:42.1 |
| 45 | Camden BauerPlace 45 · Grade 8 · West (Rochester) | 8 | West (Rochester) | 15:45.1 |
| 46 | Brody DishaPlace 46 · Grade 7 · L'Anse Creuse-North | 7 | L'Anse Creuse-North | 15:45.3 |
| 47 | Andrew EdwardsPlace 47 · Grade 7 · West (Rochester) | 7 | West (Rochester) | 15:46.2 |
| 48 | Adam ShermanPlace 48 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 16:06.5 |
| 49 | Griffin AllesPlace 49 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 16:06.5 |
| 50 | Connor DawsonPlace 50 · Grade 8 · Romeo | 8 | Romeo | 16:07.3 |
| 51 | Lucas HalickiPlace 51 · Grade 7 · Anchor Bay | 7 | Anchor Bay | 16:07.7 |
| 52 | Zak KhanPlace 52 · Grade 4 · RARA Road Runners | 4 | RARA Road Runners | 16:10.4 PR |
| 53 | Owen ParkerPlace 53 · Grade 4 · Romeo Elementary Club | 4 | Romeo Elementary Club | 16:15.0 |
| 54 | Michael TimpaPlace 54 · Grade 8 · Seneca-Iroquois | 8 | Seneca-Iroquois | 16:18.7 |
| 55 | Anthony KarasienskiPlace 55 · Grade 7 · Seneca-Iroquois | 7 | Seneca-Iroquois | 16:19.9 |
| 56 | Mason ZielinskiPlace 56 · Grade 6 · Anchor Bay | 6 | Anchor Bay | 16:24.9 PR |
| 57 | Camden NiesluchowskiPlace 57 · Grade 7 · Anchor Bay | 7 | Anchor Bay | 16:27.9 |
| 58 | Dominic ZoliPlace 58 · Grade 7 · Seneca-Iroquois | 7 | Seneca-Iroquois | 16:32.2 |
| 59 | Elliott SmithPlace 59 · Grade 7 · Seneca-Iroquois | 7 | Seneca-Iroquois | 16:38.5 |
| 60 | Phoenix PetlockPlace 60 · Grade 8 · West (Rochester) | 8 | West (Rochester) | 16:41.5 |
| 61 | Ivan MoorePlace 61 · Grade 7 · Romeo | 7 | Romeo | 17:06.5 |
| 62 | Nathan VertPlace 62 · Grade 6 · Romeo | 6 | Romeo | 17:12.8 |
| 63 | Logan CantalupoPlace 63 · Grade 7 · West (Rochester) | 7 | West (Rochester) | 17:15.6 |
| 64 | Miller KnaackPlace 64 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 17:15.7 |
| 65 | Sam FreiPlace 65 · Grade 8 · Seneca-Iroquois | 8 | Seneca-Iroquois | 17:23.0 PR |
| 66 | Wyatt HoganPlace 66 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 17:32.4 |
| 67 | Paolo ZapataPlace 67 · Grade 8 · West (Rochester) | 8 | West (Rochester) | 17:39.6 |
| 68 | Aiden GumzPlace 68 · Grade 8 · West (Rochester) | 8 | West (Rochester) | 17:40.0 |
| 69 | Roman CarpenterPlace 69 · Grade 5 · Romeo Elementary Club | 5 | Romeo Elementary Club | 17:44.9 PR |
| 70 | Mason DyerPlace 70 · Grade 7 · Jefferson (St Clair Shores) | 7 | Jefferson (St Clair Shores) | 18:00.0 |
| 71 | Jacob HulwayPlace 71 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 18:00.1 |
| 72 | James RobinsonPlace 72 · Grade 5 · MACH Running | 5 | MACH Running | 18:01.6 |
| 73 | Shaun CooperPlace 73 · Grade 7 · Anchor Bay | 7 | Anchor Bay | 18:04.6 PR |
| 74 | Gregory HammondPlace 74 · Grade 3 · MACH Running | 3 | MACH Running | 18:05.4 |
| 75 | Kyle LaginessPlace 75 · Grade 8 · Richards | 8 | Richards | 18:05.5 |
| 76 | Liam GouldPlace 76 · Grade 5 · Romeo Elementary Club | 5 | Romeo Elementary Club | 18:08.0 |
| 77 | Micah SornigPlace 77 · Grade 7 · Bemis | 7 | Bemis | 18:16.6 |
| 78 | Joseph Frederick IIPlace 78 · Grade 8 · Bemis | 8 | Bemis | 18:18.5 PR |
| 79 | Thadd HillmerPlace 79 · Grade 8 · West (Rochester) | 8 | West (Rochester) | 18:26.0 |
| 80 | Tristan VillemurePlace 80 · Grade 8 · West (Rochester) | 8 | West (Rochester) | 18:27.4 |
| 81 | Blake EllePlace 81 · Grade 8 · West (Rochester) | 8 | West (Rochester) | 18:29.1 |
| 82 | Vincent HannibalPlace 82 · Grade 6 · MACH Running | 6 | MACH Running | 18:33.1 |
| 83 | Nathan GiovanniniPlace 83 · Grade 8 · Seneca-Iroquois | 8 | Seneca-Iroquois | 18:37.7 |
| 84 | Evan VansteenkistePlace 84 · Grade 7 · Romeo | 7 | Romeo | 18:38.4 |
| 85 | Quinn O'NeillPlace 85 · Grade 7 · West (Rochester) | 7 | West (Rochester) | 18:50.5 |
| 86 | Johnny McCulloughPlace 86 · Grade 7 · Romeo | 7 | Romeo | 19:31.9 |
| 87 | Keaton DiazPlace 87 · Grade 6 · Anchor Bay | 6 | Anchor Bay | 19:41.7 |
| 88 | Traivon MeffordPlace 88 · Grade 4 · MACH Running | 4 | MACH Running | 19:50.9 |
| 89 | Kyle NagelPlace 89 · Grade 8 · Seneca-Iroquois | 8 | Seneca-Iroquois | 20:14.5 |
| 90 | Pierce NolandPlace 90 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 20:16.1 |
| 91 | Carl NeumannPlace 91 · Grade 6 · Seneca-Iroquois | 6 | Seneca-Iroquois | 20:24.2 |
| 92 | Jacob GricePlace 92 · Grade 5 · MACH Running | 5 | MACH Running | 20:27.1 |
| 93 | Tyler MonettePlace 93 · Grade 7 · West (Rochester) | 7 | West (Rochester) | 20:27.4 |
| 94 | Coy MurphyPlace 94 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 20:28.6 |
| 95 | Jacob Hartwig-RicePlace 95 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 20:33.8 |
| 96 | Elijah JudkinsPlace 96 · Grade 8 · Seneca-Iroquois | 8 | Seneca-Iroquois | 20:49.6 |
| 97 | Miles HorganPlace 97 · Grade 7 · Seneca-Iroquois | 7 | Seneca-Iroquois | 20:50.1 |
| 98 | Pierce QuinnPlace 98 · Grade 3 · Romeo Elementary Club | 3 | Romeo Elementary Club | 21:06.9 |
| 99 | Bronx WoodPlace 99 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 21:27.0 |
| 100 | Nathanial CummingsPlace 100 · Grade 6 · Jefferson (St Clair Shores) | 6 | Jefferson (St Clair Shores) | 21:38.5 |
| 101 | Ellis LobsigerPlace 101 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 21:54.2 |
| 102 | Damien BrayPlace 102 · Grade 6 · RARA Road Runners | 6 | RARA Road Runners | 21:59.4 PR |
| 103 | Mason DeGrippPlace 103 · Grade 7 · L'Anse Creuse-North | 7 | L'Anse Creuse-North | 22:17.0 |
| 104 | Dominic CusenzaPlace 104 · Grade 8 · Romeo | 8 | Romeo | 22:56.0 PR |
| 105 | Wyatt HadalaPlace 105 · Grade 6 · Jefferson (St Clair Shores) | 6 | Jefferson (St Clair Shores) | 23:18.0 |
| 106 | Rahul GururajanPlace 106 · Grade 8 · West (Rochester) | 8 | West (Rochester) | 23:18.6 |
| 107 | Gabriel McNairPlace 107 · Grade 6 · Jefferson (St Clair Shores) | 6 | Jefferson (St Clair Shores) | 23:42.8 |
| 108 | Smaran RavikotiPlace 108 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 24:21.2 |
| 109 | Landon WallPlace 109 · Grade 7 · Anchor Bay | 7 | Anchor Bay | 24:23.0 |
| 110 | Gage MulsoPlace 110 · Grade 4 · RARA Road Runners | 4 | RARA Road Runners | 24:24.9 |
| 111 | Benjamin GardnerPlace 111 · Grade 5 · Romeo Elementary Club | 5 | Romeo Elementary Club | 25:13.2 |
| 112 | Franklin PoppPlace 112 · Grade 3 · MACH Running | 3 | MACH Running | 26:12.7 |