Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arcadia Valley High SchoolMSHSAA Class 3 District 1 · Oct 3117:00.32MSHSAA Class 3 District 1October 31, 2026
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 617:26.5MSHSAA XC State ChampionshipsNovember 6, 2026
5,000 Meters · Hillsboro High SchoolFrank Schultz Invitational · Oct 318:02.08Frank Schultz InvitationalOctober 3, 2026
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1218:28.121st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · Osage ParkMSHSAA Class 4 District 1 · Nov 118:33.37MSHSAA Class 4 District 1November 1, 2025
5,000 Meters · Principia CollegeBorder War XC Championships · Oct 1018:09.76Border War XC ChampionshipsOctober 10, 2026
5,000 Meters · SIUE Cross Country Course60th Annual Edwardsville Cross Country Invitational · Sep 1918:28.0060th Annual Edwardsville Cross Country InvitationalSeptember 19, 2026
5,000 Meters · Southern Illinois University Edwardsville59th Annual Edwardsville Invitational Sponsored by First to the Finish · Sep 2018:34.8059th 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

7 results
DateMeetEventPlMarkGr
Nov 6MSHSAA XC State ChampionshipsNov 6 · 5,000 Meters Class 3 · Place 69 · John Burroughs5,000 Meters Class 36917:26.5 PB11
Oct 31MSHSAA Class 3 District 1Oct 31 · 5,000 Meters Varsity · Place 14 · John Burroughs5,000 Meters Varsity1417:00.32 PB11
Oct 22Metro League XC Conference ChampionshipsOct 22 · 5,000 Meters Varsity · Place 10 · John Burroughs5,000 Meters Varsity1017:53.4711
Oct 10Border War XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 32 · John Burroughs5,000 Meters Varsity3218:09.76 PB11
Oct 3Frank Schultz InvitationalOct 3 · 5,000 Meters Varsity Boys · Place 15 · John Burroughs5,000 Meters Varsity Boys1518:02.08 PB11
Sep 1960th Annual Edwardsville Cross Country InvitationalSep 19 · 5,000 Meters High School Boys · Place 38 · John Burroughs5,000 Meters High School Boys3818:28.00 PB11
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity Green · Place 115 · John Burroughs5,000 Meters Varsity Green11518:28.1 PB11

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 4 District 1Nov 1 · 5,000 Meters Varsity · Place 39 · John Burroughs5,000 Meters Varsity3918:33.37 PB10
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters White Varsity · Place 17 · John Burroughs5,000 Meters White Varsity1717:54.7810
Sep 2059th Annual Edwardsville Invitational Sponsored by First to the FinishSep 20 · 5,000 Meters High School Boys · Place 62 · John Burroughs5,000 Meters High School Boys6218:34.80 PB10