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 519:29.10Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
5,000 Meters · Buder ParkBig River PR Invite · Oct 2318:48.4Big River PR InviteOctober 23, 2025
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2619:10.99Gans Creek Classic HSSeptember 26, 2025
5,000 Meters · Principia CollegeBorder War XC Championships · Oct 1020:19.47Border War XC ChampionshipsOctober 10, 2026
5,000 Meters · SIUE Cross Country Course60th Annual Edwardsville Cross Country Invitational · Sep 1920:37.1060th Annual Edwardsville Cross Country InvitationalSeptember 19, 2026
5,000 Meters · Southern Illinois University Edwardsville59th Annual Edwardsville Invitational Sponsored by First to the Finish · Sep 2020:47.4059th Annual Edwardsville Invitational Sponsored by First to the FinishSeptember 20, 2025
5,000 Meters · Warren County R-3 Warrenton High SchoolGAC XC Championships · Oct 1718:47.34GAC XC ChampionshipsOctober 17, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17GAC XC ChampionshipsOct 17 · 5,000 Meters South JV · Place 7 · Ft. Zumwalt West5,000 Meters South JV718:47.34 PB11
Oct 10Border War XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 119 · Ft. Zumwalt West5,000 Meters Varsity11920:19.47 PB11
Sep 1960th Annual Edwardsville Cross Country InvitationalSep 19 · 5,000 Meters High School Boys · Place 88 · Ft. Zumwalt West5,000 Meters High School Boys8820:37.10 PB11
Sep 12Tolton Catholic XC InviteSep 12 · 5,000 Meters JV · Place 7 · Ft. Zumwalt West5,000 Meters JV719:39.9811
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Open · Place 50 · Ft. Zumwalt West3 Miles Boy's Open5019:29.10 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 23Big River PR InviteOct 23 · 5,000 Meters JV · Place 41 · Ft. Zumwalt West5,000 Meters JV4118:48.4 PB10
Oct 3Mike Spoede Warrenton InvitationalOct 3 · 5,000 Meters JV Boys · Place 18 · Ft. Zumwalt West5,000 Meters JV Boys1819:45.0810
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Elite JV · Place 163 · Ft. Zumwalt West5,000 Meters Elite JV16319:10.99 PB10
Sep 2059th Annual Edwardsville Invitational Sponsored by First to the FinishSep 20 · 5,000 Meters High School Boys · Place 123 · Ft. Zumwalt West5,000 Meters High School Boys12320:47.40 PB10