Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2517:04.9Gans Creek Classic HSSeptember 25, 2026
5,000 Meters · Hillsboro High SchoolFrank Schultz Invitational · Oct 317:54.78Frank Schultz InvitationalOctober 3, 2026
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1218:14.221st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · McNair ParkSTL Suburban XC Conference Championships · Oct 1717:53.72STL Suburban XC Conference ChampionshipsOctober 17, 2026
5,000 Meters · Osage ParkMSHSAA Class 5 District 1 · Nov 117:02.11MSHSAA Class 5 District 1November 1, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17STL Suburban XC Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 43 · Eureka5,000 Meters Varsity4317:53.72 PB11
Oct 3Frank Schultz InvitationalOct 3 · 5,000 Meters Varsity Boys · Place 11 · Eureka5,000 Meters Varsity Boys1117:54.78 PB11
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Gold Varsity · Place 76 · Eureka5,000 Meters Gold Varsity7617:04.9 PB11
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity Green · Place 101 · Eureka5,000 Meters Varsity Green10118:14.2 PB11
Sep 4First Capitol XC InviteSep 4 · 5,000 Meters High School · Place 24 · Eureka5,000 Meters High School2418:36.6211

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 5 District 1Nov 1 · 5,000 Meters Varsity · Place 42 · Eureka5,000 Meters Varsity4217:02.11 PB10
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Elite Varsity · Place 174 · Eureka5,000 Meters Elite Varsity17417:28.3310