Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 520:39.16Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 621:33.1252nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Arcadia Valley High SchoolMSHSAA Class 2 District 1 · Oct 3120:22.97MSHSAA Class 2 District 1October 31, 2026
5,000 Meters · Blackburn ParkPatriot - Statesman Classic · Oct 1020:46.9Patriot - Statesman ClassicOctober 10, 2026
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 621:11.7MSHSAA XC State ChampionshipsNovember 6, 2026
5,000 Meters · Jefferson Barracks Park64th Annual Hancock XC Invitational · Oct 1721:51.664th Annual Hancock XC InvitationalOctober 17, 2026
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1222:07.821st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · Living Word United Methodist ChurchParkway West Dale Shepherd XC Invite · Oct 321:37.35Parkway West Dale Shepherd XC InviteOctober 3, 2026
5,000 Meters · Willmore ParkNorthside XC Invitational · Sep 2321:53.37Northside XC InvitationalSeptember 23, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 6MSHSAA XC State ChampionshipsNov 6 · 5,000 Meters Class 2 · Place 54 · Metro Academy & Classical5,000 Meters Class 25421:11.7 PB11
Oct 31MSHSAA Class 2 District 1Oct 31 · 5,000 Meters Varsity · Place 6 · Metro Academy & Classical5,000 Meters Varsity620:22.97 PB11
Oct 24Mikayla Sherrill Fall Classic - High SchoolOct 24 · 5,000 Meters Varsity · Place 3 · Metro Academy & Classical5,000 Meters Varsity321:01.3011
Oct 1764th Annual Hancock XC InvitationalOct 17 · 5,000 Meters Varsity · Place 18 · Metro Academy & Classical5,000 Meters Varsity1821:51.6 PB11
Oct 10Patriot - Statesman ClassicOct 10 · 5,000 Meters Varsity · Place 33 · Metro Academy & Classical5,000 Meters Varsity3320:46.9 PB11
Oct 7PHL XC ChampionshipsOct 7 · 5,000 Meters High School · Place 4 · Metro Academy & Classical5,000 Meters High School425:55.3811
Oct 3Parkway West Dale Shepherd XC InviteOct 3 · 5,000 Meters Varsity · Place 15 · Metro Academy & Classical5,000 Meters Varsity1521:37.35 PB11
Sep 30Dick Gregory XC InvitationalSep 30 · 5,000 Meters Varsity · Place 2 · Metro Academy & Classical5,000 Meters Varsity222:17.6111
Sep 23Northside XC InvitationalSep 23 · 5,000 Meters Varsity · Place 3 · Metro Academy & Classical5,000 Meters Varsity321:53.37 PB11
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity White · Place 7 · Metro Academy & Classical5,000 Meters Varsity White722:07.8 PB11
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Girl's Varsity · Place 48 · Metro Academy & Classical3 Miles Girl's Varsity4820:39.16 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7MSHSAA XC State ChampionshipsNov 7 · 5,000 Meters Class 3 · Place 45 · Metro Academy & Classical5,000 Meters Class 34521:15.6410
Nov 1MSHSAA Class 3 District 1Nov 1 · 5,000 Meters Varsity · Place 22 · Metro Academy & Classical5,000 Meters Varsity2221:00.5810
Oct 11Patriot - Statesman ClassicOct 11 · 5,000 Meters Varsity · Place 42 · Metro Academy & Classical5,000 Meters Varsity4222:33.8SO
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 81 · Metro Academy & Classical3 Miles Varsity8121:33.12 PB10