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 520:23.78Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
5,000 Meters · Buder ParkBig River PR Invite · Oct 2320:40.3Big River PR InviteOctober 23, 2025
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2519:46.4Gans Creek Classic HSSeptember 25, 2026
5,000 Meters · Principia CollegeBorder War XC Championships · Oct 1020:15.37Border War XC ChampionshipsOctober 10, 2026
5,000 Meters · SIUE Cross Country Course60th Annual Edwardsville Cross Country Invitational · Sep 1920:29.8060th Annual Edwardsville Cross Country InvitationalSeptember 19, 2026
5,000 Meters · Southern Illinois University Edwardsville59th Annual Edwardsville Invitational Sponsored by First to the Finish · Sep 2022:07.5059th 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:51.09GAC XC ChampionshipsOctober 17, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24Big River PR InvitationalOct 24 · 5,000 Meters Junior Varsity · Place 33 · Ft. Zumwalt West5,000 Meters Junior Varsity3318:47.5SO
Oct 17GAC XC ChampionshipsOct 17 · 5,000 Meters South JV · Place 9 · Ft. Zumwalt West5,000 Meters South JV918:51.09 PB10
Oct 10Border War XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 115 · Ft. Zumwalt West5,000 Meters Varsity11520:15.37 PB10
Oct 2Mike Spoede Warrenton InvitationalOct 2 · 5,000 Meters JV Boys · Place 9 · Ft. Zumwalt West5,000 Meters JV Boys919:17.3410
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Gold JV · Place 87 · Ft. Zumwalt West5,000 Meters Gold JV8719:46.4 PB10
Sep 1960th Annual Edwardsville Cross Country InvitationalSep 19 · 5,000 Meters High School Boys · Place 85 · Ft. Zumwalt West5,000 Meters High School Boys8520:29.80 PB10
Sep 12Tolton Catholic XC InviteSep 12 · 5,000 Meters JV · Place 16 · Ft. Zumwalt West5,000 Meters JV1620:28.0910
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Frosh/Soph · Place 84 · Ft. Zumwalt West3 Miles Boy's Frosh/Soph8420:23.78 PB10

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 23Big River PR InviteOct 23 · 5,000 Meters JV · Place 117 · Ft. Zumwalt West5,000 Meters JV11720:40.3 PB9
Oct 3Mike Spoede Warrenton InvitationalOct 3 · 5,000 Meters JV Boys · Place 82 · Ft. Zumwalt West5,000 Meters JV Boys8222:28.819
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Elite JV · Place 306 · Ft. Zumwalt West5,000 Meters Elite JV30621:36.549
Sep 2059th Annual Edwardsville Invitational Sponsored by First to the FinishSep 20 · 5,000 Meters High School Boys · Place 159 · Ft. Zumwalt West5,000 Meters High School Boys15922:07.50 PB9
Sep 13Tolton Catholic Cross Country InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 31 · Ft. Zumwalt West5,000 Meters Junior Varsity3122:25.069