| 1 | Vanguard BuddePlace 1 · Grade 6 · Grasshoppers | 6 | Grasshoppers | 12:24.26 PR |
| 2 | Coen RooneyPlace 2 · Grade 6 · St. Michael (Findlay) | 6 | St. Michael (Findlay) | 12:37.76 PR |
| 3 | Jack ZerrPlace 3 · Grade 4 · St. Michael (Findlay) | 4 | St. Michael (Findlay) | 12:47.91 PR |
| 4 | Bentley BowerPlace 4 · Grade 6 · St. Michael (Findlay) | 6 | St. Michael (Findlay) | 13:08.68 PR |
| 5 | Cole GrieshopPlace 5 · Grade 5 · St. Michael (Findlay) | 5 | St. Michael (Findlay) | 13:25.32 PR |
| 6 | Emmett LowePlace 6 · Grade 6 · Bellefontaine | 6 | Bellefontaine | 13:34.81 PR |
| 7 | Johnny LessPlace 7 · Grade 6 · Grasshoppers | 6 | Grasshoppers | 13:39.54 PR |
| 8 | Liam MillerPlace 8 · Grade 5 · Grasshoppers | 5 | Grasshoppers | 13:40.32 PR |
| 9 | James WhitePlace 9 · Grade 6 · Unattached | 6 | Unattached | 13:44.42 |
| 10 | Noah PettitPlace 10 · Grade 5 · Grasshoppers | 5 | Grasshoppers | 13:51.50 PR |
| 11 | Micah KernsPlace 11 · Grade 6 · Grasshoppers | 6 | Grasshoppers | 14:02.47 PR |
| 12 | Desmond DemeterPlace 12 · Grade 6 · Grasshoppers | 6 | Grasshoppers | 14:07.53 PR |
| 13 | Gene WukusickPlace 13 · Grade 5 · Grasshoppers | 5 | Grasshoppers | 14:17.19 PR |
| 14 | Colter RadkoskiPlace 14 · Grade 5 · Grasshoppers | 5 | Grasshoppers | 14:19.76 PR |
| 15 | Eli PattersonPlace 15 · Grade 2 · St. Michael (Findlay) | 2 | St. Michael (Findlay) | 14:28.27 PR |
| 16 | Dylan MudaligePlace 16 · Grade 6 · Grasshoppers | 6 | Grasshoppers | 14:32.40 PR |
| 17 | Chase DahlmanPlace 17 · Grade 6 · Grasshoppers | 6 | Grasshoppers | 14:37.16 PR |
| 18 | Caden TaylorPlace 18 · Grade 6 · Grasshoppers | 6 | Grasshoppers | 14:40.86 PR |
| 19 | Ryan LewisPlace 19 · Grade 5 · St Brigid Of Kildare (Dublin) | 5 | St Brigid Of Kildare (Dublin) | 14:44.40 PR |
| 20 | Kane PetkusPlace 20 · Grade 5 · Grasshoppers | 5 | Grasshoppers | 14:48.34 PR |
| 21 | Graceson CombsPlace 21 · Grade 4 · Unattached | 4 | Unattached | 14:59.45 |
| 22 | Cameron BartleyPlace 22 · Grade 6 · Grasshoppers | 6 | Grasshoppers | 14:59.47 PR |
| 23 | Nolan GilbertPlace 23 · Grade 4 · Unattached | 4 | Unattached | 15:03.03 |
| 24 | Christian CombsPlace 24 · Grade 3 · Unattached | 3 | Unattached | 15:05.42 |
| 25 | Callan StretePlace 25 · Grade 4 · Grasshoppers | 4 | Grasshoppers | 15:07.06 PR |
| 26 | Mazzanti ScardenaPlace 26 · Grade 5 · Grasshoppers | 5 | Grasshoppers | 15:19.48 PR |
| 27 | Jameson GilbertPlace 27 · Grade 5 · Unattached | 5 | Unattached | 15:19.84 |
| 28 | Michael MarchalPlace 28 · Grade 4 · St Brigid Of Kildare (Dublin) | 4 | St Brigid Of Kildare (Dublin) | 15:23.45 PR |
| 29 | Joel MillerPlace 29 · Grade 4 · Grasshoppers | 4 | Grasshoppers | 15:30.73 PR |
| 30 | Harris BeesonPlace 30 · Grade 5 · St. Michael (Findlay) | 5 | St. Michael (Findlay) | 15:38.94 PR |
| 31 | Mark BroxtermanPlace 31 · Grade 6 · Grasshoppers | 6 | Grasshoppers | 15:43.34 PR |
| 32 | Rishi MettapallyPlace 32 · Grade 3 · Grasshoppers | 3 | Grasshoppers | 15:43.38 PR |
| 33 | Ari JeffersonPlace 33 · Grade 3 · Grasshoppers | 3 | Grasshoppers | 15:53.54 PR |
| 34 | Drew KaufmanPlace 34 · Grade 5 · Grasshoppers | 5 | Grasshoppers | 15:54.67 PR |
| 35 | Elijah LuisPlace 35 · Grade 6 · St Brigid Of Kildare (Dublin) | 6 | St Brigid Of Kildare (Dublin) | 15:58.88 PR |
| 36 | Ethan WhitePlace 36 · Grade 6 · Unattached | 6 | Unattached | 16:01.93 |
| 37 | Declan HannenPlace 37 · Grade 3 · Grasshoppers | 3 | Grasshoppers | 16:04.79 PR |
| 38 | Silas MoellerPlace 38 · Grade 6 · Grasshoppers | 6 | Grasshoppers | 16:13.91 PR |
| 39 | Luke HehemannPlace 39 · Grade 4 · Grasshoppers | 4 | Grasshoppers | 16:19.65 PR |
| 40 | Danya YurchenkoPlace 40 · Grade 6 · St. Michael (Findlay) | 6 | St. Michael (Findlay) | 16:21.64 PR |
| 41 | Liam RalstonPlace 41 · Grade 6 · Golden Bear Run Club | 6 | Golden Bear Run Club | 16:22.84 PR |
| 42 | Benjamin StuberPlace 42 · Grade 5 · Grasshoppers | 5 | Grasshoppers | 16:25.23 PR |
| 43 | Caleb LisyPlace 43 · Grade 6 · Grasshoppers | 6 | Grasshoppers | 16:28.46 PR |
| 44 | Judah LandesPlace 44 · Grade 6 · Grasshoppers | 6 | Grasshoppers | 16:33.34 PR |
| 45 | Dexter BrooksPlace 45 · Grade 6 · Golden Bear Run Club | 6 | Golden Bear Run Club | 16:35.87 PR |
| 46 | Parker GoebelPlace 46 · Grade 5 · Golden Bear Run Club | 5 | Golden Bear Run Club | 16:38.66 PR |
| 47 | Joshua ThompsonPlace 47 · Grade 5 · Grasshoppers | 5 | Grasshoppers | 16:41.35 PR |
| 48 | Reid SantangeloPlace 48 · Grade 3 · Grasshoppers | 3 | Grasshoppers | 16:56.24 PR |
| 49 | Henry GasperPlace 49 · Grade 6 · Grasshoppers | 6 | Grasshoppers | 16:58.10 PR |
| 50 | Liam OliverPlace 50 · Grade 6 · Unattached | 6 | Unattached | 17:12.32 |
| 51 | Theodore MarburgerPlace 51 · Grade 6 · Grasshoppers | 6 | Grasshoppers | 17:19.32 PR |
| 52 | Jaden ShearPlace 52 · Grade 4 · Grasshoppers | 4 | Grasshoppers | 17:23.47 PR |
| 53 | Luke MillerPlace 53 · Grade 4 · Grasshoppers | 4 | Grasshoppers | 17:26.10 PR |
| 54 | Barrett LongPlace 54 · Grade 5 · Grasshoppers | 5 | Grasshoppers | 17:27.10 PR |
| 55 | Luke SudermanPlace 55 · Grade 6 · Grasshoppers | 6 | Grasshoppers | 17:27.39 PR |
| 56 | Dean EllisonPlace 56 · Grade 6 · Grasshoppers | 6 | Grasshoppers | 19:07.25 PR |
| 57 | Owen DamceskiPlace 57 · Grade 5 · Grasshoppers | 5 | Grasshoppers | 19:13.58 PR |
| 58 | Mihir UplenchwarPlace 58 · Grade 6 · Grasshoppers | 6 | Grasshoppers | 21:09.27 PR |
| 59 | Atharv RumaniaPlace 59 · Grade 5 · Grasshoppers | 5 | Grasshoppers | 21:27.72 PR |
| 60 | Brighton BarrettPlace 60 · Grade 6 · Grasshoppers | 6 | Grasshoppers | 22:04.05 PR |
| 61 | Zachary BaillieulPlace 61 · Grade 6 · Grasshoppers | 6 | Grasshoppers | 23:03.79 PR |
| 62 | Andrew CichonPlace 62 · Grade 4 · Grasshoppers | 4 | Grasshoppers | 23:22.64 PR |
| 63 | Owen RussellPlace 63 · Grade 3 · Grasshoppers | 3 | Grasshoppers | 23:22.67 PR |
| 64 | Kayden SmithPlace 64 · Grade 3 · Grasshoppers | 3 | Grasshoppers | 24:33.09 PR |