Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jackson City ParkJackson High School XC Invitational · Aug 2911:52.67Jackson High School XC InvitationalAugust 29, 2026
5,000 Meters · Buder ParkBig River PR Invite · Oct 2318:28.4Big River PR InviteOctober 23, 2025
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 618:25.3MSHSAA XC State ChampionshipsNovember 6, 2026
5,000 Meters · Jefferson Barracks Park64th Annual Hancock XC Invitational · Oct 1718:56.064th Annual Hancock XC InvitationalOctober 17, 2026
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1219:18.121st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · LaVern Gibson CourseNike XC Town Twilight · Oct 218:49.58Nike XC Town TwilightOctober 2, 2026
5,000 Meters · Osage ParkMSHSAA Class 5 District 1 · Oct 3118:23.00MSHSAA Class 5 District 1October 31, 2026
5,000 Meters · SIUE Cross Country Course60th Annual Edwardsville Cross Country Invitational · Sep 1919:18.9060th 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:11.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

10 results
DateMeetEventPlMarkGr
Nov 6MSHSAA XC State ChampionshipsNov 6 · 5,000 Meters Class 5 · Place 155 · Christian Brothers College5,000 Meters Class 515518:25.3 PB10
Oct 31MSHSAA Class 5 District 1Oct 31 · 5,000 Meters Varsity · Place 86 · Christian Brothers College5,000 Meters Varsity8618:23.00 PB10
Oct 24Big River PR InvitationalOct 24 · 5,000 Meters Varsity · Place 71 · Christian Brothers College5,000 Meters Varsity7118:18.0SO
Oct 1764th Annual Hancock XC InvitationalOct 17 · 5,000 Meters Varsity · Place 46 · Christian Brothers College5,000 Meters Varsity4618:56.0 PB10
Oct 8MCC Cross Country ChampionshipsOct 8 · 5,000 Meters Varsity · Place 23 · Christian Brothers College5,000 Meters Varsity2319:46.6810
Oct 2Nike XC Town TwilightOct 2 · 5,000 Meters Open Friday-Grey Section · Place 150 · Christian Brothers College5,000 Meters Open Friday-Grey Section15018:49.58 PB10
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Elite Varsity · Place 272 · Christian Brothers College5,000 Meters Elite Varsity27218:37.410
Sep 1960th Annual Edwardsville Cross Country InvitationalSep 19 · 5,000 Meters High School Boys · Place 57 · Christian Brothers College5,000 Meters High School Boys5719:18.90 PB10
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity Green · Place 161 · Christian Brothers College5,000 Meters Varsity Green16119:18.1 PB10
Aug 29Jackson High School XC InvitationalAug 29 · 2 Miles 10th Grade · Place 19 · Christian Brothers College2 Miles 10th Grade1911:52.67 PB10

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 5 District 1Nov 1 · 5,000 Meters Varsity · Place 91 · Christian Brothers College5,000 Meters Varsity9118:41.159
Oct 23Big River PR InviteOct 23 · 5,000 Meters Varsity · Place 54 · Christian Brothers College5,000 Meters Varsity5418:28.4 PB9
Oct 9MCC Cross Country ChampionshipsOct 9 · 5,000 Meters Freshman · Place 10 · Christian Brothers College5,000 Meters Freshman1019:45.64FR
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Gold Varsity · Place 184 · Christian Brothers College5,000 Meters Gold Varsity18419:06.539
Sep 2059th Annual Edwardsville Invitational Sponsored by First to the FinishSep 20 · 5,000 Meters High School Boys · Place 112 · Christian Brothers College5,000 Meters High School Boys11220:11.80 PB9