Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Hannibal-LaGrange UniversityMSHSAA Class 5 District 3 · Oct 3119:00.72MSHSAA Class 5 District 3October 31, 2026
5,000 Meters · Living Word United Methodist ChurchParkway West Dale Shepherd XC Invite · Oct 319:42.54Parkway West Dale Shepherd XC InviteOctober 3, 2026
5,000 Meters · McNair ParkSTL Suburban XC Conference Championships · Oct 1719:10.37STL Suburban XC Conference ChampionshipsOctober 17, 2026
5,000 Meters · Northwest Early Childhood CenterStan Nelson Memorial Invitational · Sep 1219:46.67Stan Nelson Memorial InvitationalSeptember 12, 2026
5,000 Meters · Northwest Early Childhood CenterStan Nelson Invitational · Sep 1320:29.81Stan Nelson InvitationalSeptember 13, 2025
5,000 Meters · Sioux Passage ParkPaul Enke Invitational · Sep 2021:13.83Paul Enke InvitationalSeptember 20, 2025
5,000 Meters · St Vincent ParkClayton Invite · Oct 2319:40.62Clayton InviteOctober 23, 2026
5,000 Meters · Willmore ParkNorthside XC Invitational · Sep 2320:24.16Northside XC InvitationalSeptember 23, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 5 District 3Oct 31 · 5,000 Meters Varsity · Place 67 · Hazelwood Central5,000 Meters Varsity6719:00.72 PB11
Oct 23Clayton InviteOct 23 · 5,000 Meters Varsity · Place 47 · Hazelwood Central5,000 Meters Varsity4719:40.62 PB11
Oct 17STL Suburban XC Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 101 · Hazelwood Central5,000 Meters Varsity10119:10.37 PB11
Oct 3Parkway West Dale Shepherd XC InviteOct 3 · 5,000 Meters Varsity · Place 71 · Hazelwood Central5,000 Meters Varsity7119:42.54 PB11
Sep 30Dick Gregory XC InvitationalSep 30 · 5,000 Meters Varsity · Place 20 · Hazelwood Central5,000 Meters Varsity2020:45.9711
Sep 23Northside XC InvitationalSep 23 · 5,000 Meters Varsity · Place 23 · Hazelwood Central5,000 Meters Varsity2320:24.16 PB11
Sep 19Paul Enke Invitational Sep 19 · 5,000 Meters Varsity Boys · Place 58 · Hazelwood Central5,000 Meters Varsity Boys5822:29.6111
Sep 12Stan Nelson Memorial InvitationalSep 12 · 5,000 Meters Varsity Boys · Place 81 · Hazelwood Central5,000 Meters Varsity Boys8119:46.67 PB11
Sep 4First Capitol XC InviteSep 4 · 5,000 Meters High School · Place 85 · Hazelwood Central5,000 Meters High School8520:59.1511
Aug 29Clayton Classic Aug 29 · 5,000 Meters Varsity · Place 70 · Hazelwood Central5,000 Meters Varsity7020:40.0711

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 5 District 3Nov 1 · 5,000 Meters Varsity · Place 95 · Hazelwood Central5,000 Meters Varsity9521:20.7010
Oct 11Patriot - Statesman ClassicOct 11 · 5,000 Meters Varsity · Place 92 · Hazelwood Central5,000 Meters Varsity9220:59.9SO
Oct 4Parkway West Dale Shepherd InvitationalOct 4 · 5,000 Meters Varsity · Place 82 · Hazelwood Central5,000 Meters Varsity8221:05.4210
Sep 20Paul Enke InvitationalSep 20 · 5,000 Meters Varsity Boys · Place 74 · Hazelwood Central5,000 Meters Varsity Boys7421:13.83 PB10
Sep 13Stan Nelson InvitationalSep 13 · 5,000 Meters Varsity Boys · Place 100 · Hazelwood Central5,000 Meters Varsity Boys10020:29.81 PB10
Sep 10Dick Gregory XC InviteSep 10 · 5,000 Meters Varsity · Place 19 · Hazelwood Central5,000 Meters Varsity1920:43.8SO