Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arnold City Park29th Annual Fox Ed White Festival of Races · Sep 2417:20.729th Annual Fox Ed White Festival of RacesSeptember 24, 2026
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1219:10.021st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · McNair ParkSTL Suburban XC Conference Championships · Oct 1718:48.01STL Suburban XC Conference ChampionshipsOctober 17, 2026
5,000 Meters · Northwest Early Childhood CenterStan Nelson Invitational · Sep 1317:56.42Stan Nelson InvitationalSeptember 13, 2025
5,000 Meters · Osage ParkMSHSAA Class 5 District 1 · Nov 117:17.03MSHSAA Class 5 District 1November 1, 2025
5,000 Meters · St Vincent ParkClayton Invite · Oct 2318:10.94Clayton InviteOctober 23, 2026
5,000 Meters · Warren County R-3 Warrenton High SchoolMike Spoede Warrenton Invitational · Oct 325:33.89Mike Spoede Warrenton InvitationalOctober 3, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 5 District 1Oct 31 · 5,000 Meters Varsity · Place 75 · Mehlville5,000 Meters Varsity7517:52.6812
Oct 23Clayton InviteOct 23 · 5,000 Meters Varsity · Place 17 · Mehlville5,000 Meters Varsity1718:10.94 PB12
Oct 17STL Suburban XC Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 89 · Mehlville5,000 Meters Varsity8918:48.01 PB12
Sep 2429th Annual Fox Ed White Festival of RacesSep 24 · 5,000 Meters Varsity Boys · Place 11 · Mehlville5,000 Meters Varsity Boys1117:20.7 PB12
Sep 19Cape Central XC InvitationalSep 19 · 5,000 Meters Varsity · Place 7 · Mehlville5,000 Meters Varsity717:52.1712
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity White · Place 18 · Mehlville5,000 Meters Varsity White1819:10.0 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 5 District 1Nov 1 · 5,000 Meters Varsity · Place 47 · Mehlville5,000 Meters Varsity4717:17.03 PB11
Oct 20STL Suburban Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 36 · Mehlville5,000 Meters Varsity3618:09.4711
Oct 3Mike Spoede Warrenton InvitationalOct 3 · 5,000 Meters Varsity Boys · Place 79 · Mehlville5,000 Meters Varsity Boys7925:33.89 PB11
Sep 2528th Annual Ed White Festival of RacesSep 25 · 5,000 Meters Varsity · Place 6 · Mehlville5,000 Meters Varsity617:01.9JR
Sep 20Cape Central XC InvitationalSep 20 · 5,000 Meters Varsity · Place 10 · Mehlville5,000 Meters Varsity1017:4411
Sep 13Stan Nelson InvitationalSep 13 · 5,000 Meters Varsity Boys · Place 42 · Mehlville5,000 Meters Varsity Boys4217:56.42 PB11

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2MSHSAA Class 5 District 1Nov 2 · 5,000 Meters 5A · Place 42 · Mehlville High Schoo5,000 Meters 5A4217:17.8—
Oct 12Patriot-StatesmenOct 12 · 5,000 Meters Varsity · Place 47 · Mehlville High Schoo5,000 Meters Varsity4718:24.9—
Sep 12Crusader-Greyhound InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 5 · Mehlville5,000 Meters Junior Varsity518:09.0210