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 518:09.28Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 619:12.4552nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Arcadia Valley High SchoolMSHSAA Class 2 District 1 · Oct 3117:24.65MSHSAA Class 2 District 1October 31, 2026
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 618:11.6MSHSAA XC State ChampionshipsNovember 6, 2026
5,000 Meters · Jefferson Barracks Park64th Annual Hancock XC Invitational · Oct 1719:15.764th Annual Hancock XC InvitationalOctober 17, 2026
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1219:34.521st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · Living Word United Methodist ChurchParkway West Dale Shepherd XC Invite · Oct 319:21.39Parkway West Dale Shepherd XC InviteOctober 3, 2026
5,000 Meters · Willmore ParkMikayla Sherrill Fall Classic · Oct 2518:37.86Mikayla Sherrill Fall ClassicOctober 25, 2025

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 102 · Metro Academy & Classical5,000 Meters Class 210218:11.6 PB11
Oct 31MSHSAA Class 2 District 1Oct 31 · 5,000 Meters Varsity · Place 17 · Metro Academy & Classical5,000 Meters Varsity1717:24.65 PB11
Oct 24Mikayla Sherrill Fall Classic - High SchoolOct 24 · 5,000 Meters Varsity · Place 11 · Metro Academy & Classical5,000 Meters Varsity1118:52.4311
Oct 20Broncho PostalOct 20 · 3,200 Meters Varsity · Place 2 · Metro Academy & Classical3,200 Meters Varsity211:11.5411
Oct 1764th Annual Hancock XC InvitationalOct 17 · 5,000 Meters Varsity · Place 60 · Metro Academy & Classical5,000 Meters Varsity6019:15.7 PB11
Oct 7PHL XC ChampionshipsOct 7 · 5,000 Meters High School · Place 2 · Metro Academy & Classical5,000 Meters High School219:17.8411
Oct 3Parkway West Dale Shepherd XC InviteOct 3 · 5,000 Meters Varsity · Place 62 · Metro Academy & Classical5,000 Meters Varsity6219:21.39 PB11
Sep 30Dick Gregory XC InvitationalSep 30 · 5,000 Meters Varsity · Place 6 · Metro Academy & Classical5,000 Meters Varsity619:37.9011
Sep 23Northside XC InvitationalSep 23 · 5,000 Meters Varsity · Place 8 · Metro Academy & Classical5,000 Meters Varsity819:01.4411
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity White · Place 23 · Metro Academy & Classical5,000 Meters Varsity White2319:34.5 PB11
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 113 · Metro Academy & Classical3 Miles Boy's Varsity11318:09.28 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 3 District 1Nov 1 · 5,000 Meters Varsity · Place 66 · Metro Academy & Classical5,000 Meters Varsity6618:57.8210
Oct 25Mikayla Sherrill Fall ClassicOct 25 · 5,000 Meters High School · Place 5 · Metro Academy & Classical5,000 Meters High School518:37.86 PB10
Oct 11Patriot - Statesman ClassicOct 11 · 5,000 Meters Varsity · Place 80 · Metro Academy & Classical5,000 Meters Varsity8020:07.7SO
Sep 26Bishop DuBourg Cross Country InvitationalSep 26 · 5,000 Meters Varsity Boys · Place 16 · Metro Academy & Classical5,000 Meters Varsity Boys1620:16.1010
Sep 10Dick Gregory XC InviteSep 10 · 5,000 Meters Varsity · Place 33 · Metro Academy & Classical5,000 Meters Varsity3321:45.6SO
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 159 · Metro Academy & Classical3 Miles Varsity15919:12.45 PB10