Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 521:45.47Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
5,000 Meters · Buder ParkBig River PR Invite · Oct 2318:36.5Big River PR InviteOctober 23, 2025
5,000 Meters · Jefferson Barracks Park63rd Annual Hancock XC Invitational · Oct 1822:30.263rd Annual Hancock XC InvitationalOctober 18, 2025
5,000 Meters · Langenberg Field20th Annual FPXC · Sep 1322:54.020th Annual FPXCSeptember 13, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 8MCC Cross Country ChampionshipsOct 8 · 5,000 Meters JV · Place 82 · St. Louis University High5,000 Meters JV8224:17.1612
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Open · Place 116 · St. Louis University High3 Miles Boy's Open11621:45.47 PB12

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 23Big River PR InviteOct 23 · 5,000 Meters JV · Place 29 · St. Louis University High5,000 Meters JV2918:36.5 PB11
Oct 1863rd Annual Hancock XC InvitationalOct 18 · 5,000 Meters JV (Large Schools) · Place 107 · St. Louis University High5,000 Meters JV (Large Schools)10722:30.2 PB11
Oct 9MCC Cross Country ChampionshipsOct 9 · 5,000 Meters Junior Varsity · Place 32 · St. Louis University5,000 Meters Junior Varsity3220:23.94JR
Sep 1320th Annual FPXCSep 13 · 5,000 Meters JV Green · Place 209 · St. Louis University High5,000 Meters JV Green20922:54.0 PB11

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21Big RiverOct 21 · 5,000 Meters Junior Varsity · Place 61 · St. Louis University High5,000 Meters Junior Varsity6119:30.511
Sep 30Dale Shepard Parkway West InvitationalSep 30 · 5,000 Meters Freshman · Place 30 · St. Louis University High5,000 Meters Freshman3021:33.78Unofficial11