Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2519:17.7Gans Creek Classic HSSeptember 25, 2026
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1220:01.521st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · Osage ParkMSHSAA Class 4 District 1 · Nov 119:06.61MSHSAA Class 4 District 1November 1, 2025
5,000 Meters · Principia CollegeBorder War XC Championships · Oct 1020:06.41Border War XC ChampionshipsOctober 10, 2026
5,000 Meters · SIUE Cross Country Course60th Annual Edwardsville Cross Country Invitational · Sep 1920:13.7060th Annual Edwardsville Cross Country InvitationalSeptember 19, 2026
5,000 Meters · Southern Illinois University Edwardsville58th Annual Edwardsville Invitational · Sep 2121:49.3058th Annual Edwardsville InvitationalSeptember 21, 2024

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 10Border War XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 104 · John Burroughs5,000 Meters Varsity10420:06.41 PB12
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Blue Varsity · Place 196 · John Burroughs5,000 Meters Blue Varsity19619:17.7 PB12
Sep 1960th Annual Edwardsville Cross Country InvitationalSep 19 · 5,000 Meters High School Boys · Place 73 · John Burroughs5,000 Meters High School Boys7320:13.70 PB12
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity Green · Place 186 · John Burroughs5,000 Meters Varsity Green18620:01.5 PB12

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 4 District 1Nov 1 · 5,000 Meters Varsity · Place 53 · John Burroughs5,000 Meters Varsity5319:06.61 PB11
Oct 23Metro League Conference ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 5 · John Burroughs JV5,000 Meters Junior Varsity519:38.7711
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters White Varsity · Place 90 · John Burroughs5,000 Meters White Varsity9019:37.9311
Sep 1320th Annual FPXCSep 13 · 5,000 Meters Varsity Green · Place 179 · John Burroughs5,000 Meters Varsity Green17921:24.111

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 2158th Annual Edwardsville InvitationalSep 21 · 5,000 Meters Varsity · Place 152 · John Burroughs5,000 Meters Varsity15221:49.30 PB10