Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Gans Creek Recreation AreaCOMO Kick-Off · Aug 299:03.76COMO Kick-OffAugust 29, 2026
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 615:23.2MSHSAA XC State ChampionshipsNovember 6, 2026
5,000 Meters · Hannibal-LaGrange UniversityMSHSAA Class 5 District 3 · Oct 3115:50.68MSHSAA Class 5 District 3October 31, 2026
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1216:06.921st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · Principia CollegeBorder War XC Championships · Oct 1016:05.36Border War XC ChampionshipsOctober 10, 2026
5,000 Meters · Sioux Passage ParkMSHSAA Class 5 District 3 · Nov 117:32.88MSHSAA Class 5 District 3November 1, 2025
5,000 Meters · University of AR XC course38th Chile Pepper Festival · Oct 215:28.438th Chile Pepper Festival October 2, 2026
5,000 Meters · Warren County R-3 Warrenton High SchoolGAC XC Championships · Oct 1715:45.08GAC 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
Nov 6MSHSAA XC State ChampionshipsNov 6 · 5,000 Meters Class 5 · Place 18 · Liberty (Wentzville)5,000 Meters Class 51815:23.2 PB12
Oct 31MSHSAA Class 5 District 3Oct 31 · 5,000 Meters Varsity · Place 3 · Liberty (Wentzville)5,000 Meters Varsity315:50.68 PB12
Oct 17GAC XC ChampionshipsOct 17 · 5,000 Meters South Varsity · Place 1 · Liberty (Wentzville)5,000 Meters South Varsity115:45.08 PB12
Oct 10Border War XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 1 · Liberty (Wentzville)5,000 Meters Varsity116:05.36 PB12
Oct 238th Chile Pepper Festival Oct 2 · 5,000 Meters Senior High Boys "El Caliente" 2 · Place 3 · Liberty (Wentzville)5,000 Meters Senior High Boys "El Caliente" 2315:28.4 PB12
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Elite Varsity · Place 19 · Liberty (Wentzville)5,000 Meters Elite Varsity1915:29.112
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity Green · Place 10 · Liberty (Wentzville)5,000 Meters Varsity Green1016:06.9 PB12
Aug 29COMO Kick-OffAug 29 · 3,000 Meters High School · Place 1 · Liberty (Wentzville)3,000 Meters High School19:03.76 PB12

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 7MSHSAA XC State ChampionshipsNov 7 · 5,000 Meters Class 5 · Place 125 · Liberty (Wentzville)5,000 Meters Class 512517:39.2311
Nov 1MSHSAA Class 5 District 3Nov 1 · 5,000 Meters Varsity · Place 13 · Liberty (Wentzville)5,000 Meters Varsity1317:32.88 PB11

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 27Gans Creek ClassicSep 27 · 5,000 Meters Junior Varsity Elite · Place 71 · Liberty (Wen5,000 Meters Junior Varsity Elite7118:38.910
Sep 14Forest Park XC FestivalSep 14 · 5,000 Meters Junior Varsity · Place 80 · Liberty (Wentzville)5,000 Meters Junior Varsity8019:59.1SO
Sep 14Forest Park XC FestivalSep 14 · Junior Varsity · Place 80 · Liberty (Wentzville)Junior Varsity8019:59.1—