Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Willmore ParkBishop DuBourg Cross Country Invitational · Sep 2613:19.92Bishop DuBourg Cross Country InvitationalSeptember 26, 2025
5,000 Meters · Arcadia Valley High SchoolMSHSAA Class 2 District 1 · Oct 3119:47.13MSHSAA Class 2 District 1October 31, 2026
5,000 Meters · Jefferson Barracks Park64th Annual Hancock XC Invitational · Oct 1721:32.064th Annual Hancock XC InvitationalOctober 17, 2026
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1225:31.321st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · Willmore ParkMikayla Sherrill Fall Classic · Oct 2520:11.71Mikayla Sherrill Fall ClassicOctober 25, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 2 District 1Oct 31 · 5,000 Meters Varsity · Place 78 · McKinley Classical Leadership5,000 Meters Varsity7819:47.13 PB11
Oct 1764th Annual Hancock XC InvitationalOct 17 · 5,000 Meters Varsity · Place 115 · McKinley Classical Leadership5,000 Meters Varsity11521:32.0 PB11
Oct 7PHL XC ChampionshipsOct 7 · 5,000 Meters High School · Place 24 · McKinley Classical Leadership5,000 Meters High School2423:31.4311
Sep 30Dick Gregory XC InvitationalSep 30 · 5,000 Meters Varsity · Place 45 · McKinley Classical Leadership5,000 Meters Varsity4523:22.8311
Sep 23Northside XC InvitationalSep 23 · 5,000 Meters Varsity · Place 45 · McKinley Classical Leadership5,000 Meters Varsity4522:10.3611
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity White · Place 113 · McKinley Classical Leadership5,000 Meters Varsity White11325:31.3 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 2 District 1Nov 1 · 5,000 Meters Varsity · Place 87 · McKinley Classical Leadership5,000 Meters Varsity8720:26.6210
Oct 25Mikayla Sherrill Fall ClassicOct 25 · 5,000 Meters High School · Place 17 · McKinley Classical Leadership5,000 Meters High School1720:11.71 PB10
Oct 11Patriot - Statesman ClassicOct 11 · 5,000 Meters Junior Varsity · Place 135 · McKinley Classical Leadership5,000 Meters Junior Varsity13522:37.9SO
Oct 1PHL XC ChampionshipsOct 1 · 5,000 Meters Varsity · Place 22 · McKinley Classical Leadership5,000 Meters Varsity2222:42.11SO
Sep 26Bishop DuBourg Cross Country InvitationalSep 26 · 3,000 Meters JV Boys · Place 4 · McKinley Classical Leadership3,000 Meters JV Boys413:19.92 PB10
Sep 17Northside XC InviteSep 17 · 5,000 Meters Varsity · Place 50 · McKinley Classical Leadership5,000 Meters Varsity5023:24.510
Sep 10Dick Gregory XC InviteSep 10 · 5,000 Meters Varsity · Place 55 · McKinley Classical Leadership5,000 Meters Varsity5524:03.0SO

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 19Hancock XCOct 19 · 5,000 Meters Freshman Boys · Place 9 · McKinley Classical Leadership5,000 Meters Freshman Boys924:52.79