| 1 | Paul ClarkPlace 1 · Grade So · Onondaga (N.Y.) CC | So | Onondaga (N.Y.) CC | 26:50.0 |
| 2 | Nathan CiarlettePlace 2 · Grade So · Joliet (Ill.) JC | So | Joliet (Ill.) JC | 26:57.9 |
| 3 | Evan SchieferPlace 3 · Grade Fr · Terra State Community College | Fr | Terra State Community College | 27:07.5 |
| 4 | Sebastian WelcPlace 4 · Grade Fr · Harper (Ill.) | Fr | Harper (Ill.) | 27:17.3 |
| 5 | Ryan GoldenPlace 5 · Grade Fr · Harper (Ill.) | Fr | Harper (Ill.) | 27:25.0 |
| 6 | Tristan WeaverPlace 6 · Grade Fr · Thaddeus Stevens Tech (PA) | Fr | Thaddeus Stevens Tech (PA) | 27:36.1 |
| 7 | Adriano QuinteroPlace 7 · Grade Fr · DuPage (Ill.) | Fr | DuPage (Ill.) | 27:54.6 |
| 8 | Alan ArnoldPlace 8 · Grade Fr · Hudson Valley (N.Y.) CC | Fr | Hudson Valley (N.Y.) CC | 27:59.6 |
| 9 | Jack SchultzPlace 9 · Grade So · DuPage (Ill.) | So | DuPage (Ill.) | 28:09.9 |
| 10 | Gavin CarlsonPlace 10 · Grade So · Joliet (Ill.) JC | So | Joliet (Ill.) JC | 28:18.9 |
| 11 | Zach BacciPlace 11 · Grade Fr · DuPage (Ill.) | Fr | DuPage (Ill.) | 28:25.3 |
| 12 | Julian BorstPlace 12 · Grade So · Kellogg (Mich.) CC | So | Kellogg (Mich.) CC | 28:32.6 |
| 13 | Wyatt TomisonPlace 13 · Grade So · Thaddeus Stevens Tech (PA) | So | Thaddeus Stevens Tech (PA) | 28:36.1 PR |
| 14 | Ethan WaddellPlace 14 · Grade Fr · Harper (Ill.) | Fr | Harper (Ill.) | 28:37.9 |
| 15 | Kolin LongPlace 15 · Grade Fr · Thaddeus Stevens Tech (PA) | Fr | Thaddeus Stevens Tech (PA) | 28:38.1 |
| 16 | Jerome GraesslePlace 16 · Grade So · Harper (Ill.) | So | Harper (Ill.) | 28:42.4 |
| 17 | Jared RobinsonPlace 17 · Grade So · Lorain County (Ohio) CC | So | Lorain County (Ohio) CC | 28:52.2 |
| 18 | Franco GalloPlace 18 · Grade Fr · Lorain County (Ohio) CC | Fr | Lorain County (Ohio) CC | 28:54.9 |
| 19 | Valentino DiazPlace 19 · Grade Fr · DuPage (Ill.) | Fr | DuPage (Ill.) | 28:57.1 |
| 20 | Sam VaughnPlace 20 · Grade Fr · Mineral Area (Mo.) | Fr | Mineral Area (Mo.) | 28:58.7 PR |
| 21 | Michael JohnsonPlace 21 · Grade So · Harper (Ill.) | So | Harper (Ill.) | 29:06.4 |
| 22 | Lucas CampbellPlace 22 · Grade Fr · Mineral Area (Mo.) | Fr | Mineral Area (Mo.) | 29:08.4 |
| 23 | Garrett ShorttPlace 23 · Grade So · Mineral Area (Mo.) | So | Mineral Area (Mo.) | 29:11.3 |
| 24 | Logan SchmidtPlace 24 · Grade So · Joliet (Ill.) JC | So | Joliet (Ill.) JC | 29:12.0 |
| 25 | Jaxson GrimesPlace 25 · Grade Fr · Mineral Area (Mo.) | Fr | Mineral Area (Mo.) | 29:20.5 |
| 26 | Glen EarnestPlace 26 · Grade Fr · Joliet (Ill.) JC | Fr | Joliet (Ill.) JC | 29:28.8 |
| 27 | Matthew WickPlace 27 · Grade Fr · DuPage (Ill.) | Fr | DuPage (Ill.) | 29:34.6 |
| 28 | Nathan AguilarleonPlace 28 · Grade Fr · Jefferson (Mo.) | Fr | Jefferson (Mo.) | 29:38.1 |
| 29 | Adrian CastilloPlace 29 · Grade Fr · Joliet (Ill.) JC | Fr | Joliet (Ill.) JC | 29:41.7 |
| 30 | Tyler YarberryPlace 30 · Grade Fr · Jefferson (Mo.) | Fr | Jefferson (Mo.) | 29:42.4 |
| 31 | Walter (Herbie) HeffnerPlace 31 · Grade Fr · Brookdale (N.J.) CC | Fr | Brookdale (N.J.) CC | 29:47.2 |
| 32 | Jackson AllenPlace 32 · Grade Fr · Onondaga (N.Y.) CC | Fr | Onondaga (N.Y.) CC | 29:47.6 |
| 33 | Andrew LorigPlace 33 · Grade So · Brookdale (N.J.) CC | So | Brookdale (N.J.) CC | 29:48.3 |
| 34 | Caleb KiesPlace 34 · Grade So · Joliet (Ill.) JC | So | Joliet (Ill.) JC | 29:48.5 |
| 35 | Blake DorrisPlace 35 · Grade So · Mineral Area (Mo.) | So | Mineral Area (Mo.) | 29:53.0 |
| 36 | Lucas NauckePlace 36 · Grade Fr · Mineral Area (Mo.) | Fr | Mineral Area (Mo.) | 29:54.3 |
| 37 | Sam AbudPlace 37 · Grade Fr · DuPage (Ill.) | Fr | DuPage (Ill.) | 29:56.8 |
| 38 | Jonah BillsPlace 38 · Grade Fr · Kellogg (Mich.) CC | Fr | Kellogg (Mich.) CC | 29:59.6 |
| 39 | David AvilesPlace 39 · Grade So · DuPage (Ill.) | So | DuPage (Ill.) | 30:02.1 |
| 40 | Cadel BarberPlace 40 · Grade Fr · Thaddeus Stevens Tech (PA) | Fr | Thaddeus Stevens Tech (PA) | 30:11.7 |
| 41 | RJ MoniriPlace 41 · Grade So · Harper (Ill.) | So | Harper (Ill.) | 30:26.4 |
| 42 | Carson LenzingerPlace 42 · Grade So · Kellogg (Mich.) CC | So | Kellogg (Mich.) CC | 30:33.6 |
| 43 | Carter StevensPlace 43 · Grade Fr · Kellogg (Mich.) CC | Fr | Kellogg (Mich.) CC | 30:35.5 |
| 44 | Zavien RuhanaPlace 44 · Grade So · SUNY Broome CC | So | SUNY Broome CC | 30:39.6 |
| 45 | Kevin ProficoPlace 45 · Grade So · RCSJ Gloucester (N.J.) | So | RCSJ Gloucester (N.J.) | 30:39.7 |
| 46 | Raul RosarioPlace 46 · Grade Fr · Onondaga (N.Y.) CC | Fr | Onondaga (N.Y.) CC | 30:46.5 |
| 47 | Ben DavisPlace 47 · Grade Fr · Jefferson (Mo.) | Fr | Jefferson (Mo.) | 30:49.1 |
| 48 | Benjamin VasquezPlace 48 · Grade Fr · Suffolk County (N.Y.) CC | Fr | Suffolk County (N.Y.) CC | 30:52.6 |
| 49 | Nathan LarsenPlace 49 · Grade Fr · Harper (Ill.) | Fr | Harper (Ill.) | 30:54.7 |
| 50 | Michael KleinmanPlace 50 · Grade So · Hudson Valley (N.Y.) CC | So | Hudson Valley (N.Y.) CC | 30:55.0 |
| 51 | Logan GebhardPlace 51 · Grade Fr · Thaddeus Stevens Tech (PA) | Fr | Thaddeus Stevens Tech (PA) | 31:00.7 |
| 52 | Brady HurstPlace 52 · Grade So · Lorain County (Ohio) CC | So | Lorain County (Ohio) CC | 31:01.9 |
| 53 | Sean GalloPlace 53 · Grade So · RCSJ Gloucester (N.J.) | So | RCSJ Gloucester (N.J.) | 31:05.6 |
| 54 | Brandt RachelPlace 54 · Grade Fr · Mineral Area (Mo.) | Fr | Mineral Area (Mo.) | 31:07.7 |
| 55 | Harmon HassPlace 55 · Grade So · Brookdale (N.J.) CC | So | Brookdale (N.J.) CC | 31:08.3 |
| 56 | Theodore StevensPlace 56 · Grade Fr · Georgia Military | Fr | Georgia Military | 31:10.6 PR |
| 57 | Brennan BradyPlace 57 · Grade Fr · Jefferson (Mo.) | Fr | Jefferson (Mo.) | 31:17.4 |
| 58 | Gavin TayPlace 58 · Grade So · Brookdale (N.J.) CC | So | Brookdale (N.J.) CC | 31:26.4 |
| 59 | Charles DoolittlePlace 59 · Grade Fr · Brookdale (N.J.) CC | Fr | Brookdale (N.J.) CC | 31:31.7 |
| 60 | Saikou SanyangPlace 60 · Grade Fr · BMCC | Fr | BMCC | 31:31.8 |
| 61 | David RambharosePlace 61 · Grade Fr · Hudson Valley (N.Y.) CC | Fr | Hudson Valley (N.Y.) CC | 31:39.8 |
| 62 | Eric GomezPlace 62 · Grade So · Joliet (Ill.) JC | So | Joliet (Ill.) JC | 31:44.4 |
| 63 | Matt RustonPlace 63 · Grade Fr · Monroe University (NY) | Fr | Monroe University (NY) | 31:48.2 PR |
| 64 | John Paul MoorePlace 64 · Grade Fr · East Central CC | Fr | East Central CC | 31:49.7 |
| 65 | Cole GaudioPlace 65 · Grade Fr · Monroe University (NY) | Fr | Monroe University (NY) | 32:01.0 PR |
| 66 | Ryne HandleyPlace 66 · Grade Fr · RCSJ Gloucester (N.J.) | Fr | RCSJ Gloucester (N.J.) | 32:12.8 |
| 67 | Bailey ThackerPlace 67 · Grade So · Lorain County (Ohio) CC | So | Lorain County (Ohio) CC | 32:16.5 |
| 68 | Angel HernandezPlace 68 · Grade Fr · Brookdale (N.J.) CC | Fr | Brookdale (N.J.) CC | 32:24.7 |
| 69 | Tanner SweenePlace 69 · Grade So · Lorain County (Ohio) CC | So | Lorain County (Ohio) CC | 32:29.2 |
| 70 | Jameson O'HaraPlace 70 · Grade Fr · Georgia Military | Fr | Georgia Military | 32:36.3 PR |
| 71 | Thomas DawsonPlace 71 · Grade Fr · Jefferson (Mo.) | Fr | Jefferson (Mo.) | 32:36.7 |
| 72 | Benjamin BrundagePlace 72 · Grade So · Monroe University (NY) | So | Monroe University (NY) | 33:09.7 PR |
| 73 | Mitchell JacksonPlace 73 · Grade So · Lorain County (Ohio) CC | So | Lorain County (Ohio) CC | 33:10.2 |
| 74 | Diego AlvaPlace 74 · Grade So · Brookdale (N.J.) CC | So | Brookdale (N.J.) CC | 33:16.6 |
| 75 | Kevin AckermanPlace 75 · Grade Fr · Suffolk County (N.Y.) CC | Fr | Suffolk County (N.Y.) CC | 33:23.3 |
| 76 | Parker WhaleyPlace 76 · Grade So · Jefferson (Mo.) | So | Jefferson (Mo.) | 33:33.8 |
| 77 | Trenton GallupPlace 77 · Grade Fr · Onondaga (N.Y.) CC | Fr | Onondaga (N.Y.) CC | 33:40.5 |
| 78 | Vincent BoscoPlace 78 · Grade So · RCSJ Cumberland (N.J.) | So | RCSJ Cumberland (N.J.) | 33:45.0 |
| 79 | Ezra McCartyPlace 79 · Grade Fr · Kellogg (Mich.) CC | Fr | Kellogg (Mich.) CC | 33:47.1 |
| 80 | Adrian SanglyenPlace 80 · Grade Fr · Kellogg (Mich.) CC | Fr | Kellogg (Mich.) CC | 33:49.4 |
| 81 | Matt TozerPlace 81 · Grade So · RCSJ Cumberland (N.J.) | So | RCSJ Cumberland (N.J.) | 33:54.8 |
| 82 | Elliot OrmsbyPlace 82 · Grade Fr · Kellogg (Mich.) CC | Fr | Kellogg (Mich.) CC | 33:56.1 |
| 83 | Gary SchwegelPlace 83 · Grade So · RCSJ Gloucester (N.J.) | So | RCSJ Gloucester (N.J.) | 34:04.1 |
| 84 | Yaseen OsmaniPlace 84 · Grade Fr · Hudson Valley (N.Y.) CC | Fr | Hudson Valley (N.Y.) CC | 34:34.4 |
| 85 | Garrett BleskoskiPlace 85 · Grade Fr · Onondaga (N.Y.) CC | Fr | Onondaga (N.Y.) CC | 34:35.7 |
| 86 | Harrison ZeierPlace 86 · Grade Fr · St. Charles (Mo.) CC | Fr | St. Charles (Mo.) CC | 34:40.6 |
| 87 | Lukas HeerdtPlace 87 · Grade Fr · Erie CC | Fr | Erie CC | 34:44.1 |
| 88 | John CatapanoPlace 88 · Grade Fr · Onondaga (N.Y.) CC | Fr | Onondaga (N.Y.) CC | 34:47.4 PR |
| 89 | Janek McLeodPlace 89 · Grade Fr · Erie CC | Fr | Erie CC | 34:54.8 |
| 90 | Thomas Black IVPlace 90 · Grade Fr · BMCC | Fr | BMCC | 35:09.6 |
| 91 | Jesse CollinsPlace 91 · Grade Fr · Lorain County (Ohio) CC | Fr | Lorain County (Ohio) CC | 35:17.1 |
| 92 | Hayden PruittePlace 92 · Grade Fr · Jefferson (Mo.) | Fr | Jefferson (Mo.) | 35:20.9 |
| 93 | Gaury ValerioPlace 93 · Grade Fr · BMCC | Fr | BMCC | 35:43.0 |
| 94 | Erick SolizPlace 94 · Grade Fr · Westchester CC (NY) | Fr | Westchester CC (NY) | 35:44.0 |
| 95 | Gannon CatlinPlace 95 · Grade Fr · Onondaga (N.Y.) CC | Fr | Onondaga (N.Y.) CC | 36:11.7 PR |
| 96 | Hamilton GrangerPlace 96 · Grade So · Suffolk County (N.Y.) CC | So | Suffolk County (N.Y.) CC | 36:44.0 |
| 97 | Henry KrussellPlace 97 · Grade So · St. Charles (Mo.) CC | So | St. Charles (Mo.) CC | 36:48.8 |
| 98 | Landon HorlacherPlace 98 · Grade Fr · Hudson Valley (N.Y.) CC | Fr | Hudson Valley (N.Y.) CC | 37:30.5 |
| 99 | Alexis HuertaPlace 99 · Grade Fr · RCSJ Gloucester (N.J.) | Fr | RCSJ Gloucester (N.J.) | 38:00.1 |
| 100 | Dalton LigonPlace 100 · Grade So · BMCC | So | BMCC | 39:02.9 |