Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arcadia Valley High SchoolMSHSAA Class 3 District 1 · Nov 120:23.23MSHSAA Class 3 District 1November 1, 2025
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 721:18.45MSHSAA XC State ChampionshipsNovember 7, 2025
5,000 Meters · Jefferson Barracks Park63rd Annual Hancock XC Invitational · Oct 1821:42.363rd Annual Hancock XC InvitationalOctober 18, 2025
5,000 Meters · Langenberg Field20th Annual FPXC · Sep 1323:50.320th Annual FPXCSeptember 13, 2025
5,000 Meters · McNair ParkFirst Capital Cross Country Meet · Aug 3024:28.39First Capital Cross Country MeetAugust 30, 2024
5,000 Meters · St Vincent ParkGISL Champs · Oct 1022:25.5GISL ChampsOctober 10, 2024

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7MSHSAA XC State ChampionshipsNov 7 · 5,000 Meters Class 3 · Place 46 · Visitation Academy5,000 Meters Class 34621:18.45 PB12
Nov 1MSHSAA Class 3 District 1Nov 1 · 5,000 Meters Varsity · Place 11 · Visitation Academy5,000 Meters Varsity1120:23.23 PB12
Oct 24Clayton High School InvitationalOct 24 · 5,000 Meters Varsity · Place 5 · Visitation Academy5,000 Meters Varsity520:49.7212
Oct 1863rd Annual Hancock XC InvitationalOct 18 · 5,000 Meters Varsity · Place 21 · Visitation Academy5,000 Meters Varsity2121:42.3 PB12
Oct 9GISL XC ChampsOct 9 · 5,000 Meters Varsity · Place 20 · Visitation Academy5,000 Meters Varsity2021:43.01SR
Oct 4Parkway West Dale Shepherd InvitationalOct 4 · 5,000 Meters Varsity · Place 24 · Visitation Academy5,000 Meters Varsity2422:23.1912
Sep 2528th Annual Ed White Festival of RacesSep 25 · 5,000 Meters Varsity · Place 12 · Visitation Academy5,000 Meters Varsity1221:11.3SR
Sep 18Lutheran North Cross Country InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 20 · Visitation Academy5,000 Meters Junior Varsity2022:42.2512
Sep 1320th Annual FPXCSep 13 · 5,000 Meters Varsity White · Place 36 · Visitation Academy5,000 Meters Varsity White3623:50.3 PB12
Sep 5First Capital Cross Country MeetSep 5 · 5,000 Meters Varsity · Place 54 · Visitation Academy5,000 Meters Varsity5422:38.8612

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 9MSHSAA Class 3 State XC ChampionshipsNov 9 · 5,000 Meters Varsity · Place 54 · Visitation Academy5,000 Meters Varsity5421:39.011
Oct 19Hancock XCOct 19 · 5,000 Meters Varsity · Place 27 · Visitation Academy5,000 Meters Varsity2722:18.411
Oct 10GISL ChampsOct 10 · 5,000 Meters Varsity · Place 19 · Visitation Academy5,000 Meters Varsity1922:25.5 PB11
Sep 19Lutheran North CC InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 40 · Visitation Academy5,000 Meters Junior Varsity4024:16.6111
Sep 14Forest Park XC FestivalSep 14 · 5,000 Meters Varsity · Place 46 · Visitation Academy5,000 Meters Varsity4623:48.2JR
Aug 30First Capital Cross Country MeetAug 30 · 5,000 Meters Varsity · Place 47 · Visitation Academy5,000 Meters Varsity4724:28.39 PB11

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28MSHSAA Class 3 - District 1Oct 28 · 5,000 Meters Varsity · Place 30 · Visitation Academy5,000 Meters Varsity3022:58.7910
Oct 5GISL ChampionshipOct 5 · 5,000 Meters Junior Varsity · Place 29 · Visitation Academy5,000 Meters Junior Varsity2924:15.010
Sep 9Forest Park XC FestivalSep 9 · 5,000 Meters Varsity · Place 234 · Visitation Academy5,000 Meters Varsity23425:20.70—
Sep 1First Capitol XC MeetSep 1 · 5,000 Meters Varsity · Place 31 · Visitation Academy5,000 Meters Varsity3126:13.0510

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 8Ladue InvitationalSep 8 · 5,000 Meters Varsity · Place 39 · Visitation Academy5,000 Meters Varsity3929:55.639