| 1 | Andrew BursteinPlace 1 · Grade 11 · Bel Air | 11 | Bel Air | 17:41.99 |
| 2 | Joseph HartmanPlace 2 · Grade 11 · North East | 11 | North East | 18:09.81 |
| 3 | Connor BrownePlace 3 · Grade 11 · North East | 11 | North East | 18:10.64 |
| 4 | Joshua OwensPlace 4 · Grade 10 · North East | 10 | North East | 18:10.77 |
| 5 | Andrew MontalvoPlace 5 · Grade 12 · Bel Air | 12 | Bel Air | 18:13.95 |
| 6 | Nathan BrickerPlace 6 · Grade 10 · C. Milton Wright | 10 | C. Milton Wright | 18:25.55 |
| 7 | Justin BrickerPlace 7 · Grade 10 · C. Milton Wright | 10 | C. Milton Wright | 18:30.64 |
| 8 | Brycen KingPlace 8 · Grade 12 · C. Milton Wright | 12 | C. Milton Wright | 18:38.77 |
| 9 | Charles TaylorPlace 9 · Grade 12 · Bel Air | 12 | Bel Air | 18:42.24 |
| 10 | Hayden SteppPlace 10 · Grade 10 · C. Milton Wright | 10 | C. Milton Wright | 18:44.77 |
| 11 | Fabien LarondePlace 11 · Grade 12 · C. Milton Wright | 12 | C. Milton Wright | 19:00.02 |
| 12 | Anthony TravisanoPlace 12 · Grade 12 · North East | 12 | North East | 19:00.17 |
| 13 | William GrossPlace 13 · Grade 12 · Bel Air | 12 | Bel Air | 19:00.42 |
| 14 | Asher BolenPlace 14 · Grade 11 · C. Milton Wright | 11 | C. Milton Wright | 19:07.17 |
| 15 | Garrett OescherPlace 15 · Grade 11 · Bel Air | 11 | Bel Air | 19:25.07 |
| 16 | Mason FallicaPlace 16 · Grade 9 · C. Milton Wright | 9 | C. Milton Wright | 19:33.34 |
| 17 | Sebastian OescherPlace 17 · Grade 11 · Bel Air | 11 | Bel Air | 19:39.14 |
| 18 | Rowan JonesPlace 18 · Grade 12 · Bel Air | 12 | Bel Air | 19:48.30 |
| 19 | Matthew BuzzeoPlace 19 · Grade 10 · C. Milton Wright | 10 | C. Milton Wright | 19:55.52 |
| 20 | Maxton FolmerPlace 20 · Grade 11 · Bel Air | 11 | Bel Air | 19:55.67 |
| 21 | Jack GuttmanPlace 21 · Grade 11 · C. Milton Wright | 11 | C. Milton Wright | 20:03.99 |
| 22 | Carter HowardPlace 22 · Grade 10 · C. Milton Wright | 10 | C. Milton Wright | 20:06.70 |
| 23 | Anthony DomenicoPlace 23 · Grade 10 · Bel Air | 10 | Bel Air | 20:11.18 |
| 24 | Oscar KerschbaumPlace 24 · Grade 10 · Bel Air | 10 | Bel Air | 20:13.18 |
| 25 | Donovan BoylePlace 25 · Grade 9 · Bel Air | 9 | Bel Air | 20:20.49 |
| 26 | Max PigottPlace 26 · Grade 10 · C. Milton Wright | 10 | C. Milton Wright | 20:45.07 |
| 27 | Noah TestermanPlace 27 · Grade 10 · C. Milton Wright | 10 | C. Milton Wright | 20:45.34 |
| 28 | Nathan HawkPlace 28 · Grade 11 · C. Milton Wright | 11 | C. Milton Wright | 20:45.59 |
| 29 | Jack TaylorPlace 29 · Grade 11 · Bel Air | 11 | Bel Air | 21:15.84 |
| 30 | Jonathan KristovichPlace 30 · Grade 11 · North East | 11 | North East | 21:42.14 |
| 31 | Ford KhanjarPlace 31 · Grade 10 · North East | 10 | North East | 21:43.07 |
| 32 | Robert De PaolaPlace 32 · Grade 11 · North East | 11 | North East | 22:19.84 |
| 33 | Anthony JabbourPlace 33 · Grade 11 · Bel Air | 11 | Bel Air | 22:20.14 |
| 34 | Donovan O'BrienPlace 34 · Grade 12 · North East | 12 | North East | 22:49.57 |
| 35 | Ethan SchrefflerPlace 35 · Grade 9 · North East | 9 | North East | 23:14.92 |
| 36 | Daniel WickhamPlace 36 · Grade 9 · North East | 9 | North East | 23:16.17 |
| 37 | Charlie ShirleyPlace 37 · Grade 9 · North East | 9 | North East | 23:49.31 |
| 38 | Angelo Camargo SanchezPlace 38 · Grade 10 · Bel Air | 10 | Bel Air | 24:37.99 |
| 39 | Leven ArgenzianoPlace 39 · Grade 9 · North East | 9 | North East | 24:52.07 |
| 40 | Micah BrysonPlace 40 · Grade 9 · C. Milton Wright | 9 | C. Milton Wright | 25:21.70 |
| 41 | Brayden JonesPlace 41 · Grade 10 · Bel Air | 10 | Bel Air | 30:20.40 |
| 42 | Cardin TranPlace 42 · Grade 11 · C. Milton Wright | 11 | C. Milton Wright | 32:43.80 |