Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2618:07.98Gans Creek Classic HSSeptember 26, 2025
5,000 Meters · McNair ParkStl Suburban Conference · Oct 1918:56.90Stl Suburban ConferenceOctober 19, 2024
5,000 Meters · Northwest Early Childhood CenterStan Nelson Invitational · Sep 1318:11.44Stan Nelson InvitationalSeptember 13, 2025
5,000 Meters · Osage ParkMSHSAA Class 5 District 1 · Nov 117:34.37MSHSAA Class 5 District 1November 1, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 5 District 1Nov 1 · 5,000 Meters Varsity · Place 56 · Lafayette (Wildwood)5,000 Meters Varsity5617:34.37 PB12
Oct 20STL Suburban Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 56 · Lafayette (W)5,000 Meters Varsity5618:44.0812
Oct 11Patriot - Statesman ClassicOct 11 · 5,000 Meters Varsity · Place 41 · Lafayette (Wildwood)5,000 Meters Varsity4118:20.1SR
Oct 4Parkway West Dale Shepherd InvitationalOct 4 · 5,000 Meters Varsity · Place 37 · Lafayette (W)5,000 Meters Varsity3718:45.7712
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Gold Varsity · Place 121 · Lafayette (Wildwood)5,000 Meters Gold Varsity12118:07.98 PB12
Sep 20Festus Bowles-Wright XC InvitationalSep 20 · 5,000 Meters Varsity · Place 30 · Lafayette (W)5,000 Meters Varsity3018:26.4112
Sep 13Stan Nelson InvitationalSep 13 · 5,000 Meters Varsity Boys · Place 50 · Lafayette (Wildwood)5,000 Meters Varsity Boys5018:11.44 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Stl Suburban ConferenceOct 19 · 5,000 Meters Junior Varsity · Place 37 · Lafayette (Wildwood)5,000 Meters Junior Varsity3718:56.90 PB11
Sep 27Gans Creek ClassicSep 27 · 5,000 Meters Junior Varsity · Place 33 · Lafayette (W5,000 Meters Junior Varsity3319:05.311
Sep 14Stan Nelson InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 80 · Lafayette (Wildwood)5,000 Meters Junior Varsity8020:35.0—
Sep 6Fort Zumwalt North Twilight InvitationalSep 6 · 5,000 Meters JV Boys · Lafayette (Wildwood)5,000 Meters JV Boys019:32.80Unofficial11

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14Conference Oct 14 · 5,000 Meters JV Gold · Place 29 · Lafayette (Wildwood)5,000 Meters JV Gold2919:02.8310
Sep 30Dale Shepard Parkway West InvitationalSep 30 · 5,000 Meters Sophomore · Place 24 · Lafayette (Wildwood)5,000 Meters Sophomore2420:46.91Unofficial10
Sep 23Gans Creek ClassicSep 23 · 5,000 Meters Junior Varsity · Place 162 · Lafayette (W5,000 Meters Junior Varsity16220:40.810
Sep 16Festus Bowles InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 16 · Lafayette (W)5,000 Meters Junior Varsity1619:35.9710
Sep 9NW Stan NelsonSep 9 · 5,000 Meters Junior Varsity · Place 100 · Lafayette (Wildwood)5,000 Meters Junior Varsity10020:06.6Unofficial10
Sep 1Fort Zumwalt North Twilight InvitationalSep 1 · 5,000 Meters Junior Varsity · Place 44 · Lafayette (Wildwood)5,000 Meters Junior Varsity4419:39.8—

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 1Parkway West Dale Shepherd InvitationalOct 1 · 5,000 Meters Freshman · Place 48 · Lafayette (W)5,000 Meters Freshman4821:22.449
Sep 24Gans Creek ClassicSep 24 · 5,000 Meters Junior Varsity · Place 206 · Lafayette (W5,000 Meters Junior Varsity20621:53.99
Sep 17Festus Bowles InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 86 · Lafayette (W)5,000 Meters Junior Varsity8622:36.079
Aug 27Fort Zumwalt North InvitationalAug 27 · 5,000 Meters Junior Varsity · Place 72 · Lafayette (Wildwood)5,000 Meters Junior Varsity7223:20.29