Personal bests

Best marks in available results
Event / courseMarkMeetDate
3550 m · Spanish Lake ParkLutheran North XC Invitational · Sep 1715:04.42Lutheran North XC InvitationalSeptember 17, 2026
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 617:56.5MSHSAA XC State ChampionshipsNovember 6, 2026
5,000 Meters · Jefferson Barracks Park64th Annual Hancock XC Invitational · Oct 1718:43.664th Annual Hancock XC InvitationalOctober 17, 2026
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1222:41.321st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · Living Word United Methodist ChurchParkway West Dale Shepherd XC Invite · Oct 319:25.48Parkway West Dale Shepherd XC InviteOctober 3, 2026
5,000 Meters · McNair ParkFirst Capitol XC Invite · Sep 421:41.39First Capitol XC InviteSeptember 4, 2026
5,000 Meters · Owensville 5k Finish in FieldOwensville Invitational · Oct 1319:49.60Owensville InvitationalOctober 13, 2026
5,000 Meters · Owensville High SchoolMSHSAA Class 2 District 3 · Oct 3118:19.04MSHSAA Class 2 District 3October 31, 2026
5,000 Meters · Principia CollegeBorder War XC Championships · Oct 1019:30.42Border War XC ChampionshipsOctober 10, 2026

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 87 · Whitfield5,000 Meters Class 28717:56.5 PB9
Oct 31MSHSAA Class 2 District 3Oct 31 · 5,000 Meters Varsity · Place 27 · Whitfield5,000 Meters Varsity2718:19.04 PB9
Oct 1764th Annual Hancock XC InvitationalOct 17 · 5,000 Meters Varsity · Place 40 · Whitfield5,000 Meters Varsity4018:43.6 PB9
Oct 13Owensville InvitationalOct 13 · 5,000 Meters High School · Place 24 · Whitfield5,000 Meters High School2419:49.60 PB9
Oct 10Border War XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 79 · Whitfield5,000 Meters Varsity7919:30.42 PB9
Oct 3Parkway West Dale Shepherd XC InviteOct 3 · 5,000 Meters Varsity · Place 64 · Whitfield5,000 Meters Varsity6419:25.48 PB9
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters White Varsity · Place 140 · Whitfield5,000 Meters White Varsity14020:17.59
Sep 17Lutheran North XC InvitationalSep 17 · 3,550 Meters High School · Place 40 · Whitfield3,550 Meters High School4015:04.42 PB9
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity White · Place 82 · Whitfield5,000 Meters Varsity White8222:41.3 PB9
Sep 4First Capitol XC InviteSep 4 · 5,000 Meters JV · Place 42 · Whitfield5,000 Meters JV4221:41.39 PB9