Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Blackburn ParkPatriot - Statesman Classic · Oct 1020:20.6Patriot - Statesman ClassicOctober 10, 2026
5,000 Meters · Living Word United Methodist ChurchParkway West Dale Shepherd XC Invite · Oct 321:25.35Parkway West Dale Shepherd XC InviteOctober 3, 2026
5,000 Meters · McNair ParkSTL Suburban XC Conference Championships · Oct 1720:58.50STL Suburban XC Conference ChampionshipsOctober 17, 2026
5,000 Meters · Northwest Early Childhood CenterStan Nelson Memorial Invitational · Sep 1223:25.96Stan Nelson Memorial InvitationalSeptember 12, 2026
5,000 Meters · Northwest Early Childhood CenterStan Nelson Invitational · Sep 1324:16.43Stan Nelson InvitationalSeptember 13, 2025
5,000 Meters · Sioux Passage ParkMSHSAA Class 5 District 3 · Nov 123:14.14MSHSAA Class 5 District 3November 1, 2025
5,000 Meters · St Vincent ParkClayton Classic · Aug 2923:19.75Clayton Classic August 29, 2026
5,000 Meters · Willmore ParkNorthside XC Invitational · Sep 2321:57.42Northside 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 17STL Suburban XC Conference ChampionshipsOct 17 · 5,000 Meters Junior Varsity Silver · Place 58 · Hazelwood Central5,000 Meters Junior Varsity Silver5820:58.50 PB11
Oct 10Patriot - Statesman ClassicOct 10 · 5,000 Meters Varsity · Place 112 · Hazelwood Central5,000 Meters Varsity11220:20.6 PB11
Oct 3Parkway West Dale Shepherd XC InviteOct 3 · 5,000 Meters Varsity · Place 96 · Hazelwood Central5,000 Meters Varsity9621:25.35 PB11
Sep 30Dick Gregory XC InvitationalSep 30 · 5,000 Meters Varsity · Place 31 · Hazelwood Central5,000 Meters Varsity3122:19.5611
Sep 23Northside XC InvitationalSep 23 · 5,000 Meters Varsity · Place 40 · Hazelwood Central5,000 Meters Varsity4021:57.42 PB11
Sep 19Paul Enke Invitational Sep 19 · 5,000 Meters JV Boys · Place 29 · Hazelwood Central5,000 Meters JV Boys2923:15.5411
Sep 12Stan Nelson Memorial InvitationalSep 12 · 5,000 Meters JV Boys · Place 125 · Hazelwood Central5,000 Meters JV Boys12523:25.96 PB11
Aug 29Clayton Classic Aug 29 · 5,000 Meters Varsity · Place 98 · Hazelwood Central5,000 Meters Varsity9823:19.75 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 5 District 3Nov 1 · 5,000 Meters Varsity · Place 106 · Hazelwood Central5,000 Meters Varsity10623:14.14 PB10
Oct 20STL Suburban Conference ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 100 · M10 Hazelwood Central5,000 Meters Junior Varsity10023:53.52—
Oct 11Patriot - Statesman ClassicOct 11 · 5,000 Meters Junior Varsity · Place 166 · Hazelwood Central5,000 Meters Junior Varsity16623:24.0SO
Sep 20Paul Enke InvitationalSep 20 · 5,000 Meters JV Boys · Place 74 · Hazelwood Central5,000 Meters JV Boys7423:18.9110
Sep 17Northside XC InviteSep 17 · 5,000 Meters Varsity · Place 51 · Hazelwood Central5,000 Meters Varsity5123:24.610
Sep 13Stan Nelson InvitationalSep 13 · 5,000 Meters Varsity Boys · Place 127 · Hazelwood Central5,000 Meters Varsity Boys12724:16.43 PB10
Sep 10Dick Gregory XC InviteSep 10 · 5,000 Meters Varsity · Place 60 · Hazelwood Central5,000 Meters Varsity6024:36.2SO
Sep 5First Capital Cross Country MeetSep 5 · 5,000 Meters Varsity · Place 120 · Hazelwood Central5,000 Meters Varsity12024:32.8210
Aug 30Clayton Classic InvitationalAug 30 · 5,000 Meters Varsity · Place 48 · Hazelwood Central5,000 Meters Varsity4825:07.9210

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 2MSHSAA Class 5 - District 3Nov 2 · 5,000 Meters Varsity · Place 103 · Hazelwood Central5,000 Meters Varsity10322:14.379
Oct 19Stl Suburban ConferenceOct 19 · 5,000 Meters Freshman · Place 67 · Hazelwood Central5,000 Meters Freshman6723:15.699