| 1 | Jodsuel JuarezPlace 1 · Ellicott | — | Ellicott | 5:36 |
| 2 | Dylan BrushPlace 2 · St. Mary's | — | St. Mary's | 5:40 |
| 3 | Michael BrophyPlace 3 · Thomas MacLaren | — | Thomas MacLaren | 5:59 |
| 4 | Ian OskoPlace 4 · Thomas MacLaren | — | Thomas MacLaren | 6:00 |
| 5 | Grant LeighPlace 5 · CSCS | — | CSCS | 6:02 |
| 6 | Lyndon GotelaerePlace 6 · St. Mary's | — | St. Mary's | 6:04 |
| 7 | Matthew CamposPlace 7 · Vanguard | — | Vanguard | 6:05 |
| 8 | Joshua LeismanPlace 8 · CSCS | — | CSCS | 6:09 |
| 9 | Jay WoodPlace 9 · Thomas MacLaren | — | Thomas MacLaren | 6:12 |
| 10 | Coen SimpsonPlace 10 · CSCS | — | CSCS | 6:14 |
| 11 | Orlando MonroyPlace 11 · CSS | — | CSS | 6:18 |
| 12 | Jacob LimbPlace 12 · St. Mary's | — | St. Mary's | 6:30 |
| 13 | Josh SteinPlace 13 · Vanguard | — | Vanguard | 6:30 |
| 14 | Tim KewleyPlace 14 · Thomas MacLaren | — | Thomas MacLaren | 6:34 |
| 15 | Riley HadleyPlace 15 · Peyton | — | Peyton | 6:35 |
| 16 | Garrett WhaleyPlace 16 · Peyton | — | Peyton | 6:35 |
| 17 | Alex BodnarPlace 17 · St. Mary's | — | St. Mary's | 6:35 |
| 18 | Jonathan BrownPlace 18 · Thomas MacLaren | — | Thomas MacLaren | 6:36 |
| 19 | Asher StonePlace 19 · Vanguard | — | Vanguard | 6:40 |
| 20 | Josiah WilsonPlace 20 · CSCS | — | CSCS | 6:42 |
| 21 | Aiden ClarkPlace 21 · Vanguard | — | Vanguard | 6:50 |
| 22 | Ransom WattsPlace 22 · Thomas MacLaren | — | Thomas MacLaren | 6:51 |
| 23 | Grant ShuppPlace 23 · CSCS | — | CSCS | 6:57 |
| 24 | Brandon WeisPlace 24 · St. Mary's | — | St. Mary's | 7:05 |
| 25 | Ethan CarrPlace 25 · Ellicott | — | Ellicott | 7:12 |
| 26 | Elijah CrouchPlace 26 · Florence | — | Florence | 7:13 |
| 27 | Jackson NealPlace 27 · Vanguard | — | Vanguard | 7:14 |
| 28 | James BellPlace 28 · Florence | — | Florence | 7:15 |
| 29 | Koleman GeePlace 29 · Peyton | — | Peyton | 7:19 |
| 30 | Pedro PerezPlace 30 · Ellicott | — | Ellicott | 7:22 |
| 31 | Nathan LowePlace 31 · James Erwin | — | James Erwin | 7:32 |
| 32 | Andrew HeddenPlace 32 · CSS | — | CSS | 7:33 |
| 33 | Spencer HarrisPlace 33 · James Erwin | — | James Erwin | 7:37 |
| 34 | Calvin De JongPlace 34 · Vanguard | — | Vanguard | 7:53 |
| 35 | Micah SchmidtPlace 35 · James Erwin | — | James Erwin | 7:54 |
| 36 | Theo KimPlace 36 · CSCS | — | CSCS | 7:57 |
| 37 | Aj KranzPlace 37 · Peyton | — | Peyton | 7:59 |
| 38 | Evan HeardPlace 38 · Florence | — | Florence | 8:01 |
| 39 | Alex HillPlace 39 · CSS | — | CSS | 8:12 |
| 40 | Nathan GarrettPlace 40 · CSS | — | CSS | 8:14 |
| 41 | Zachary RomeroPlace 41 · James Erwin | — | James Erwin | 8:14 |
| 42 | Isaac RamosPlace 42 · James Erwin | — | James Erwin | 8:21 |
| 43 | Daniel LangdonPlace 43 · Ellicott | — | Ellicott | 8:28 |
| 44 | James ScoffieldPlace 44 · Florence | — | Florence | 8:33 |
| 45 | Daniel WalkentinePlace 45 · Peyton | — | Peyton | 8:58 |
| 46 | Tyler NelsonPlace 46 · Vanguard | — | Vanguard | 9:10 |
| 47 | Aaron YarrosPlace 47 · CSS | — | CSS | 10:23 |