Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Langenberg Field20th Annual FPXC · Sep 1315:48.620th Annual FPXCSeptember 13, 2025
3550 m · Spanish Lake ParkLutheran North XC Invitational · Sep 1715:06.32Lutheran North XC InvitationalSeptember 17, 2026
5,000 Meters · Fulton High School39th Annual Fulton Cross-Country Invitational · Sep 2125:59.6839th Annual Fulton Cross-Country InvitationalSeptember 21, 2024
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 619:28.3MSHSAA XC State ChampionshipsNovember 6, 2026
5,000 Meters · Jefferson Barracks Park64th Annual Hancock XC Invitational · Oct 1719:41.764th Annual Hancock XC InvitationalOctober 17, 2026
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1223:34.421st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1722:34.47NXR Midwest Regional ChampionshipsNovember 17, 2024
5,000 Meters · Living Word United Methodist ChurchParkway West Dale Shepherd XC Invite · Oct 319:41.93Parkway West Dale Shepherd XC InviteOctober 3, 2026
5,000 Meters · McNair ParkFirst Capitol XC Invite · Sep 423:02.18First Capitol XC InviteSeptember 4, 2026
5,000 Meters · Owensville 5k Finish in FieldOwensville Invitational · Oct 1322:33.52Owensville InvitationalOctober 13, 2026
5,000 Meters · Owensville High SchoolMSHSAA Class 2 District 3 · Oct 3119:36.59MSHSAA Class 2 District 3October 31, 2026
5,000 Meters · Principia CollegeBorder War XC Championships · Oct 1020:24.46Border War XC ChampionshipsOctober 10, 2026
5,000 Meters · Saint Louis Priory SchoolPriory Mike Rebello XC Open 2024 · Oct 424:00.94Priory Mike Rebello XC Open 2024October 4, 2024

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 2 · Place 147 · Whitfield5,000 Meters Class 214719:28.3 PB12
Oct 31MSHSAA Class 2 District 3Oct 31 · 5,000 Meters Varsity · Place 58 · Whitfield5,000 Meters Varsity5819:36.59 PB12
Oct 1764th Annual Hancock XC InvitationalOct 17 · 5,000 Meters Varsity · Place 75 · Whitfield5,000 Meters Varsity7519:41.7 PB12
Oct 13Owensville InvitationalOct 13 · 5,000 Meters High School · Place 67 · Whitfield5,000 Meters High School6722:33.52 PB12
Oct 10Border War XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 123 · Whitfield5,000 Meters Varsity12320:24.46 PB12
Oct 3Parkway West Dale Shepherd XC InviteOct 3 · 5,000 Meters Junior Varsity · Place 33 · Whitfield5,000 Meters Junior Varsity3319:41.93 PB12
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters White Varsity · Place 176 · Whitfield5,000 Meters White Varsity17620:58.012
Sep 17Lutheran North XC InvitationalSep 17 · 3,550 Meters High School · Place 42 · Whitfield3,550 Meters High School4215:06.32 PB12
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity White · Place 98 · Whitfield5,000 Meters Varsity White9823:34.4 PB12
Sep 4First Capitol XC InviteSep 4 · 5,000 Meters High School · Place 120 · Whitfield5,000 Meters High School12023:02.18 PB12

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 23Metro League Conference ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 22 · Whitfield JV5,000 Meters Junior Varsity2221:42.0811
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Blue/White JV · Place 173 · Whitfield5,000 Meters Blue/White JV17326:17.6511
Sep 1320th Annual FPXCSep 13 · 3,000 Meters JV White · Place 167 · Whitfield3,000 Meters JV White16715:48.6 PB11

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 2 · Place 323 · Whitfield5,000 Meters Open 232322:34.47 PB10
Oct 19Hancock XCOct 19 · 5,000 Meters Varsity · Place 117 · Whitfield5,000 Meters Varsity11721:27.610
Oct 4Priory Mike Rebello XC Open 2024Oct 4 · 5,000 Meters Varsity · Place 49 · Whitfield5,000 Meters Varsity4924:00.94 PB10
Sep 2139th Annual Fulton Cross-Country InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 58 · Whitfield5,000 Meters Junior Varsity5825:59.68 PB10