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 529:15.77Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3550 m · Spanish Lake ParkLutheran North XC Invitational · Sep 1721:17.77Lutheran North XC InvitationalSeptember 17, 2026
5,000 Meters · Arcadia Valley High SchoolMSHSAA Class 3 District 1 · Oct 3125:43.10MSHSAA Class 3 District 1October 31, 2026
5,000 Meters · Jefferson Barracks Park64th Annual Hancock XC Invitational · Oct 1728:55.964th Annual Hancock XC InvitationalOctober 17, 2026
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1237:14.821st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · Principia CollegeBorder War XC Championships · Oct 1029:22.59Border War XC ChampionshipsOctober 10, 2026
5,000 Meters · Saint Louis Priory SchoolSt. Louis Priory XC Open · Oct 333:13.79St. Louis Priory XC OpenOctober 3, 2025
5,000 Meters · Willmore ParkNorthside XC Invitational · Sep 2329:31.29Northside XC InvitationalSeptember 23, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 3 District 1Oct 31 · 5,000 Meters Varsity · Place 78 · Lift for Life Academy5,000 Meters Varsity7825:43.10 PB10
Oct 1764th Annual Hancock XC InvitationalOct 17 · 5,000 Meters Varsity · Place 98 · Lift for Life Academy5,000 Meters Varsity9828:55.9 PB10
Oct 10Border War XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 171 · Lift for Life Academy5,000 Meters Varsity17129:22.59 PB10
Sep 30Dick Gregory XC InvitationalSep 30 · 5,000 Meters Varsity · Place 32 · Lift for Life Academy5,000 Meters Varsity3229:55.0310
Sep 23Northside XC InvitationalSep 23 · 5,000 Meters Varsity · Place 27 · Lift for Life Academy5,000 Meters Varsity2729:31.29 PB10
Sep 17Lutheran North XC InvitationalSep 17 · 3,550 Meters High School · Place 97 · Lift for Life Academy3,550 Meters High School9721:17.77 PB10
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity White · Place 88 · Lift for Life Academy5,000 Meters Varsity White8837:14.8 PB10
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Girl's Varsity · Place 170 · Lift for Life Academy3 Miles Girl's Varsity17029:15.77 PB10

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 3 District 1Nov 1 · 5,000 Meters Varsity · Place 81 · Lift for Life Academy5,000 Meters Varsity8129:30.809
Oct 3St. Louis Priory XC OpenOct 3 · 5,000 Meters High School · Place 40 · Lift for Life Academy5,000 Meters High School4033:13.79 PB9