| 1 | Jack GerzemaPlace 1 · Grade 6 · St. Fabian | 6 | St. Fabian | 7:24.1 PR |
| 2 | Oscar SwimPlace 2 · Grade 5 · St. Michael the Archangel | 5 | St. Michael the Archangel | 7:39.2 |
| 3 | Jackson JamesonPlace 3 · Grade 6 · Our Lady of Victory | 6 | Our Lady of Victory | 7:41.0 PR |
| 4 | Bennett VanBuskirkPlace 4 · Grade 6 · Our Lady of Victory | 6 | Our Lady of Victory | 7:45.5 |
| 5 | Joseph SederPlace 5 · Grade 3 · Our Lady of Victory | 3 | Our Lady of Victory | 7:46.1 |
| 6 | Colin PorentaPlace 6 · Grade 4 · Our Lady of Good Counsel | 4 | Our Lady of Good Counsel | 7:46.5 |
| 7 | Owen PlutPlace 7 · Grade 6 · Divine Child | 6 | Divine Child | 7:56.9 |
| 8 | Daniel HickeyPlace 8 · Grade 5 · Our Lady of Good Counsel | 5 | Our Lady of Good Counsel | 8:02.2 |
| 9 | Bennett KovalchikPlace 9 · Grade 5 · St Pius X Catholic | 5 | St Pius X Catholic | 8:06.5 |
| 10 | Michael PerryPlace 10 · Grade 6 · Divine Child | 6 | Divine Child | 8:09.8 |
| 11 | Benjamin AstleyPlace 11 · Grade 4 · St Patrick (Brighton) | 4 | St Patrick (Brighton) | 8:13.8 |
| 12 | George ConnersPlace 12 · Grade 4 · Our Lady of Good Counsel | 4 | Our Lady of Good Counsel | 8:16.1 |
| 13 | Bradley SamonaPlace 13 · Grade 6 · St. Fabian | 6 | St. Fabian | 8:25.7 |
| 14 | Dominic McDowellPlace 14 · Grade 3 · Our Lady of Good Counsel | 3 | Our Lady of Good Counsel | 8:28.5 |
| 15 | Theo ZasaPlace 15 · Grade 6 · Divine Child | 6 | Divine Child | 8:29.7 |
| 16 | William KraftPlace 16 · Grade 3 · Our Lady of Victory | 3 | Our Lady of Victory | 8:33.5 |
| 17 | Noah RadcliffePlace 17 · Grade 3 · All Saints | 3 | All Saints | 8:34.4 |
| 18 | Adam PentecostPlace 18 · Grade 6 · Our Lady of Victory | 6 | Our Lady of Victory | 8:34.6 PR |
| 19 | James ArriolaPlace 19 · Grade 6 · Divine Child | 6 | Divine Child | 8:35.3 |
| 20 | Joshua LousiaPlace 20 · Grade 6 · St. Fabian | 6 | St. Fabian | 8:39.3 PR |
| 21 | John RobisonPlace 21 · Grade 6 · Our Lady of Good Counsel | 6 | Our Lady of Good Counsel | 8:41.5 |
| 22 | Nolan NosisPlace 22 · Grade 6 · St Anselm | 6 | St Anselm | 8:42.9 |
| 23 | Teddy LeePlace 23 · Grade 2 · St. Fabian | 2 | St. Fabian | 8:43.6 |
| 24 | Joseph AlexandrowskiPlace 24 · Grade 5 · Our Lady of Good Counsel | 5 | Our Lady of Good Counsel | 8:48.3 |
| 25 | Sully PlatzPlace 25 · Grade 5 · Our Lady of Victory | 5 | Our Lady of Victory | 8:50.6 |
| 26 | Lawrence AdamkiewiczPlace 26 · Grade 4 · Divine Child | 4 | Divine Child | 8:52.8 |
| 27 | Ben TyndellPlace 27 · Grade 6 · Our Lady of Victory | 6 | Our Lady of Victory | 8:56.2 |
| 28 | Henry MatthewsPlace 28 · Grade 3 · St. Joseph (Trenton) | 3 | St. Joseph (Trenton) | 9:00.3 |
| 29 | Henry PattisonPlace 29 · Grade 3 · Our Lady of Victory | 3 | Our Lady of Victory | 9:03.3 |
| 30 | Leo GeorvassilisPlace 30 · Grade 3 · All Saints | 3 | All Saints | 9:04.1 |
| 31 | John HickeyPlace 31 · Grade 3 · Our Lady of Good Counsel | 3 | Our Lady of Good Counsel | 9:04.7 |
| 32 | Henry AheePlace 32 · Grade 6 · Our Lady of Good Counsel | 6 | Our Lady of Good Counsel | 9:10.9 |
| 33 | Nolan FarlowPlace 33 · Grade 5 · St. Fabian | 5 | St. Fabian | 9:12.1 |
| 34 | Henry MincelPlace 34 · Grade 4 · St. Michael the Archangel | 4 | St. Michael the Archangel | 9:16.2 |
| 35 | Cristiano ReaPlace 35 · Grade 4 · St. Michael the Archangel | 4 | St. Michael the Archangel | 9:16.9 |
| 36 | Richard MaderaPlace 36 · Grade 4 · Divine Child | 4 | Divine Child | 9:17.4 |
| 37 | Finn MartusPlace 37 · Grade 3 · Our Lady of Victory | 3 | Our Lady of Victory | 9:18.3 |
| 38 | Luke BraziunasPlace 38 · Grade 3 · Our Lady of Victory | 3 | Our Lady of Victory | 9:20.5 |
| 39 | Reid MaderaPlace 39 · Grade 4 · Divine Child | 4 | Divine Child | 9:22.5 |
| 40 | Nate BittnerPlace 40 · Grade 4 · St Pius X Catholic | 4 | St Pius X Catholic | 9:29.9 |
| 41 | Michael KammoPlace 41 · Grade 2 · St. Fabian | 2 | St. Fabian | 9:30.3 |
| 42 | Evan WescottPlace 42 · Grade 3 · All Saints | 3 | All Saints | 9:31.7 PR |
| 43 | George BenderPlace 43 · Grade 3 · Our Lady of Victory | 3 | Our Lady of Victory | 9:35.4 |
| 44 | Brooklyn AstleyPlace 44 · Grade - · St Patrick (Brighton) | - | St Patrick (Brighton) | 9:35.8 |
| 45 | Henry ConnersPlace 45 · Grade 6 · Our Lady of Good Counsel | 6 | Our Lady of Good Counsel | 9:36.3 |
| 46 | Brady WalentowiczPlace 46 · Grade 3 · St Pius X Catholic | 3 | St Pius X Catholic | 9:40.6 |
| 47 | William ErvinPlace 47 · Grade 4 · Our Lady of Good Counsel | 4 | Our Lady of Good Counsel | 9:42.4 PR |
| 48 | Malcolm HimmelspachPlace 48 · Grade 3 · St. Joseph (Trenton) | 3 | St. Joseph (Trenton) | 9:44.5 |
| 49 | Jack HarrisPlace 49 · Grade 4 · St Anselm | 4 | St Anselm | 9:48.4 |
| 50 | Dominic BrandtPlace 50 · Grade 3 · All Saints | 3 | All Saints | 9:51.6 |
| 51 | Aaron DominguezPlace 51 · Grade 6 · All Saints | 6 | All Saints | 9:52.2 |
| 52 | Jacob HoslerPlace 52 · Grade 4 · St. Michael the Archangel | 4 | St. Michael the Archangel | 9:52.8 |
| 53 | Jackson StilesPlace 53 · Grade 4 · St. Michael the Archangel | 4 | St. Michael the Archangel | 9:56.3 |
| 54 | Drake VanBuskirkPlace 54 · Grade 3 · Our Lady of Victory | 3 | Our Lady of Victory | 9:56.7 PR |
| 55 | Tru LarscheidPlace 55 · Grade 6 · St Patrick (Brighton) | 6 | St Patrick (Brighton) | 10:02.5 PR |
| 56 | Nicholas MikaPlace 56 · Grade 5 · St Anselm | 5 | St Anselm | 10:03.3 |
| 57 | Milton WrightPlace 57 · Grade 4 · Our Lady of Good Counsel | 4 | Our Lady of Good Counsel | 10:03.8 |
| 58 | Logan HenslerPlace 58 · Grade 1 · All Saints | 1 | All Saints | 10:04.1 |
| 59 | Gavin DePlanchePlace 59 · Grade 6 · St Pius X Catholic | 6 | St Pius X Catholic | 10:05.8 |
| 60 | Cameron FloloPlace 60 · Grade 6 · Our Lady of Good Counsel | 6 | Our Lady of Good Counsel | 10:09.9 |
| 61 | Teddy HattyPlace 61 · Grade 3 · All Saints | 3 | All Saints | 10:10.3 |
| 62 | Nicolas CracchioloPlace 62 · Grade 6 · St Patrick (Brighton) | 6 | St Patrick (Brighton) | 10:15.8 |
| 63 | Matthew PentecostPlace 63 · Grade 3 · Our Lady of Victory | 3 | Our Lady of Victory | 10:22.3 PR |
| 64 | Samuel MackPlace 64 · Grade 4 · Our Lady of Good Counsel | 4 | Our Lady of Good Counsel | 10:23.7 |
| 65 | Luke YonoPlace 65 · Grade 6 · St. Fabian | 6 | St. Fabian | 10:24.1 |
| 66 | Flynn MorricePlace 66 · Grade 3 · Divine Child | 3 | Divine Child | 10:27.2 |
| 67 | Daniel HudakPlace 67 · Grade 6 · St Patrick (Brighton) | 6 | St Patrick (Brighton) | 10:31.9 |
| 68 | Thomas RochonPlace 68 · Grade 6 · St. Fabian | 6 | St. Fabian | 10:37.5 |
| 69 | Peter TrinhPlace 69 · Grade 6 · St. Fabian | 6 | St. Fabian | 10:37.8 |
| 70 | Colin SpechtPlace 70 · Grade 6 · St. Fabian | 6 | St. Fabian | 10:38.2 |
| 71 | Gus VitalePlace 71 · Grade 4 · Divine Child | 4 | Divine Child | 10:38.5 |
| 72 | Ky KowalikPlace 72 · Grade 6 · St. Fabian | 6 | St. Fabian | 10:39.5 |
| 73 | James KrcatovichPlace 73 · Grade 5 · Our Lady of Good Counsel | 5 | Our Lady of Good Counsel | 10:40.5 |
| 74 | Paul GrahorPlace 74 · Grade 4 · St. Michael the Archangel | 4 | St. Michael the Archangel | 10:43.0 |
| 75 | Dawson BrandtPlace 75 · Grade 1 · All Saints | 1 | All Saints | 10:58.7 |
| 76 | Willbey SchwabPlace 76 · Grade 1 · All Saints | 1 | All Saints | 11:05.8 |
| 77 | George ShewchuckPlace 77 · Grade 4 · Our Lady of Good Counsel | 4 | Our Lady of Good Counsel | 11:12.1 |
| 78 | Preston KibitPlace 78 · Grade 5 · St Anselm | 5 | St Anselm | 11:14.7 |
| 79 | Noah BonenbergerPlace 79 · Grade 2 · All Saints | 2 | All Saints | 11:31.9 |
| 80 | Michael AdelmanPlace 80 · Grade 1 · All Saints | 1 | All Saints | 11:39.4 |
| 81 | Ben RittenhousePlace 81 · Grade 5 · All Saints | 5 | All Saints | 11:40.6 |
| 82 | Colson KassabPlace 82 · Grade 4 · St. Fabian | 4 | St. Fabian | 11:41.0 PR |
| 83 | Alexander BlantonPlace 83 · Grade 6 · St. Fabian | 6 | St. Fabian | 12:06.0 |
| 84 | Charlie O'NeillPlace 84 · Grade 1 · All Saints | 1 | All Saints | 12:16.4 |
| 85 | Bruce DavisPlace 85 · Grade 1 · St. Fabian | 1 | St. Fabian | 12:43.4 |
| 86 | Thomas TrzeciakPlace 86 · Grade 4 · Divine Child | 4 | Divine Child | 12:46.8 |
| 87 | Ben PittsPlace 87 · Grade 2 · St. Joseph (Trenton) | 2 | St. Joseph (Trenton) | 12:54.3 PR |
| 88 | Ezra BommerPlace 88 · Grade 5 · St. Joseph (Trenton) | 5 | St. Joseph (Trenton) | 13:13.0 |
| 89 | Fadi El BadaouiPlace 89 · Grade 4 · Divine Child | 4 | Divine Child | 13:29.9 |
| 90 | Augustine BustamantePlace 90 · Grade 6 · Divine Child | 6 | Divine Child | 14:02.8 |
| 91 | Matthew PappPlace 91 · Grade 4 · St. Michael the Archangel | 4 | St. Michael the Archangel | 16:45.2 |