Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Central College CourseHeartland Classic · Sep 2019:02.5Heartland Classic September 20, 2025
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2618:48.62Gans Creek Classic HSSeptember 26, 2025
5,000 Meters · Langenberg Field20th Annual FPXC · Sep 1319:43.020th Annual FPXCSeptember 13, 2025
5,000 Meters · McNair ParkFirst Capital Cross Country Meet · Aug 3019:29.94First Capital Cross Country MeetAugust 30, 2024
5,000 Meters · Rim Rock FarmRim Rock Classic · Sep 2619:29.70Rim Rock ClassicSeptember 26, 2026
5,000 Meters · Sioux Passage ParkMSHSAA Class 4 District 3 · Nov 119:08.74MSHSAA Class 4 District 3November 1, 2025
5,000 Meters · St Vincent ParkClayton Classic · Aug 2919:11.27Clayton Classic August 29, 2026
5,000 Meters · Warren County R-3 Warrenton High SchoolMike Spoede Warrenton Invitational · Oct 218:09.27Mike Spoede Warrenton InvitationalOctober 2, 2026
5,000 Meters · West City ParkFestus Bowles-Wright XC Invite · Sep 1918:17.39Festus Bowles-Wright XC InviteSeptember 19, 2026
5,000 Meters · Willmore ParkBishop DuBourg Invintational - Christian Co-Ed Conference · Oct 1419:35.27Bishop DuBourg Invintational - Christian Co-Ed ConferenceOctober 14, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14Bishop DuBourg Invintational - Christian Co-Ed ConferenceOct 14 · 5,000 Meters Varsity Boys · Place 7 · Lutheran (St. Charles)5,000 Meters Varsity Boys719:35.27 PB12
Oct 2Mike Spoede Warrenton InvitationalOct 2 · 5,000 Meters Varsity Boys · Place 16 · Lutheran (St. Charles)5,000 Meters Varsity Boys1618:09.27 PB12
Sep 26Rim Rock ClassicSep 26 · 5,000 Meters Varsity · Place 373 · Lutheran (St. Charles)5,000 Meters Varsity37319:29.70 PB12
Sep 19Festus Bowles-Wright XC InviteSep 19 · 5,000 Meters Varsity · Place 34 · Lutheran (St. Charles)5,000 Meters Varsity3418:17.39 PB12
Sep 12Tolton Catholic XC InviteSep 12 · 5,000 Meters High School · Place 53 · Lutheran (St. Charles)5,000 Meters High School5318:55.5312
Sep 4First Capitol XC InviteSep 4 · 5,000 Meters High School · Place 58 · Lutheran (St. Charles)5,000 Meters High School5819:51.9012
Aug 29Clayton Classic Aug 29 · 5,000 Meters Varsity · Place 43 · Lutheran (St. Charles)5,000 Meters Varsity4319:11.27 PB12

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 4 District 3Nov 1 · 5,000 Meters Varsity · Place 43 · Lutheran (St. Charles)5,000 Meters Varsity4319:08.74 PB11
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Gold Varsity · Place 163 · Lutheran (St. Charles)5,000 Meters Gold Varsity16318:48.62 PB11
Sep 20Heartland Classic Sep 20 · 5,000 Meters Varsity · Place 146 · Lutheran (St. Charles)5,000 Meters Varsity14619:02.5 PB11
Sep 1320th Annual FPXCSep 13 · 5,000 Meters Varsity Green · Place 155 · Lutheran (St. Charles)5,000 Meters Varsity Green15519:43.0 PB11

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 14Stan Nelson InvitationalSep 14 · 5,000 Meters Varsity · Place 56 · Lutheran St. Charles5,000 Meters Varsity5618:06.8—
Sep 6Fort Zumwalt North Twilight InvitationalSep 6 · 5,000 Meters Varsity Boys · Lutheran (St. Charles)5,000 Meters Varsity Boys017:59.49Unofficial10
Aug 30First Capital Cross Country MeetAug 30 · 5,000 Meters Varsity · Place 32 · Lutheran (St. Charles)5,000 Meters Varsity3219:29.94 PB10