Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Langenberg Field20th Annual FPXC · Sep 1313:16.420th Annual FPXCSeptember 13, 2025
5,000 Meters · Arcadia Valley High SchoolMSHSAA Class 3 District 1 · Oct 3117:35.00MSHSAA Class 3 District 1October 31, 2026
5,000 Meters · Blackburn ParkPatriot - Statesman Classic · Oct 1018:34.4Patriot - Statesman ClassicOctober 10, 2026
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 617:32.4MSHSAA XC State ChampionshipsNovember 6, 2026
5,000 Meters · Jefferson Barracks Park64th Annual Hancock XC Invitational · Oct 1719:16.264th Annual Hancock XC InvitationalOctober 17, 2026
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1220:45.721st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · Orchard Farm High SchoolOrchard Farm XC Invitational · Oct 819:07.87Orchard Farm XC InvitationalOctober 8, 2026
5,000 Meters · Saint Louis Priory School Priory Mike Rebello XC Open · Oct 220:22.32 Priory Mike Rebello XC OpenOctober 2, 2026
5,000 Meters · West City ParkFestus Bowles-Wright XC Invite · Sep 1919:32.43Festus Bowles-Wright XC InviteSeptember 19, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 6MSHSAA XC State ChampionshipsNov 6 · 5,000 Meters Class 3 · Place 77 · St. Louis Priory5,000 Meters Class 37717:32.4 PB12
Oct 31MSHSAA Class 3 District 1Oct 31 · 5,000 Meters Varsity · Place 33 · St. Louis Priory5,000 Meters Varsity3317:35.00 PB12
Oct 22Metro League XC Conference ChampionshipsOct 22 · 5,000 Meters Varsity · Place 21 · St. Louis Priory5,000 Meters Varsity2118:39.2212
Oct 1764th Annual Hancock XC InvitationalOct 17 · 5,000 Meters Varsity · Place 61 · St. Louis Priory5,000 Meters Varsity6119:16.2 PB12
Oct 10Patriot - Statesman ClassicOct 10 · 5,000 Meters Varsity · Place 59 · St. Louis Priory5,000 Meters Varsity5918:34.4 PB12
Oct 8Orchard Farm XC InvitationalOct 8 · 5,000 Meters High School · Place 60 · St. Louis Priory5,000 Meters High School6019:07.87 PB12
Oct 2 Priory Mike Rebello XC OpenOct 2 · 5,000 Meters Varsity · Place 25 · St. Louis Priory5,000 Meters Varsity2520:22.32 PB12
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Blue Varsity · Place 171 · St. Louis Priory5,000 Meters Blue Varsity17118:55.612
Sep 19Festus Bowles-Wright XC InviteSep 19 · 5,000 Meters Varsity · Place 62 · St. Louis Priory5,000 Meters Varsity6219:32.43 PB12
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity White · Place 50 · St. Louis Priory5,000 Meters Varsity White5020:45.7 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 3 District 1Nov 1 · 5,000 Meters Varsity · Place 68 · St. Louis Priory5,000 Meters Varsity6818:59.3511
Oct 23Metro League Conference ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 7 · St. Louis Priory JV5,000 Meters Junior Varsity720:16.4011
Oct 1863rd Annual Hancock XC InvitationalOct 18 · 5,000 Meters JV (Large Schools) · Place 42 · St. Louis Priory5,000 Meters JV (Large Schools)4220:21.711
Oct 11Patriot - Statesman ClassicOct 11 · 5,000 Meters Varsity · Place 83 · St. Louis Priory5,000 Meters Varsity8320:11.2JR
Oct 3St. Louis Priory XC OpenOct 3 · 5,000 Meters Junior Varsity · Place 56 · St. Louis Priory5,000 Meters Junior Varsity5624:25.5711
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Blue/White JV · Place 18 · St. Louis Priory5,000 Meters Blue/White JV1820:26.8811
Sep 20Festus Bowles-Wright XC InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 168 · St. Louis Priory5,000 Meters Junior Varsity16823:37.1911
Sep 1320th Annual FPXCSep 13 · 3,000 Meters JV White · Place 70 · St. Louis Priory3,000 Meters JV White7013:16.4 PB11

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 6Orchard Farm InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 53 · St. Louis Priory5,000 Meters Junior Varsity5320:52.309