| 1 | Brendan ColwellPlace 1 · Penn State | — | Penn State | 18:01.2 |
| 2 | Kevin HaasPlace 2 · Penn State | — | Penn State | 18:04.3 |
| 3 | Justin HealeyPlace 3 · Penn State | — | Penn State | 18:05.8 |
| 4 | Hayden HealeyPlace 4 · Penn State | — | Penn State | 18:12.3 |
| 5 | Colin WatersPlace 5 · Penn State | — | Penn State | 18:16.9 |
| 6 | Josh LewisPlace 6 · Penn State | — | Penn State | 18:18.3 |
| 7 | Tanner PiotrowskiPlace 7 · Penn State | — | Penn State | 18:21.6 |
| 8 | Caiden LeenPlace 8 · Unattached | — | Unattached | 18:29.8 |
| 9 | Yukichi IshiiPlace 9 · Penn State | — | Penn State | 18:34.5 |
| 10 | Christopher DeSousaPlace 10 · Penn State | — | Penn State | 18:37.5 |
| 11 | Brendan FlynnPlace 11 · Unattached | — | Unattached | 18:38.0 |
| 12 | Payton SewallPlace 12 · Penn State | — | Penn State | 18:41.3 |
| 13 | Cole AdamsPlace 13 · Unattached | — | Unattached | 18:41.6 |
| 14 | Behailu Bekele-ArcuriPlace 14 · Penn State | — | Penn State | 18:41.9 |
| 15 | Chris HinePlace 15 · Lock Haven | — | Lock Haven | 19:01.9 |
| 16 | Gage KrallPlace 16 · Lock Haven | — | Lock Haven | 19:02.2 |
| 17 | Luke SeymourPlace 17 · Unattached | — | Unattached | 19:23.4 |
| 18 | Andrew WehrlePlace 18 · Lock Haven | — | Lock Haven | 19:31.1 |
| 19 | Morgan GavittPlace 19 · Lock Haven | — | Lock Haven | 19:34.3 |
| 20 | Tanner WalterPlace 20 · Lock Haven | — | Lock Haven | 19:37.2 |
| 21 | Noah SheddenPlace 21 · Lock Haven | — | Lock Haven | 19:56.0 |
| 22 | Mason OchsPlace 22 · Lock Haven | — | Lock Haven | 20:05.8 |
| 23 | Vince FennellPlace 23 · Lock Haven | — | Lock Haven | 20:16.1 |
| 24 | Gavin FureyPlace 24 · Lock Haven | — | Lock Haven | 20:19.8 |
| 25 | Noah SpaydPlace 25 · Lock Haven | — | Lock Haven | 20:23.7 |
| 26 | Ethan RogersPlace 26 · Lock Haven | — | Lock Haven | 20:23.9 |
| 27 | Cade McLaughlinPlace 27 · Lock Haven | — | Lock Haven | 21:05.9 |
| 28 | Evan KlingerPlace 28 · Lock Haven | — | Lock Haven | 21:11.0 |
| 29 | Conner KeenePlace 29 · Lock Haven | — | Lock Haven | 21:17.3 |
| 30 | Aydan SummersPlace 30 · Lock Haven | — | Lock Haven | 21:19.5 |
| 31 | Ayden KrallPlace 31 · Lock Haven | — | Lock Haven | 21:19.7 |
| 32 | Harrison RobitzerPlace 32 · Lock Haven | — | Lock Haven | 21:23.7 |
| 33 | AJ CrisafulliPlace 33 · Lock Haven | — | Lock Haven | 21:41.3 |
| 34 | Eric DixonPlace 34 · Lock Haven | — | Lock Haven | 21:44.3 |
| 35 | Jarrett LeePlace 35 · Lock Haven | — | Lock Haven | 22:02.7 |
| 36 | Austin MeliusPlace 36 · Lock Haven | — | Lock Haven | 22:12.5 |