| 1 | Hunter AppletonPlace 1 · Grade 12 · Brother Martin | 12 | Brother Martin | 15:43.19 |
| 2 | Cade MartinPlace 2 · Grade 12 · Holy Cross | 12 | Holy Cross | 16:00.16 |
| 3 | Michael ChampagnePlace 3 · Grade 12 · Brother Martin | 12 | Brother Martin | 16:13.48 |
| 4 | Cade LitolffPlace 4 · Grade 12 · Brother Martin | 12 | Brother Martin | 16:28.56 |
| 5 | Justin UngerPlace 5 · Grade 11 · John Curtis Christian | 11 | John Curtis Christian | 16:31.99 |
| 6 | Alex (Alexander) KellerPlace 6 · Grade 11 · John Curtis Christian | 11 | John Curtis Christian | 16:43.42 |
| 7 | Mason AppletonPlace 7 · Grade 9 · Brother Martin | 9 | Brother Martin | 16:43.76 |
| 8 | Jack WallacePlace 8 · Grade 10 · Jesuit | 10 | Jesuit | 16:46.24 |
| 9 | Jackson AnuszkiewiczPlace 9 · Grade 12 · Brother Martin | 12 | Brother Martin | 16:51.76 |
| 10 | Luke LaCourPlace 10 · Grade 11 · Jesuit | 11 | Jesuit | 17:03.73 |
| 11 | Tharon BlanchardPlace 11 · Grade 11 · Holy Cross | 11 | Holy Cross | 17:08.55 |
| 12 | Morgan HebertPlace 12 · Grade 9 · Jesuit | 9 | Jesuit | 17:23.75 |
| 13 | Merritt PecoraroPlace 13 · Grade 10 · Brother Martin | 10 | Brother Martin | 17:25.83 |
| 14 | Lyric LeePlace 14 · Grade 10 · Holy Cross | 10 | Holy Cross | 17:30.01 |
| 15 | Ethan DupasPlace 15 · Grade 11 · Brother Martin | 11 | Brother Martin | 17:40.37 |
| 16 | Griffin WinnPlace 16 · Grade 11 · Jesuit | 11 | Jesuit | 17:41.29 |
| 17 | Nathan TheriotPlace 17 · Grade 10 · Archbishop Rummel | 10 | Archbishop Rummel | 17:42.23 |
| 18 | Kaden McLaughlinPlace 18 · Grade 9 · Archbishop Rummel | 9 | Archbishop Rummel | 17:42.55 |
| 19 | Joshua RaifordPlace 19 · Grade 11 · Holy Cross | 11 | Holy Cross | 17:44.38 |
| 20 | Harrison LeblancPlace 20 · Grade 12 · Jesuit | 12 | Jesuit | 17:50.79 |
| 21 | Trent TerminiePlace 21 · Grade 12 · Holy Cross | 12 | Holy Cross | 17:52.34 |
| 22 | Dylan BellPlace 22 · Grade 10 · John Curtis Christian | 10 | John Curtis Christian | 17:53.38 |
| 23 | Cameron CanciennePlace 23 · Grade 11 · Jesuit | 11 | Jesuit | 18:01.80 |
| 24 | Brennan SavoiePlace 24 · Grade 9 · Archbishop Shaw | 9 | Archbishop Shaw | 18:11.13 |
| 25 | Michael ChepolisPlace 25 · Grade - · Archbishop Rummel | - | Archbishop Rummel | 18:17.69 |
| 26 | Thomas MonierPlace 26 · Grade 10 · Archbishop Shaw | 10 | Archbishop Shaw | 18:21.46 |
| 27 | Christian LiangPlace 27 · Grade 11 · Holy Cross | 11 | Holy Cross | 18:25.61 |
| 28 | Henry BlackPlace 28 · Grade 9 · Archbishop Rummel | 9 | Archbishop Rummel | 18:26.74 |
| 29 | Johnathan FelipePlace 29 · Grade 11 · John Curtis Christian | 11 | John Curtis Christian | 18:28.25 |
| 30 | Dylan SimonPlace 30 · Grade 10 · John Curtis Christian | 10 | John Curtis Christian | 18:30.65 |
| 31 | Everett PlanchetPlace 31 · Grade 11 · Holy Cross | 11 | Holy Cross | 19:01.31 |
| 32 | Nathan AndersonPlace 32 · Grade 10 · Archbishop Shaw | 10 | Archbishop Shaw | 19:42.64 |
| 33 | Peyton RitchiePlace 33 · Grade 11 · Archbishop Shaw | 11 | Archbishop Shaw | 19:50.43 |
| 34 | Seongju YangPlace 34 · Grade 12 · John Curtis Christian | 12 | John Curtis Christian | 20:01.87 |
| 35 | Cameron VincentPlace 35 · Grade 9 · Archbishop Rummel | 9 | Archbishop Rummel | 20:06.58 |
| 36 | Craig MillerPlace 36 · Grade 10 · Archbishop Shaw | 10 | Archbishop Shaw | 20:14.26 |
| 37 | Dylan RogersPlace 37 · Grade 12 · Archbishop Shaw | 12 | Archbishop Shaw | 20:15.35 |
| 38 | Caleb BourgeoisPlace 38 · Grade 11 · Archbishop Rummel | 11 | Archbishop Rummel | 21:13.31 |
| 39 | Josh FreemanPlace 39 · Grade 12 · Archbishop Shaw | 12 | Archbishop Shaw | 21:26.63 |
| 40 | Nicholas TroncosoPlace 40 · Grade 11 · Archbishop Rummel | 11 | Archbishop Rummel | 22:00.42 |
| 41 | Tyrin HamiltonPlace 41 · Grade 11 · St. Augustine | 11 | St. Augustine | 24:43.40 |
| 42 | Dequante McclurePlace 42 · Grade - · St. Augustine | - | St. Augustine | 24:43.82 |
| 43 | Shawn HonoraPlace 43 · Grade - · St. Augustine | - | St. Augustine | 24:49.10 |
| 44 | Timothy ColaPlace 44 · Grade 12 · St. Augustine | 12 | St. Augustine | 28:45.88 |