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 · Lydia D. Buder Park (Buder South)BR Invite · Oct 2620:01.2BR InviteOctober 26, 2024
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

6 results
DateMeetEventPlMarkGr
Oct 24Big River PR InvitationalOct 24 · 5,000 Meters Junior Varsity · Place 50 · Ft. Zumwalt West5,000 Meters Junior Varsity5019:12.3JR
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

8 results
DateMeetEventPlMarkGr
Oct 23Big River PR InviteOct 23 · 5,000 Meters JV · Place 41 · Ft. Zumwalt West5,000 Meters JV4118:48.4 PB10
Oct 16GAC XC ChampionshipsOct 16 · 5,000 Meters Junior Varsity · Place 19 · Ft. Zumwalt West5,000 Meters Junior Varsity1919:50.9410
Oct 16GAC XC ChampionshipsOct 16 · 5,000 Meters Junior Varsity · Place 16 · Ft. Zumwalt West5,000 Meters Junior Varsity1619:50.9410
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
Sep 13Tolton Catholic Cross Country InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 19 · Ft. Zumwalt West5,000 Meters Junior Varsity1920:43.7910
Sep 5First Capital Cross Country MeetSep 5 · 3,200 Meters Junior Varsity · Place 12 · Ft. Zumwalt West3,200 Meters Junior Varsity1212:26.8810

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 26BR InviteOct 26 · 5,000 Meters JV Boys · Place 123 · Ft. Zumwalt West5,000 Meters JV Boys12320:01.2 PB9
Sep 2158th Annual Edwardsville InvitationalSep 21 · 5,000 Meters Varsity · Place 216 · Ft. Zumwalt West5,000 Meters Varsity21624:17.409
Sep 6Fort Zumwalt North Twilight InvitationalSep 6 · 2.1 Miles Boys 2.1 · Ft. Zumwalt West2.1 Miles Boys 2.1015:22.07Unofficial9