AgeGradeAthleteTimeSTTeamDateMeet
1.12Simon Gelber16:19.7PR   MOWhitfield   Nov 13  NXR Midwest Regional Championships
2.1510Caleb Cornelius17:01.1   MOSaxony Lutheran   Oct 15  Farmington Invitational
3.12Logan Thomsen17:10.7PR   MOWoodland   Oct 1  Notre Dame Invitational
4.10Isaac Stout17:26.3   MOLutheran North   Oct 14  TRXC Border War
5.11Jerald Allen17:27.8PR   MOCleveland NJROTC   Nov 5  MSHSAA Class 2 State Championships
6.10Andrew Smith17:30.6PR   MOWhitfield   Nov 5  MSHSAA Class 2 State Championships
7.11Peyton Whited17:31.6   MOArcadia Valley   Oct 1  Notre Dame Invitational
8.11Andrew Lipe17:32.0   MOSt. Vincent   Nov 5  MSHSAA Class 2 State Championships
9.11Brandon Sitzes17:33.2PR   MOWoodland   Nov 5  MSHSAA Class 2 State Championships
10.11Brandon Sitzes17:38.2PR   MOSt. Vincent   Nov 13  NXR Midwest Regional Championships
11.11James Allen17:42.8   MOCleveland NJROTC   Oct 29  Class 2 District 2
12.12Morgan Leake17:44.9   MOWhitfield   Nov 5  MSHSAA Class 2 State Championships
13.10Joseph Baer17:57.5   MOSt. Vincent   Nov 5  MSHSAA Class 2 State Championships
14.12Landon Thomsen17:57.7   MOWoodland   Oct 1  Notre Dame Invitational
15.12Tommy Grindstaff18:02.7   MOWoodland   Nov 5  MSHSAA Class 2 State Championships
16.12Garrett Kassen18:04.6   MOJefferson (Festus)   Nov 5  MSHSAA Class 2 State Championships
17.11Boone Steele18:08.2   MOPrincipia   Sep 2  Lutheran St. Charles Cougars Invite
18.12Christian Neville18:21.9   MOArcadia Valley   Oct 15  Farmington Invitational
19.9Stephen Pursley18:22.8   MOArcadia Valley   Oct 1  Notre Dame Invitational
20.11Jermeiah Turner18:24.0   MOHancock   Oct 29  Class 2 District 2
21.12Kar'Mel Brewer18:30.2   MOMaplewood Richmond Heights   Oct 29  Class 2 District 2
22.12Sam Baer18:34.7PR   MOSt. Vincent   Nov 5  MSHSAA Class 2 State Championships
23.9Blake Matheny18:36.2PR   MOWoodland   Oct 1  Notre Dame Invitational
24.11Keegan Hemphill18:49.3   MOArcadia Valley   Oct 15  Farmington Invitational
25.12Joey Seib18:49.9PR   MOJohn F Kennedy   Oct 29  Class 2 District 2
26.12Colton Day18:53.6   MOArcadia Valley   Oct 15  Farmington Invitational
27.10Dylan Clark18:54.3   MOHancock   Oct 29  Class 2 District 2
28.10Wyatt Elliott18:56.2   MOEast Carter   Oct 29  Class 2 District 1
29.149Malik Stewart18:57.7   MOMaplewood Richmond Heights   Oct 29  Class 2 District 2
30.11Jurney Kennedy18:59.2   MOWoodland   Nov 5  MSHSAA Class 2 State Championships
31.11John Nichols19:06.1PR   MOWhitfield   Nov 13  NXR Midwest Regional Championships
32.12Jacob Letendre19:07.3PR   MOJefferson (Festus)   Nov 5  MSHSAA Class 2 State Championships
33.11Dominic Sauer19:08.9   MOSt. Vincent   Nov 5  MSHSAA Class 2 State Championships
34.12Connor Ziegler19:12.9PR   MOJohn F Kennedy   Nov 5  MSHSAA Class 2 State Championships
35.10Carson Sears19:18.9   MOValley Park   Nov 5  MSHSAA Class 2 State Championships
36.10Isaac Thompson19:20.1   MOEast Carter   Nov 5  MSHSAA Class 2 State Championships
37.12Philip Irving19:24.1PR   MOLutheran North   Oct 14  TRXC Border War
38.12Brendan Reese19:24.2PR   MOJefferson (Festus)   Sep 24  Hancock Invitational
39.9Eli Jones19:24.8   MOArcadia Valley   Oct 15  Farmington Invitational
40.12Joel Brutlag19:25.1PR   MOLutheran North   Oct 29  Class 2 District 2
41.12Matthew Blankley19:28.0   MOValley Park   Oct 29  Class 2 District 2
42.11David Ashby19:36.4PR   MOWoodland   Oct 1  Notre Dame Invitational
43.11Riley Burns19:37.0   MOBloomfield   Oct 1  Notre Dame Invitational
44.9Justin Lockhart19:47.1   MOValley Park   Aug 26  First Capital Invitational
45.11Sheldon Keys19:49.6   MOCleveland NJROTC   Oct 29  Class 2 District 2
46.9Caleb Roth19:53.8   MOSt. Vincent   Nov 5  MSHSAA Class 2 State Championships
47.10Seth Stroup19:54.1   MOBloomfield   Oct 1  Notre Dame Invitational
48.12Austin Wortham19:57.4PR   MOMaplewood Richmond Heights   Oct 29  Class 2 District 2
49.11Alex Hollenberg19:58.4   MOJefferson (Festus)   Oct 29  Class 2 District 1
50.10Nicholas Geile19:58.6   MOSt. Vincent   Nov 5  MSHSAA Class 2 State Championships
51.1711Alejandro Reyes20:00.8   MOHancock   Oct 15  Borgia Invitational
52.1611Omar Aldana20:01.2   MOHancock   Oct 29  Class 2 District 2
53.9Andrew Hyatt20:01.5   MOSaxony Lutheran   Oct 15  Farmington Invitational
54.11Peyton Doza20:01.9   MOSt. Vincent   Nov 5  MSHSAA Class 2 State Championships
55.11Nolen Brown20:02.0   MOSaxony Lutheran   Oct 1  Notre Dame Invitational
56.12Jim Masten20:07.2   MOPrincipia   Oct 29  Class 2 District 2
57.9Josh Helle20:07.7   MOMaplewood Richmond Heights   Oct 29  Class 2 District 2
58.12Carson Bourisaw20:09.6   MOJefferson (Festus)   Sep 24  Hancock Invitational
59.10Joseph Jolly20:09.9   MOLutheran North   Oct 14  TRXC Border War
60.10Austin Mueller20:11.2   MOSaxony Lutheran   Oct 1  Notre Dame Invitational
61.10Nick Shaw20:12.0PR   MOSaxony Lutheran   Oct 1  Notre Dame Invitational
62.11Jamel Warren20:12.8   MOHancock   Oct 29  Class 2 District 2
63.12Chris Hanson20:14.8   MOWhitfield   Nov 13  NXR Midwest Regional Championships
64.11Max Peckinpaugh20:16.4   MOWhitfield   Nov 13  NXR Midwest Regional Championships
65.169Justin Pound20:17.2   MOHancock   Oct 29  Class 2 District 2
66.11Nathan Ruark20:22.1PR   MOSaxony Lutheran   Oct 15  Farmington Invitational
67.11Michael Hilt20:26.1PR   MOArcadia Valley   Oct 1  Notre Dame Invitational
11Aidan O'Hagan20:26.1   MOPrincipia   Oct 29  Class 2 District 2
69.12Cooper Broman20:26.2   MOJefferson (Festus)   Oct 29  Class 2 District 1
70.11Drew Hagler20:32.2   MOJohn F Kennedy   Sep 2  Lutheran St. Charles Cougars Invite
71.12Joseph Tronicek20:32.9   MOMaplewood Richmond Heights   Oct 29  Class 2 District 2
72.12Andrew Aufdenberg20:35.7PR   MOSaxony Lutheran   Oct 15  Farmington Invitational
73.10Kaleb Thompson20:35.8PR   MOHancock   Oct 29  Class 2 District 2
74.11Evan Woolston20:37.0   MOPrincipia   Oct 29  Class 2 District 2
75.-Aidan O'Hagen20:45.9PR   MOPrincipia   Sep 2  Lutheran St. Charles Cougars Invite
76.11Joe Parker20:51.6   MOScott City   Oct 29  Class 2 District 1
77.12William Henry20:52.4PR   MOCollegiate School of Medicine & Bioscience   Oct 29  Class 2 District 2
78.11Tennessee Ervin20:54.7   MOJefferson (Festus)   Sep 24  Hancock Invitational
79.12Joe Gill20:55.0PR   MOJohn F Kennedy   Oct 29  Class 2 District 2
80.10Jimmy Fiudo20:56.8PR   MOJohn F Kennedy   Oct 8  AAA Varsity Conference
81.11Joseph Stewart20:58.6   MOWoodland   Sep 17  Cape Central Invitational
82.11Christian Blaney20:59.1PR   MOPrincipia   Oct 29  Class 2 District 2
83.10Ryan Mills21:07.1PR   MOHancock   Oct 29  Class 2 District 2
84.12Wyatt Henson21:08.4   MOArcadia Valley   Oct 1  Notre Dame Invitational
85.11Mitchell Zoph21:10.6   MOGrandview (Hillsboro)   Sep 17  Festus Bowles Invitational HS
86.9Jakob Tharp21:10.8PR   MOGrandview (Hillsboro)   Sep 17  Festus Bowles Invitational HS
87.9Connor Dunn21:14.5   MOGrandview (Hillsboro)   Oct 29  Class 2 District 1
88.10Tye Huff21:15.2   MOGreenville   Oct 29  Class 2 District 1
89.11Jason Hill21:17.0PR   MOCleveland NJROTC   Oct 29  Class 2 District 2
90.10Michael Daniels21:19.8PR   MOThomas W Kelly   Sep 24  Hancock Invitational
91.11Dylan Hefner21:19.9   MOGreenville   Sep 17  Cape Central Invitational
92.12Zack Van der Mude21:20.2   MOPrincipia   Oct 29  Class 2 District 2
93.10Nathan Kiehl21:21.2PR   MOThomas W Kelly   Oct 15  Farmington Invitational
94.12Jonathan Mueller21:22.8PR   MOSaxony Lutheran   Oct 1  Notre Dame Invitational
95.10Ryan Casey21:24.3   MOMaplewood Richmond Heights   Oct 29  Class 2 District 2
96.11Anthony Craig21:24.5PR   MOCleveland NJROTC   Sep 10  Forest Park Cross Country Festival - High Sch...
97.10Joe Phelps21:25.4   MOKingston   Oct 15  Farmington Invitational
98.12Devin Chappell21:25.9   MOArcadia Valley   Oct 15  Farmington Invitational
99.12Hayden Moll21:28.1PR   MOSaxony Lutheran   Oct 1  Notre Dame Invitational
100.10Tyler Wheeler21:36.3   MOJohn F Kennedy   Sep 22  Ed White Invitational