Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arcadia Valley High SchoolMSHSAA Class 3 District 1 · Oct 3117:11.12MSHSAA Class 3 District 1October 31, 2026
5,000 Meters · Blackburn ParkPatriot - Statesman Classic · Oct 1017:54.7Patriot - Statesman ClassicOctober 10, 2026
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 617:38.7MSHSAA XC State ChampionshipsNovember 6, 2026
5,000 Meters · Jefferson Barracks Park64th Annual Hancock XC Invitational · Oct 1718:32.864th Annual Hancock XC InvitationalOctober 17, 2026
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1220:20.621st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · McNair ParkFirst Capitol XC Invite · Sep 420:12.56First Capitol XC InviteSeptember 4, 2026
5,000 Meters · Orchard Farm High SchoolOrchard Farm XC Invitational · Oct 818:17.52Orchard Farm XC InvitationalOctober 8, 2026
5,000 Meters · Saint Louis Priory SchoolSt. Louis Priory XC Open · Oct 318:22.24St. Louis Priory XC OpenOctober 3, 2025
5,000 Meters · West City ParkFestus Bowles-Wright XC Invite · Sep 1918:58.81Festus 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 88 · St. Louis Priory5,000 Meters Class 38817:38.7 PB11
Oct 31MSHSAA Class 3 District 1Oct 31 · 5,000 Meters Varsity · Place 20 · St. Louis Priory5,000 Meters Varsity2017:11.12 PB11
Oct 22Metro League XC Conference ChampionshipsOct 22 · 5,000 Meters Varsity · Place 14 · St. Louis Priory5,000 Meters Varsity1418:11.3711
Oct 1764th Annual Hancock XC InvitationalOct 17 · 5,000 Meters Varsity · Place 35 · St. Louis Priory5,000 Meters Varsity3518:32.8 PB11
Oct 10Patriot - Statesman ClassicOct 10 · 5,000 Meters Varsity · Place 42 · St. Louis Priory5,000 Meters Varsity4217:54.7 PB11
Oct 8Orchard Farm XC InvitationalOct 8 · 5,000 Meters High School · Place 34 · St. Louis Priory5,000 Meters High School3418:17.52 PB11
Oct 2 Priory Mike Rebello XC OpenOct 2 · 5,000 Meters Varsity · Place 8 · St. Louis Priory5,000 Meters Varsity818:53.1911
Sep 19Festus Bowles-Wright XC InviteSep 19 · 5,000 Meters Varsity · Place 54 · St. Louis Priory5,000 Meters Varsity5418:58.81 PB11
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity White · Place 38 · St. Louis Priory5,000 Meters Varsity White3820:20.6 PB11
Sep 4First Capitol XC InviteSep 4 · 5,000 Meters High School · Place 66 · St. Louis Priory5,000 Meters High School6620:12.56 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7MSHSAA XC State ChampionshipsNov 7 · 5,000 Meters Class 3 · Place 64 · St. Louis Priory5,000 Meters Class 36417:42.0610
Nov 1MSHSAA Class 3 District 1Nov 1 · 5,000 Meters Varsity · Place 17 · St. Louis Priory5,000 Meters Varsity1717:21.2210
Oct 3St. Louis Priory XC OpenOct 3 · 5,000 Meters High School · Place 6 · St. Louis Priory5,000 Meters High School618:22.24 PB10
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Blue Varsity · Place 87 · St. Louis Priory5,000 Meters Blue Varsity8718:02.8610