Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jackson City ParkJackson High School XC Invitational · Aug 2911:41.41Jackson High School XC InvitationalAugust 29, 2026
5,000 Meters · Buder ParkBig River PR Invite · Oct 2318:07.0Big River PR InviteOctober 23, 2025
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 617:10.8MSHSAA XC State ChampionshipsNovember 6, 2026
5,000 Meters · Jefferson Barracks ParkMCC Cross Country Championships · Oct 818:36.36MCC Cross Country ChampionshipsOctober 8, 2026
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1219:09.121st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · LaVern Gibson CourseNike XC Town Twilight · Oct 218:00.70Nike XC Town TwilightOctober 2, 2026
5,000 Meters · Osage ParkMSHSAA Class 5 District 1 · Oct 3117:04.27MSHSAA Class 5 District 1October 31, 2026
5,000 Meters · Saint Louis Priory SchoolSt. Louis Priory XC Open · Oct 319:43.01St. Louis Priory XC OpenOctober 3, 2025
5,000 Meters · SIUE Cross Country Course60th Annual Edwardsville Cross Country Invitational · Sep 1918:05.7060th 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:40.2059th 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

9 results
DateMeetEventPlMarkGr
Nov 6MSHSAA XC State ChampionshipsNov 6 · 5,000 Meters Class 5 · Place 140 · Christian Brothers College5,000 Meters Class 514017:10.8 PB10
Oct 31MSHSAA Class 5 District 1Oct 31 · 5,000 Meters Varsity · Place 39 · Christian Brothers College5,000 Meters Varsity3917:04.27 PB10
Oct 24Big River PR InvitationalOct 24 · 5,000 Meters Varsity · Place 30 · Christian Brothers College5,000 Meters Varsity3017:19.9SO
Oct 8MCC Cross Country ChampionshipsOct 8 · 5,000 Meters Varsity · Place 14 · Christian Brothers College5,000 Meters Varsity1418:36.36 PB10
Oct 2Nike XC Town TwilightOct 2 · 5,000 Meters Open Friday-Grey Section · Place 88 · Christian Brothers College5,000 Meters Open Friday-Grey Section8818:00.70 PB10
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Elite Varsity · Place 238 · Christian Brothers College5,000 Meters Elite Varsity23817:58.210
Sep 1960th Annual Edwardsville Cross Country InvitationalSep 19 · 5,000 Meters High School Boys · Place 29 · Christian Brothers College5,000 Meters High School Boys2918:05.70 PB10
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity Green · Place 154 · Christian Brothers College5,000 Meters Varsity Green15419:09.1 PB10
Aug 29Jackson High School XC InvitationalAug 29 · 2 Miles 10th Grade · Place 12 · Christian Brothers College2 Miles 10th Grade1211:41.41 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 5 District 1Nov 1 · 5,000 Meters Varsity · Place 72 · Christian Brothers College5,000 Meters Varsity7218:03.259
Oct 23Big River PR InviteOct 23 · 5,000 Meters Varsity · Place 47 · Christian Brothers College5,000 Meters Varsity4718:07.0 PB9
Oct 1863rd Annual Hancock XC InvitationalOct 18 · 5,000 Meters Freshman · Place 1 · Christian Brothers College5,000 Meters Freshman119:09.39
Oct 9MCC Cross Country ChampionshipsOct 9 · 5,000 Meters Freshman · Place 4 · Christian Brothers College5,000 Meters Freshman419:03.44FR
Oct 3St. Louis Priory XC OpenOct 3 · 5,000 Meters Junior Varsity · Place 1 · Christian Brothers College5,000 Meters Junior Varsity119:43.01 PB9
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Gold JV · Place 18 · Christian Brothers College5,000 Meters Gold JV1819:07.409
Sep 2059th Annual Edwardsville Invitational Sponsored by First to the FinishSep 20 · 5,000 Meters High School Boys · Place 120 · Christian Brothers College5,000 Meters High School Boys12020:40.20 PB9