Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Grain Valley High SchoolGRAIN VALLEY TWILIGHT GLOW 2026 · Sep 113:21.6GRAIN VALLEY TWILIGHT GLOW 2026September 1, 2026
3,000 Meters · Gans Creek Recreation AreaCOMO Kick-Off · Aug 2912:13.33COMO Kick-OffAugust 29, 2026
5,000 Meters · Confederate Memorial State Historic SiteHusker Cross Country Invitational · Sep 822:34.5Husker Cross Country InvitationalSeptember 8, 2026
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 620:42.4MSHSAA XC State ChampionshipsNovember 6, 2026
5,000 Meters · Grain Valley High SchoolSock it To Cancer Grain Valley Invitational 2025 · Oct 421:37.00Sock it To Cancer Grain Valley Invitational 2025October 4, 2025
5,000 Meters · Lafayette County Husker Inv · Sep 922:35.8Husker InvSeptember 9, 2025
5,000 Meters · Lexington High SchoolBattle of Lexington Invitational · Oct 1120:31.79Battle of Lexington InvitationalOctober 11, 2025
5,000 Meters · Odessa Upper Elementry Odessa Cross Country Invitational · Sep 1921:51.36Odessa Cross Country InvitationalSeptember 19, 2026
5,000 Meters · Platte Ridge ParkMSHSAA Class 2 District 4 · Nov 121:26.58MSHSAA Class 2 District 4November 1, 2025
5,000 Meters · Richmond HSMRVC & Richmond Invitational · Oct 2222:40.8MRVC & Richmond InvitationalOctober 22, 2025
5,000 Meters · Royal Oaks Golf CourseKnob Noster Invitational · Sep 1223:10.3Knob Noster InvitationalSeptember 12, 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 40 · Lafayette County5,000 Meters Class 24020:42.4 PB10
Oct 31MSHSAA Classes 1 & 2 District 4Oct 31 · 5,000 Meters Varsity Class 2 · Place 10 · Lafayette County5,000 Meters Varsity Class 21021:59.410
Oct 10Battle of Lexington XC InvitationalOct 10 · 5,000 Meters Varsity · Place 7 · Lafayette County5,000 Meters Varsity721:31.6810
Oct 3Sock it to Cancer Grain Valley Invitational 2026Oct 3 · 5,000 Meters Varsity - White · Place 7 · Lafayette County5,000 Meters Varsity - White721:41.210
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters White Varsity · Place 17 · Lafayette County5,000 Meters White Varsity1720:43.410
Sep 19Odessa Cross Country InvitationalSep 19 · 5,000 Meters Varsity · Place 8 · Lafayette County5,000 Meters Varsity821:51.36 PB10
Sep 12Knob Noster InvitationalSep 12 · 5,000 Meters High School · Place 11 · Lafayette County5,000 Meters High School1123:10.3 PB10
Sep 8Husker Cross Country InvitationalSep 8 · 5,000 Meters High School Girls · Place 6 · Lafayette County5,000 Meters High School Girls622:34.5 PB10
Sep 1GRAIN VALLEY TWILIGHT GLOW 2026Sep 1 · 2 Miles Girls Race · Place 12 · Lafayette County2 Miles Girls Race1213:21.6 PB10
Aug 29COMO Kick-OffAug 29 · 3,000 Meters High School · Place 8 · Lafayette County3,000 Meters High School812:13.33 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7MSHSAA XC State ChampionshipsNov 7 · 5,000 Meters Class 2 · Place 35 · Lafayette County5,000 Meters Class 23521:15.519
Nov 1MSHSAA Class 2 District 4Nov 1 · 5,000 Meters Varsity · Place 7 · Lafayette County5,000 Meters Varsity721:26.58 PB9
Oct 22MRVC & Richmond InvitationalOct 22 · 5,000 Meters MRVC East Girls · Place 12 · Lafayette County5,000 Meters MRVC East Girls1222:40.8 PB9
Oct 11Battle of Lexington InvitationalOct 11 · 5,000 Meters Varsity Girls · Place 8 · Lafayette County5,000 Meters Varsity Girls820:31.79 PB9
Oct 4Sock it To Cancer Grain Valley Invitational 2025Oct 4 · 5,000 Meters Varsity - White · Place 5 · Lafayette County5,000 Meters Varsity - White521:37.00 PB9
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters White Varsity · Place 17 · Lafayette County5,000 Meters White Varsity1720:46.869
Sep 9Husker InvSep 9 · 5,000 Meters Varsity Girls · Place 8 · Lafayette County5,000 Meters Varsity Girls822:35.8 PB9
Sep 2XC OPEN KICKOFF | TWILIGHT GLOWSep 2 · 2 Miles Girls Race · Place 8 · Lafayette County2 Miles Girls Race813:31.909