Personal bests

Best marks in available results
Event / courseMarkMeetDate
3550 m · Spanish Lake ParkLutheran North XC Invitational · Sep 1714:13.19Lutheran North XC InvitationalSeptember 17, 2026
5,000 Meters · Arnold City Park29th Annual Fox Ed White Festival of Races · Sep 2418:01.829th Annual Fox Ed White Festival of RacesSeptember 24, 2026
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 719:18.78MSHSAA XC State ChampionshipsNovember 7, 2025
5,000 Meters · Living Word United Methodist ChurchParkway West Dale Shepherd XC Invite · Oct 318:55.51Parkway West Dale Shepherd XC InviteOctober 3, 2026
5,000 Meters · McNair ParkSTL Suburban XC Conference Championships · Oct 1718:21.61STL Suburban XC Conference ChampionshipsOctober 17, 2026
5,000 Meters · Osage ParkMSHSAA Class 4 District 1 · Oct 3117:58.40MSHSAA Class 4 District 1October 31, 2026
5,000 Meters · Principia CollegeBorder War XC Championships · Oct 1018:59.20Border War XC ChampionshipsOctober 10, 2026
5,000 Meters · St Vincent ParkClayton Invite · Oct 2318:24.89Clayton InviteOctober 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 4 District 1Oct 31 · 5,000 Meters Varsity · Place 43 · Clayton5,000 Meters Varsity4317:58.40 PB10
Oct 23Clayton InviteOct 23 · 5,000 Meters Varsity · Place 23 · Clayton5,000 Meters Varsity2318:24.89 PB10
Oct 17STL Suburban XC Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 69 · Clayton5,000 Meters Varsity6918:21.61 PB10
Oct 10Border War XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 62 · Clayton5,000 Meters Varsity6218:59.20 PB10
Oct 3Parkway West Dale Shepherd XC InviteOct 3 · 5,000 Meters Varsity · Place 45 · Clayton5,000 Meters Varsity4518:55.51 PB10
Sep 2429th Annual Fox Ed White Festival of RacesSep 24 · 5,000 Meters Varsity Boys · Place 35 · Clayton5,000 Meters Varsity Boys3518:01.8 PB10
Sep 17Lutheran North XC InvitationalSep 17 · 3,550 Meters High School · Place 22 · Clayton3,550 Meters High School2214:13.19 PB10
Sep 10Crusader-Greyhound InvitationalSep 10 · 5,000 Meters High School · Place 10 · Clayton5,000 Meters High School1019:21.9710
Sep 4First Capitol XC InviteSep 4 · 5,000 Meters High School · Place 76 · Clayton5,000 Meters High School7620:27.8010
Aug 29Clayton Classic Aug 29 · 5,000 Meters Varsity · Place 49 · Clayton5,000 Meters Varsity4919:30.6410

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 7MSHSAA XC State ChampionshipsNov 7 · 5,000 Meters Class 4 · Place 150 · Clayton5,000 Meters Class 415019:18.78 PB9
Nov 1MSHSAA Class 4 District 1Nov 1 · 5,000 Meters Varsity · Place 34 · Clayton5,000 Meters Varsity3418:14.619
Oct 24Clayton High School InvitationalOct 24 · 5,000 Meters Varsity · Place 35 · Clayton5,000 Meters Varsity3518:25.699
Oct 20STL Suburban Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 69 · Clayton5,000 Meters Varsity6919:15.169
Oct 4Parkway West Dale Shepherd InvitationalOct 4 · 5,000 Meters Varsity · Place 47 · Clayton5,000 Meters Varsity4719:21.939
Sep 2528th Annual Ed White Festival of RacesSep 25 · 5,000 Meters Varsity · Place 38 · Clayton5,000 Meters Varsity3818:52.7FR
Sep 18Lutheran North Cross Country InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 26 · Clayton5,000 Meters Junior Varsity2619:40.479
Sep 11Crusader-Greyhound InvitationalSep 11 · 5,000 Meters Varsity · Place 21 · Clayton5,000 Meters Varsity2119:36.339
Aug 30Clayton Classic InvitationalAug 30 · 5,000 Meters Junior Varsity · Place 4 · Clayton5,000 Meters Junior Varsity420:11.799