| 1 | Celena WeberPlace 1 · WFR North County | — | WFR North County | 25:33.35 | — |
| 2 | Abigail LohmeyerPlace 2 · WSR Lutheran (S.C.) | — | WSR Lutheran (S.C.) | 26:25.14 | 1 |
| 3 | Bridget DennisonPlace 3 · WSO Visitation Academy | — | WSO Visitation Academy | 26:30.54 | 2 |
| 4 | Elle HarrisPlace 4 · WFR John Burroughs | — | WFR John Burroughs | 26:33.74 | — |
| 5 | Madison PlaggenburgPlace 5 · WSO St. Clair | — | WSO St. Clair | 26:58.73 | — |
| 6 | Rachel GriffithPlace 6 · WJR St. Clair | — | WJR St. Clair | 27:20.42 | — |
| 7 | Christina JurotichPlace 7 · WSO Visitation Academy | — | WSO Visitation Academy | 27:43.45 | 3 |
| 8 | Emily BennettPlace 8 · WFR Lutheran (S.C.) | — | WFR Lutheran (S.C.) | 27:50.63 | 4 |
| 9 | Anne BlanchardPlace 9 · WSR Visitation Academy | — | WSR Visitation Academy | 27:52.01 | 5 |
| 10 | Carolyn FortenberryPlace 10 · WJR St. Charles | — | WJR St. Charles | 28:25.99 | 6 |
| 11 | Nandini JainPlace 11 · WFR John Burroughs | — | WFR John Burroughs | 28:34.56 | — |
| 12 | Mackenzie ShufordPlace 12 · WFR St. Charles | — | WFR St. Charles | 29:54.76 | 7 |
| 13 | Ferguson BeardsleyPlace 13 · WJR Visitation Academy | — | WJR Visitation Academy | 30:25.53 | 8 |
| 14 | Maija GarsonPlace 14 · WSO St. Charles | — | WSO St. Charles | 30:36.12 | 9 |
| 15 | Emma TharpPlace 15 · WJR Lutheran (S.C.) | — | WJR Lutheran (S.C.) | 30:58.44 | 10 |
| 16 | Ellen StecklerPlace 16 · WJR Lutheran (S.C.) | — | WJR Lutheran (S.C.) | 31:02.66 | 11 |
| 17 | Cathleen YannakakisPlace 17 · WSR Visitation Academy | — | WSR Visitation Academy | 31:07.93 | 12 |
| 18 | Samantha BernsteinPlace 18 · WFR John Burroughs | — | WFR John Burroughs | 31:08.83 | — |
| 19 | Amy ShemwellPlace 19 · WFR St. Charles | — | WFR St. Charles | 32:37.84 | 13 |
| 20 | Emily BeardsleyPlace 20 · WFR St. Charles | — | WFR St. Charles | 32:56.25 | 14 |
| 21 | Keerti IvaturiPlace 21 · WFR John Burroughs | — | WFR John Burroughs | 33:47.37 | — |
| 22 | Jordin SternPlace 22 · WSO St. Charles | — | WSO St. Charles | 34:02.59 | 15 |
| 23 | Yoosun SongPlace 23 · WJR Lutheran (S.C.) | — | WJR Lutheran (S.C.) | 36:16.07 | 16 |
| 24 | Caityn OsbornePlace 24 · WFR Lutheran (S.C.) | — | WFR Lutheran (S.C.) | 36:35.90 | 17 |
| 25 | McKayla TriefenbachPlace 25 · WFR St. Charles | — | WFR St. Charles | 36:49.76 | 18 |
| 26 | Ivy HaleyPlace 26 · WFR St. Charles | — | WFR St. Charles | 36:55.57 | — |
| 27 | Sierra BlankenshipPlace 27 · WFR St. Charles | — | WFR St. Charles | 41:04.10 | — |
| 29 | Elizabeth NaimoPlace 29 · WFR St. Charles | — | WFR St. Charles | 42:35.10 | — |
| 1 | Mackenzie PughPlace 1 · WFR F.H.N. | — | WFR F.H.N. | 23:01.56 | 1 |
| 2 | Lauren BrewPlace 2 · WJR Ft. Zumwalt West | — | WJR Ft. Zumwalt West | 23:07.28 | 2 |
| 3 | Brooke RobinsonPlace 3 · WSO Washington | — | WSO Washington | 23:28.21 | 3 |
| 4 | Sadie HarrisPlace 4 · WSR Ft. Zumwalt West | — | WSR Ft. Zumwalt West | 23:28.61 | 4 |
| 5 | Brielle PalmerPlace 5 · WSO Ft. Zumwalt West | — | WSO Ft. Zumwalt West | 23:38.58 | 5 |
| 6 | Mia BellancaPlace 6 · WJR Ft. Zumwalt North | — | WJR Ft. Zumwalt North | 23:41.86 | 6 |
| 7 | Jessica JonesPlace 7 · WJR F.H.N. | — | WJR F.H.N. | 23:46.66 | 7 |
| 8 | Hannah DeGrawPlace 8 · WFR F.H.N. | — | WFR F.H.N. | 24:02.72 | 8 |
| 9 | Cara BrackettPlace 9 · WJR Ft. Zumwalt West | — | WJR Ft. Zumwalt West | 24:07.40 | 9 |
| 10 | Claire HussPlace 10 · WFR F.H.N. | — | WFR F.H.N. | 24:07.58 | 10 |
| 11 | Maria MichalskiPlace 11 · WSR F.H.N. | — | WSR F.H.N. | 24:11.00 | 11 |
| 12 | Hannah LeahyPlace 12 · WJR Ft. Zumwalt West | — | WJR Ft. Zumwalt West | 24:13.21 | 12 |
| 13 | Mallory KaimannPlace 13 · WSR Ft. Zumwalt West | — | WSR Ft. Zumwalt West | 24:25.37 | 13 |
| 14 | Taylor CappPlace 14 · WSO Ft. Zumwalt North | — | WSO Ft. Zumwalt North | 24:29.10 | 14 |
| 15 | Kiley NorrisPlace 15 · WJR Ft. Zumwalt West | — | WJR Ft. Zumwalt West | 24:38.90 | 15 |
| 16 | Sierra GreenPlace 16 · WSR Ft. Zumwalt North | — | WSR Ft. Zumwalt North | 24:56.08 | 16 |
| 17 | Samantha MontgomeryPlace 17 · WFR Washington | — | WFR Washington | 25:14.30 | 17 |
| 18 | Hannah GreenPlace 18 · WSO Ft. Zumwalt North | — | WSO Ft. Zumwalt North | 25:15.91 | 18 |
| 19 | Rosa CasillasPlace 19 · WSR Ft. Zumwalt West | — | WSR Ft. Zumwalt West | 25:38.13 | — |
| 20 | Sydnie HobdayPlace 20 · WFR Ft. Zumwalt North | — | WFR Ft. Zumwalt North | 25:46.94 | 19 |
| 21 | Autumn ToddPlace 21 · WSR F.H.N. | — | WSR F.H.N. | 25:47.87 | 20 |
| 22 | Lauren ConnerPlace 22 · WFR Troy Buchanan | — | WFR Troy Buchanan | 25:54.32 | 21 |
| 23 | Amber ParkinsonPlace 23 · WJR Ft. Zumwalt North | — | WJR Ft. Zumwalt North | 26:00.89 | 22 |
| 24 | Laura MieklePlace 24 · WJR F.H.C. | — | WJR F.H.C. | 26:07.06 | — |
| 25 | Elizabeth SchmidtPlace 25 · WJR Washington | — | WJR Washington | 26:27.38 | 23 |
| 26 | Abigail RussellPlace 26 · WSR Ft. Zumwalt West | — | WSR Ft. Zumwalt West | 26:27.59 | — |
| 27 | Kailey RobinsonPlace 27 · WSO Washington | — | WSO Washington | 26:27.98 | 24 |
| 28 | Madilynn KippPlace 28 · WFR Washington | — | WFR Washington | 26:32.51 | 25 |
| 29 | Emma VernonPlace 29 · WFR F.H.N. | — | WFR F.H.N. | 27:01.15 | 26 |
| 30 | Emily MannPlace 30 · WSO F.H.C. | — | WSO F.H.C. | 27:02.37 | — |
| 31 | Haley BeckPlace 31 · WSO Troy Buchanan | — | WSO Troy Buchanan | 27:20.11 | 27 |
| 32 | Amy WedewerPlace 32 · WJR F.H.N. | — | WJR F.H.N. | 27:20.79 | — |
| 33 | Alyssa DunlapPlace 33 · WSO Troy Buchanan | — | WSO Troy Buchanan | 27:20.96 | 28 |
| 34 | Madisen MittsPlace 34 · WSO Troy Buchanan | — | WSO Troy Buchanan | 27:27.07 | 29 |
| 35 | Karissa SkaggsPlace 35 · WJR F.H.N. | — | WJR F.H.N. | 27:27.65 | — |
| 36 | Kylie KirkpatrickPlace 36 · WSO F.H.N. | — | WSO F.H.N. | 27:30.91 | — |
| 37 | Sydney GreenPlace 37 · WSO Ft. Zumwalt North | — | WSO Ft. Zumwalt North | 27:34.11 | 30 |
| 38 | Emma PabstPlace 38 · WJR Washington | — | WJR Washington | 27:41.90 | 31 |
| 39 | Shea WilsonPlace 39 · WSO Troy Buchanan | — | WSO Troy Buchanan | 27:55.37 | 32 |
| 40 | Darcy BondsPlace 40 · WFR Troy Buchanan | — | WFR Troy Buchanan | 27:58.74 | 33 |
| 41 | Emilee JudyPlace 41 · WFR Ft. Zumwalt North | — | WFR Ft. Zumwalt North | 28:00.18 | — |
| 42 | MacKenzie HahnPlace 42 · WSO Ft. Zumwalt North | — | WSO Ft. Zumwalt North | 28:07.05 | — |
| 43 | Erin ReadyPlace 43 · WSR Washington | — | WSR Washington | 28:17.26 | 34 |
| 44 | Madeline FieldsPlace 44 · WSO F.H.N. | — | WSO F.H.N. | 28:27.58 | — |
| 45 | Kayla HarmonPlace 45 · WSO Ft. Zumwalt West | — | WSO Ft. Zumwalt West | 28:35.83 | — |
| 46 | Taylor BradshawPlace 46 · WFR Troy Buchanan | — | WFR Troy Buchanan | 29:03.20 | 35 |
| 47 | Lydia JuenglingPlace 47 · WSO Washington | — | WSO Washington | 29:18.24 | — |
| 48 | Olivia JacquinPlace 48 · WSO Washington | — | WSO Washington | 29:21.42 | — |
| 49 | Sarah MuddPlace 49 · WFR Troy Buchanan | — | WFR Troy Buchanan | 29:22.02 | — |
| 50 | Hannah ShawPlace 50 · WFR Hazelwood Central | — | WFR Hazelwood Central | 29:23.87 | — |
| 51 | Brianna FaupelPlace 51 · WJR F.H.N. | — | WJR F.H.N. | 29:30.96 | — |
| 52 | Olivia RobinsonPlace 52 · WSO Washington | — | WSO Washington | 29:44.51 | — |
| 53 | Jessica EvansPlace 53 · WJR Ft. Zumwalt North | — | WJR Ft. Zumwalt North | 30:31.10 | — |
| 54 | Alexis SmithPlace 54 · WSO Troy Buchanan | — | WSO Troy Buchanan | 30:59.59 | — |
| 55 | Sydney SmithPlace 55 · WFR Troy Buchanan | — | WFR Troy Buchanan | 31:01.87 | — |
| 56 | Mallory MoorePlace 56 · WJR Troy Buchanan | — | WJR Troy Buchanan | 31:09.97 | — |
| 57 | Robyn WolfPlace 57 · WFR Troy Buchanan | — | WFR Troy Buchanan | 32:49.77 | — |
| 58 | Laraya GriffithPlace 58 · WJR F.H.N. | — | WJR F.H.N. | 33:12.03 | — |
| 1 | Samuel MosherPlace 1 · MSR St. Charles | — | MSR St. Charles | 20:04.20 | 1 |
| 2 | Jackson BickmeyerPlace 2 · MFR St. Charles | — | MFR St. Charles | 20:21.25 | 2 |
| 3 | Colin BrownPlace 3 · MSO St. Clair | — | MSO St. Clair | 20:26.67 | 3 |
| 4 | Cory HarrisonPlace 4 · MSO St. Charles | — | MSO St. Charles | 20:37.93 | 4 |
| 5 | Jared CaldwellPlace 5 · MFR Orchard Farm | — | MFR Orchard Farm | 20:42.32 | 5 |
| 6 | Logan BrunsonPlace 6 · MJR St. Charles | — | MJR St. Charles | 20:47.67 | 6 |
| 7 | Clayton BickmeyerPlace 7 · MFR St. Charles | — | MFR St. Charles | 20:49.23 | 7 |
| 8 | Andrew WangPlace 8 · MFR Clayton | — | MFR Clayton | 20:55.50 | — |
| 9 | Noah CohenPlace 9 · MJR St. Clair | — | MJR St. Clair | 20:59.05 | 8 |
| 10 | Shane PitmanPlace 10 · MSR Lutheran (S.C.) | — | MSR Lutheran (S.C.) | 21:11.12 | 9 |
| 11 | Pepper StarkPlace 11 · MFR St. Clair | — | MFR St. Clair | 21:18.49 | 10 |
| 12 | Thomas SchweichPlace 12 · MSR Clayton | — | MSR Clayton | 21:22.37 | — |
| 13 | Austin HargerPlace 13 · MFR St. Clair | — | MFR St. Clair | 21:32.38 | 11 |
| 14 | Bailey GardnerPlace 14 · MFR St. Clair | — | MFR St. Clair | 21:37.41 | 12 |
| 15 | Chase SchmidtkePlace 15 · MSR St. Clair | — | MSR St. Clair | 21:43.32 | 13 |
| 16 | Blaine JacksonPlace 16 · MJR St. Clair | — | MJR St. Clair | 21:46.07 | 14 |
| 17 | Mason HoffmannPlace 17 · MJR Clayton | — | MJR Clayton | 21:49.77 | — |
| 18 | Nicholas LeePlace 18 · MJR Clayton | — | MJR Clayton | 21:50.92 | — |
| 19 | Mathew BauerPlace 19 · MFR Orchard Farm | — | MFR Orchard Farm | 21:54.99 | 15 |
| 20 | Sandeep AmarnathPlace 20 · MFR John Burroughs | — | MFR John Burroughs | 22:11.75 | — |
| 21 | Justin HinsonPlace 21 · MSR St. Clair | — | MSR St. Clair | 22:16.42 | — |
| 22 | Easton De GhelderPlace 22 · MFR Lutheran (S.C.) | — | MFR Lutheran (S.C.) | 22:20.21 | 16 |
| 23 | Kyle KitzmannPlace 23 · MSO St. Charles | — | MSO St. Charles | 22:32.23 | 17 |
| 24 | Lucas DavisPlace 24 · MJR St. Clair | — | MJR St. Clair | 22:35.59 | — |
| 25 | James RamirezPlace 25 · MFR North County | — | MFR North County | 22:54.94 | — |
| 26 | Chase BrownPlace 26 · MFR St. Charles | — | MFR St. Charles | 23:09.29 | 18 |
| 27 | Nicholas WadleyPlace 27 · MSO Lutheran (S.C.) | — | MSO Lutheran (S.C.) | 23:13.07 | 19 |
| 28 | Sam HolmesPlace 28 · MSO John Burroughs | — | MSO John Burroughs | 23:16.54 | — |
| 29 | Nathan WilhelmsPlace 29 · MSR Lutheran (S.C.) | — | MSR Lutheran (S.C.) | 23:26.12 | 20 |
| 30 | Spencer KaiserPlace 30 · MFR Orchard Farm | — | MFR Orchard Farm | 23:34.06 | 21 |
| 31 | Dakota JacksonPlace 31 · MSR St. Clair | — | MSR St. Clair | 23:37.73 | — |
| 32 | Kaivon SteinlePlace 32 · MSO John Burroughs | — | MSO John Burroughs | 23:38.81 | — |
| 33 | Grant KinchPlace 33 · MFR John Burroughs | — | MFR John Burroughs | 24:06.09 | — |
| 34 | Seth HinsonPlace 34 · MFR St. Clair | — | MFR St. Clair | 24:18.77 | — |
| 35 | Sam Steinmetz-CrousePlace 35 · MFR Orchard Farm | — | MFR Orchard Farm | 24:28.80 | 22 |
| 36 | Ethan CannadyPlace 36 · MFR Orchard Farm | — | MFR Orchard Farm | 24:31.47 | 23 |
| 37 | Noah EscobarPlace 37 · MJR St. Charles | — | MJR St. Charles | 26:04.55 | — |
| 38 | Logan MoorePlace 38 · MSR St. Clair | — | MSR St. Clair | 26:04.64 | — |
| 39 | Jacob WallerPlace 39 · MSO North County | — | MSO North County | 27:19.65 | — |
| 40 | Christian VazquezPlace 40 · MSO Lutheran (S.C.) | — | MSO Lutheran (S.C.) | 27:33.59 | 24 |
| 41 | Dylan RoehlPlace 41 · MFR Lutheran (S.C.) | — | MFR Lutheran (S.C.) | 27:47.37 | 25 |
| 42 | Noah AdamsPlace 42 · MFR St. Clair | — | MFR St. Clair | 29:49.06 | — |
| 43 | Andrew SchappePlace 43 · MFR St. Charles | — | MFR St. Charles | 33:16.78 | — |
| 1 | Cole SuttonPlace 1 · MFR Ft. Zumwalt North | — | MFR Ft. Zumwalt North | 19:04.98 | 1 |
| 2 | Brenden MollettPlace 2 · MJR F.H.N. | — | MJR F.H.N. | 19:46.10 | 2 |
| 3 | Joel BoenitzPlace 3 · MFR F.H.N. | — | MFR F.H.N. | 20:01.36 | 3 |
| 4 | Nick LarsonPlace 4 · MJR Hazelwood West | — | MJR Hazelwood West | 20:06.39 | 4 |
| 5 | Christian WhitlockPlace 5 · MJR Hazelwood West | — | MJR Hazelwood West | 20:11.50 | 5 |
| 6 | Garret GriffinPlace 6 · MSR F.H.N. | — | MSR F.H.N. | 20:19.86 | 6 |
| 7 | Alexander HemmerPlace 7 · MSR Troy | — | MSR Troy | 20:25.31 | 7 |
| 8 | Carson YuedePlace 8 · MJR F.H.N. | — | MJR F.H.N. | 20:26.19 | 8 |
| 9 | Taylor FawcettPlace 9 · MJR F.H.C. | — | MJR F.H.C. | 20:29.75 | 9 |
| 10 | Josh FajardoPlace 10 · MJR F.H.N. | — | MJR F.H.N. | 20:30.77 | 10 |
| 11 | Tyler FarrellPlace 11 · MSO Ft. Zumwalt North | — | MSO Ft. Zumwalt North | 20:39.65 | 11 |
| 12 | Kyle StorkPlace 12 · MSO Troy | — | MSO Troy | 20:46.00 | 12 |
| 13 | Sam DrnecPlace 13 · MJR F.H.C. | — | MJR F.H.C. | 20:50.92 | 13 |
| 14 | Makel HalePlace 14 · MSR Hazelwood West | — | MSR Hazelwood West | 21:03.67 | 14 |
| 15 | William JeffriesPlace 15 · MSO Washington | — | MSO Washington | 21:04.89 | — |
| 16 | Nicolas DobbinsPlace 16 · MJR F.H.C. | — | MJR F.H.C. | 21:06.77 | 15 |
| 17 | Luke WilmesPlace 17 · MFR Troy | — | MFR Troy | 21:07.62 | 16 |
| 18 | Tre' VittitowPlace 18 · MJR Ft. Zumwalt North | — | MJR Ft. Zumwalt North | 21:21.81 | 17 |
| 19 | Ethan AdamsPlace 19 · MJR F.H.N. | — | MJR F.H.N. | 21:24.74 | 18 |
| 20 | Danny ChungPlace 20 · MSR Hazelwood West | — | MSR Hazelwood West | 21:26.12 | 19 |
| 21 | Brennan KaplerPlace 21 · MFR Hazelwood West | — | MFR Hazelwood West | 21:30.21 | 20 |
| 22 | Caleb ShannonPlace 22 · MFR F.H.N. | — | MFR F.H.N. | 21:31.78 | 21 |
| 23 | Drew LanigPlace 23 · MJR F.H.N. | — | MJR F.H.N. | 21:31.96 | — |
| 24 | David BoddenPlace 24 · MSO F.H.N. | — | MSO F.H.N. | 21:38.73 | — |
| 25 | Matt BuesePlace 25 · MSR Ft. Zumwalt North | — | MSR Ft. Zumwalt North | 21:39.46 | 22 |
| 26 | Andrew SantelPlace 26 · MJR F.H.N. | — | MJR F.H.N. | 21:44.84 | — |
| 27 | Joseph CassidyPlace 27 · MJR Ft. Zumwalt North | — | MJR Ft. Zumwalt North | 21:44.99 | 23 |
| 28 | Nathan OswaldPlace 28 · MJR Ft. Zumwalt North | — | MJR Ft. Zumwalt North | 21:48.05 | 24 |
| 29 | Tanner WhitworthPlace 29 · MFR Hazelwood West | — | MFR Hazelwood West | 21:54.20 | 25 |
| 30 | Dylan CrawfordPlace 30 · MJR Hazelwood West | — | MJR Hazelwood West | 22:09.30 | 26 |
| 31 | Zane RicePlace 31 · MJR Washington | — | MJR Washington | 22:11.77 | — |
| 32 | Blake SneedPlace 32 · MFR Troy | — | MFR Troy | 22:15.23 | 27 |
| 33 | Jacob DrumPlace 33 · MSR F.H.N. | — | MSR F.H.N. | 22:21.36 | — |
| 34 | Brad SchroederPlace 34 · MJR F.H.C. | — | MJR F.H.C. | 22:30.31 | 28 |
| 35 | Alex ToppingPlace 35 · MSR F.H.C. | — | MSR F.H.C. | 22:33.72 | 29 |
| 36 | Antijuan WilliamsPlace 36 · MJR Hazelwood West | — | MJR Hazelwood West | 22:38.26 | — |
| 37 | Zachary AndersonPlace 37 · MFR F.H.N. | — | MFR F.H.N. | 22:52.23 | — |
| 38 | Robert TylerPlace 38 · MJR Hazelwood Central | — | MJR Hazelwood Central | 22:52.24 | 30 |
| 39 | Joshua CassidyPlace 39 · MFR Ft. Zumwalt North | — | MFR Ft. Zumwalt North | 22:54.00 | 31 |
| 40 | Elijah TurnerPlace 40 · MFR Hazelwood Central | — | MFR Hazelwood Central | 22:55.70 | 32 |
| 41 | Bennett AndersonPlace 41 · MFR Ft. Zumwalt North | — | MFR Ft. Zumwalt North | 23:02.78 | — |
| 42 | Ethan SamsonPlace 42 · MJR F.H.N. | — | MJR F.H.N. | 23:04.22 | — |
| 43 | Matthew VishyPlace 43 · MSR F.H.N. | — | MSR F.H.N. | 23:11.77 | — |
| 44 | Jackson AshleyPlace 44 · MFR Troy | — | MFR Troy | 23:14.58 | 33 |
| 45 | George RobersonPlace 45 · MSR Hazelwood Central | — | MSR Hazelwood Central | 23:18.71 | 34 |
| 46 | Jason EvansPlace 46 · MFR Ft. Zumwalt North | — | MFR Ft. Zumwalt North | 23:50.73 | — |
| 47 | Ethan HemmerPlace 47 · MSO Troy | — | MSO Troy | 23:51.99 | 35 |
| 48 | Cody WedemeierPlace 48 · MSO Troy | — | MSO Troy | 24:01.54 | 36 |
| 49 | Aaron DunbarPlace 49 · MSO Hazelwood West | — | MSO Hazelwood West | 24:13.53 | — |
| 50 | James GrandonPlace 50 · MSR Troy | — | MSR Troy | 24:17.31 | — |
| 51 | Matt GrellePlace 51 · MJR Hazelwood West | — | MJR Hazelwood West | 24:21.26 | — |
| 52 | Joshua MeyerPlace 52 · MSO Troy | — | MSO Troy | 24:23.36 | — |
| 53 | Marshall FranksPlace 53 · MSR Hazelwood Central | — | MSR Hazelwood Central | 24:25.35 | 37 |
| 54 | Adrian AtkinsPlace 54 · MSO Hazelwood West | — | MSO Hazelwood West | 24:27.05 | — |
| 55 | Adam QuigleyPlace 55 · MJR F.H.N. | — | MJR F.H.N. | 24:29.70 | — |
| 56 | Brett SheffieldPlace 56 · MSO Ft. Zumwalt North | — | MSO Ft. Zumwalt North | 24:37.52 | — |
| 57 | Luis Torres-GarciaPlace 57 · MFR Hazelwood West | — | MFR Hazelwood West | 24:41.61 | — |
| 58 | William MahlerPlace 58 · MFR Troy | — | MFR Troy | 24:56.67 | — |
| 59 | Alexander PohlmanPlace 59 · MFR Ft. Zumwalt North | — | MFR Ft. Zumwalt North | 24:58.30 | — |
| 60 | Colby JacquinPlace 60 · MFR Washington | — | MFR Washington | 25:06.33 | — |
| 61 | Kyle MoelleringPlace 61 · MFR Ft. Zumwalt North | — | MFR Ft. Zumwalt North | 25:07.24 | — |
| 62 | Alexander PulsePlace 62 · MSO Ft. Zumwalt North | — | MSO Ft. Zumwalt North | 25:13.03 | — |
| 63 | Bruce HellerPlace 63 · MSO Hazelwood West | — | MSO Hazelwood West | 25:20.37 | — |
| 64 | Allan QuallsPlace 64 · MSR Hazelwood West | — | MSR Hazelwood West | 25:26.60 | — |
| 65 | Mike DickersonPlace 65 · MJR Hazelwood West | — | MJR Hazelwood West | 25:26.96 | — |
| 66 | Jared AldrichPlace 66 · MFR Ft. Zumwalt North | — | MFR Ft. Zumwalt North | 26:39.86 | — |
| 67 | Ashton SuchlandPlace 67 · MSO Troy | — | MSO Troy | 26:41.55 | — |
| 68 | Preston HuffPlace 68 · MFR Troy | — | MFR Troy | 26:43.69 | — |
| 69 | Tony MerrittPlace 69 · MSO McCluer | — | MSO McCluer | 27:11.66 | — |
| 70 | Brayden RobinsonPlace 70 · MSO Hazelwood West | — | MSO Hazelwood West | 28:02.31 | — |
| 71 | Nathaniel HeiPlace 71 · MSR Hazelwood Central | — | MSR Hazelwood Central | 28:53.59 | 38 |
| 72 | Alex HillPlace 72 · MJR Hazelwood West | — | MJR Hazelwood West | 33:23.02 | — |