Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arnold City ParkMSHSAA Class 4 & 5 District 1 · Oct 2916:59.45MSHSAA Class 4 & 5 District 1October 29, 2022
5,000 Meters · Buder ParkBig River · Oct 2116:35.4Big RiverOctober 21, 2023
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1716:16.54NXR Midwest Regional ChampionshipsNovember 17, 2024
5,000 Meters · McNair ParkStl Suburban Conference · Oct 1916:04.63Stl Suburban ConferenceOctober 19, 2024

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 24UC-Colorado Springs XC OpenOct 24 · 8,000 Meters Varsity · Place 28 · Air ForceAir Force8,000 Meters Varsity2825:47.76SO

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 27Ted Castaneda ClassicSep 27 · 8,000 Meters College · Air ForceAir Force8,000 Meters College0DNFFr
Aug 29AFXC ClassicAug 29 · 5 Miles Men · Air ForceAir Force5 Miles Men0DNSFr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Championship · Place 151 · Webster GrovesWebster Groves5,000 Meters Championship15116:16.54 PB12
Nov 9MSHSAA Class 4 State XC ChampionshipsNov 9 · 5,000 Meters Varsity · Place 5 · Webster GrovesWebster Groves5,000 Meters Varsity516:27.512
Oct 19Stl Suburban ConferenceOct 19 · 5,000 Meters Varsity · Place 9 · Webster GrovesWebster Groves5,000 Meters Varsity916:04.63 PB12
Sep 27Gans Creek ClassicSep 27 · 5,000 Meters Elite · Place 21 · Webster GrovesWebster Groves5,000 Meters Elite2115:49.412
Sep 21Missouri Southern HS StampedeSep 21 · 5,000 Meters Varsity · Place 7 · Webster GrovesWebster Groves5,000 Meters Varsity715:34.3212
Sep 14Forest Park XC FestivalSep 14 · 5,000 Meters Varsity · Place 11 · Webster GrovesWebster Groves5,000 Meters Varsity1115:57.7SR

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 4MSHSAA Class 4 State XC ChampionshipsNov 4 · 5,000 Meters Varsity · Place 35 · Webster GrovWebster Grov5,000 Meters Varsity3516:16.111
Oct 21Big RiverOct 21 · 5,000 Meters Varsity · Place 6 · Webster GrovesWebster Groves5,000 Meters Varsity616:35.4 PB11
Oct 14Conference Oct 14 · 5,000 Meters Varsity · Place 128 · Webster GrovesWebster Groves5,000 Meters Varsity12820:42.3311
Sep 30Dale Shepard Parkway West InvitationalSep 30 · 5,000 Meters Varsity · Place 16 · Webster GrovesWebster Groves5,000 Meters Varsity1617:46.53Unofficial11
Sep 23Gans Creek ClassicSep 23 · 5,000 Meters Varsity · Place 85 · Webster GrovesWebster Groves5,000 Meters Varsity8517:06.811

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4MSHSAA Class 4 State ChampionshipsNov 4 · 5,000 Meters Varsity · Place 48 · Webster GrovesWebster Groves5,000 Meters Varsity4817:20.010
Oct 29MSHSAA Class 4 & 5 District 1Oct 29 · 5,000 Meters Class 4 Boys · Place 21 · Webster GrovesWebster Groves5,000 Meters Class 4 Boys2116:59.45 PB10
Oct 15STL Suburban Conference Championships (Boys Only)Oct 15 · 5,000 Meters Varsity · Place 9 · Webster GrovesWebster Groves5,000 Meters Varsity916:36.710
Oct 1Parkway West Dale Shepherd InvitationalOct 1 · 5,000 Meters Varsity · Place 19 · Webster GrovesWebster Groves5,000 Meters Varsity1917:22.7010
Sep 24Gans Creek ClassicSep 24 · 5,000 Meters Varsity · Place 48 · Webster GrovesWebster Groves5,000 Meters Varsity4816:45.610
Sep 17Festus Bowles InvitationalSep 17 · 5,000 Meters Varsity · Place 21 · Webster GrovesWebster Groves5,000 Meters Varsity2118:00.8710
Sep 2First Capitol XC MeetSep 2 · 5,000 Meters Varsity · Place 9 · Webster GrovesWebster Groves5,000 Meters Varsity917:18.0310

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 16STL Suburban Conference ChampionshipsOct 16 · 5,000 Meters Freshman · Place 1 · Webster GrovesWebster Groves5,000 Meters Freshman118:12.639
Oct 2Parkway West Dale Shepherd InvitationalOct 2 · 5,000 Meters Freshman · Place 5 · Webster GrovesWebster Groves5,000 Meters Freshman518:58.929
Sep 25Gans Creek ClassicSep 25 · 5,000 Meters Junior Varsity · Place 7 · Webster GrovesWebster Groves5,000 Meters Junior Varsity717:40.79
Sep 25Gans Creek ClassicSep 25 · 5,000 Meters Boys Gold JV · Place 7 · Webster GrovesWebster Groves5,000 Meters Boys Gold JV717:40.7Unofficial9
Sep 18Festus Bowles InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 13 · Webster GrovesWebster Groves5,000 Meters Junior Varsity1319:02.969