Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arcadia Valley High SchoolMSHSAA Class 3 District 1 · Oct 3118:58.69MSHSAA Class 3 District 1October 31, 2026
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2619:07.39Gans Creek Classic HSSeptember 26, 2025
5,000 Meters · Hillsboro High SchoolFrank Schultz Invitational · Oct 320:15.92Frank Schultz InvitationalOctober 3, 2026
5,000 Meters · Osage ParkMSHSAA Class 4 District 1 · Nov 119:03.88MSHSAA Class 4 District 1November 1, 2025
5,000 Meters · Principia CollegeBorder War XC Championships · Oct 1020:40.99Border War XC ChampionshipsOctober 10, 2026
5,000 Meters · SIUE Cross Country Course60th Annual Edwardsville Cross Country Invitational · Sep 1920:37.3060th 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:03.3059th Annual Edwardsville Invitational Sponsored by First to the FinishSeptember 20, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 3 District 1Oct 31 · 5,000 Meters Varsity · Place 66 · John Burroughs5,000 Meters Varsity6618:58.69 PB11
Oct 10Border War XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 141 · John Burroughs5,000 Meters Varsity14120:40.99 PB11
Oct 3Frank Schultz InvitationalOct 3 · 5,000 Meters Varsity Boys · Place 48 · John Burroughs5,000 Meters Varsity Boys4820:15.92 PB11
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Blue Varsity · Place 212 · John Burroughs5,000 Meters Blue Varsity21219:33.911
Sep 1960th Annual Edwardsville Cross Country InvitationalSep 19 · 5,000 Meters High School Boys · Place 89 · John Burroughs5,000 Meters High School Boys8920:37.30 PB11

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 4 District 1Nov 1 · 5,000 Meters Varsity · Place 52 · John Burroughs5,000 Meters Varsity5219:03.88 PB10
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters White Varsity · Place 67 · John Burroughs5,000 Meters White Varsity6719:07.39 PB10
Sep 2059th Annual Edwardsville Invitational Sponsored by First to the FinishSep 20 · 5,000 Meters High School Boys · Place 105 · John Burroughs5,000 Meters High School Boys10520:03.30 PB10