| 1 | Evin PatonPlace 1 · Grade 8 · Dansville | 8 | Dansville | 12:02.00 |
| 2 | Lawson MillerPlace 2 · Grade 7 · Montrose Kuehn-Haven | 7 | Montrose Kuehn-Haven | 13:15.77 |
| 3 | Phillip HuffPlace 3 · Grade 8 · Genesee Christian | 8 | Genesee Christian | 13:25.52 |
| 4 | Caleb IrelandPlace 4 · Grade 7 · Montrose Kuehn-Haven | 7 | Montrose Kuehn-Haven | 13:49.71 |
| 5 | Colton HarpPlace 5 · Grade 8 · New Lothrop | 8 | New Lothrop | 14:00.54 |
| 6 | Jan KhalafPlace 6 · Grade 8 · Bath | 8 | Bath | 14:24.39 |
| 7 | Charlie BaumanPlace 7 · Grade 8 · New Lothrop | 8 | New Lothrop | 14:24.87 |
| 8 | Graham BrashawPlace 8 · Grade 6 · New Lothrop | 6 | New Lothrop | 14:26.11 |
| 9 | Hudson RiehlPlace 9 · Grade 8 · New Lothrop | 8 | New Lothrop | 14:48.21 |
| 10 | Gabriel FabusPlace 10 · Grade 8 · Perry ms | 8 | Perry ms | 14:51.56 |
| 11 | Luke RockafellowPlace 11 · Grade 7 · Perry ms | 7 | Perry ms | 14:52.13 |
| 12 | Landon RobynPlace 12 · Grade 7 · Montrose Kuehn-Haven | 7 | Montrose Kuehn-Haven | 14:54.05 |
| 13 | Benjamin MacPhersonPlace 13 · Grade 8 · Dansville | 8 | Dansville | 15:00.36 |
| 14 | Phil PatonPlace 14 · Grade 6 · Dansville | 6 | Dansville | 15:07.95 |
| 15 | Elliot MarrahPlace 15 · Grade 8 · Bath | 8 | Bath | 15:18.30 |
| 16 | Mason CoxPlace 16 · Grade 8 · Durand | 8 | Durand | 15:25.19 |
| 17 | Charlie SimonsPlace 17 · Grade 8 · Bath | 8 | Bath | 15:27.81 |
| 18 | Isaac SpencerPlace 18 · Grade 8 · Byron | 8 | Byron | 15:29.55 |
| 19 | Braylon LairmorePlace 19 · Grade 6 · Perry ms | 6 | Perry ms | 15:35.63 |
| 20 | Jaxson MengesPlace 20 · Grade 7 · Montrose Kuehn-Haven | 7 | Montrose Kuehn-Haven | 15:53.08 |
| 21 | Eddie YglesiasPlace 21 · Grade 7 · Dansville | 7 | Dansville | 16:15.36 |
| 22 | Logan BrasfieldPlace 22 · Grade 8 · Durand | 8 | Durand | 16:26.11 |
| 23 | Ryder SzymczakPlace 23 · Grade 8 · Bath | 8 | Bath | 16:47.32 |
| 24 | Braylen ClarkPlace 24 · Grade 7 · Perry ms | 7 | Perry ms | 16:47.88 |
| 25 | Kaden HenigePlace 25 · Grade 7 · New Lothrop | 7 | New Lothrop | 16:49.92 |
| 26 | Shaymus KollekPlace 26 · Grade 6 · Byron | 6 | Byron | 17:26.05 |
| 27 | Owen ShannonPlace 27 · Grade 7 · Genesee Christian | 7 | Genesee Christian | 17:45.07 |
| 28 | Brady KuykendallPlace 28 · Grade 6 · Bath | 6 | Bath | 17:51.71 |
| 29 | Colton NicklesenPlace 29 · Grade 8 · Durand | 8 | Durand | 17:57.58 |
| 30 | Bryson ReedPlace 30 · Grade 8 · Bath | 8 | Bath | 18:11.41 |
| 31 | Brooks CampbellPlace 31 · Grade 6 · Bath | 6 | Bath | 18:16.25 |
| 32 | Raiden AdkinsPlace 32 · Grade 8 · Perry ms | 8 | Perry ms | 18:44.31 |
| 33 | Rorik BledsoePlace 33 · Grade 6 · Genesee Christian | 6 | Genesee Christian | 18:46.46 |
| 34 | Zehlen KileyPlace 34 · Grade 8 · Dansville | 8 | Dansville | 18:55.61 |
| 35 | Nolan KruppPlace 35 · Grade 6 · New Lothrop | 6 | New Lothrop | 18:56.63 |
| 36 | Frank PylePlace 36 · Grade 6 · Byron | 6 | Byron | 19:16.46 |
| 37 | Caellum McCarronPlace 37 · Grade 7 · Durand | 7 | Durand | 19:17.57 |
| 38 | James HarrisonPlace 38 · Grade 8 · Byron | 8 | Byron | 19:17.92 |
| 39 | Miles McCoyPlace 39 · Grade 8 · Bath | 8 | Bath | 19:20.48 |
| 40 | Bruce GlinskiPlace 40 · Grade 8 · Montrose Kuehn-Haven | 8 | Montrose Kuehn-Haven | 19:32.56 |
| 41 | Cyrus StrongPlace 41 · Grade 7 · Perry ms | 7 | Perry ms | 19:38.81 |
| 42 | Grady SmithPlace 42 · Grade 8 · Dansville | 8 | Dansville | 19:48.82 |
| 43 | Jackson SchneiderPlace 43 · Grade 8 · Perry ms | 8 | Perry ms | 20:30.43 |
| 44 | Ronan BledsoePlace 44 · Grade 8 · Genesee Christian | 8 | Genesee Christian | 20:40.23 |
| 45 | Trent YenglingPlace 45 · Grade 6 · New Lothrop | 6 | New Lothrop | 21:27.88 PR |
| 46 | Kreyson GoddardPlace 46 · Grade 6 · Dansville | 6 | Dansville | 21:31.47 |
| 47 | Sammy LuciusPlace 47 · Grade 7 · New Lothrop | 7 | New Lothrop | 21:33.81 |
| 48 | Ty McLeodPlace 48 · Grade 7 · Montrose Kuehn-Haven | 7 | Montrose Kuehn-Haven | 21:54.36 |
| 49 | James KollekPlace 49 · Grade 7 · Byron | 7 | Byron | 21:57.26 |
| 50 | Jack InmanPlace 50 · Grade 7 · Durand | 7 | Durand | 22:39.27 |
| 51 | Jayden BradleyPlace 51 · Grade 8 · Durand | 8 | Durand | 22:39.95 |
| 52 | Leroy MalonePlace 52 · Grade 6 · Durand | 6 | Durand | 22:41.04 |
| 53 | Levi SegurPlace 53 · Grade 6 · Bath | 6 | Bath | 23:00.59 |
| 54 | Wyatt PollokPlace 54 · Grade 6 · Bath | 6 | Bath | 25:36.81 |
| 55 | Elijah SavagePlace 55 · Grade 7 · Dansville | 7 | Dansville | 26:31.21 |
| 56 | Grayson BowersPlace 56 · Grade 8 · Durand | 8 | Durand | 29:33.03 |
| — | Asher KubicekGrade 8 · Bath | 8 | Bath | NT |
| — | Kellen ChamberlainGrade 8 · New Lothrop | 8 | New Lothrop | NT |
| — | Thad DumondGrade 8 · New Lothrop | 8 | New Lothrop | NT |