Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Langenberg Field20th Annual FPXC · Sep 1314:47.520th Annual FPXCSeptember 13, 2025
3550 m · Spanish Lake ParkLutheran North XC Invitational · Sep 1716:53.68Lutheran North XC InvitationalSeptember 17, 2026
5,000 Meters · Fulton High School39th Annual Fulton Cross-Country Invitational · Sep 2126:21.3239th Annual Fulton Cross-Country InvitationalSeptember 21, 2024
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 618:51.4MSHSAA XC State ChampionshipsNovember 6, 2026
5,000 Meters · Jefferson Barracks Park64th Annual Hancock XC Invitational · Oct 1720:52.164th Annual Hancock XC InvitationalOctober 17, 2026
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1222:34.721st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · Linn Athletic ComplexMSHSAA Class 3 District 3 · Nov 120:20.70MSHSAA Class 3 District 3November 1, 2025
5,000 Meters · Living Word United Methodist ChurchParkway West Dale Shepherd XC Invite · Oct 320:44.77Parkway West Dale Shepherd XC InviteOctober 3, 2026
5,000 Meters · McNair ParkFirst Capitol XC Invite · Sep 423:00.35First Capitol XC InviteSeptember 4, 2026
5,000 Meters · Owensville High SchoolMSHSAA Class 2 District 3 · Oct 3119:29.63MSHSAA Class 2 District 3October 31, 2026
5,000 Meters · Principia CollegeBorder War XC Championships · Oct 1021:23.74Border War XC ChampionshipsOctober 10, 2026
5,000 Meters · Saint Louis Priory SchoolPriory Mike Rebello XC Open 2024 · Oct 424:07.04Priory Mike Rebello XC Open 2024October 4, 2024

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 6MSHSAA XC State ChampionshipsNov 6 · 5,000 Meters Class 2 · Place 129 · Whitfield5,000 Meters Class 212918:51.4 PB11
Oct 31MSHSAA Class 2 District 3Oct 31 · 5,000 Meters Varsity · Place 54 · Whitfield5,000 Meters Varsity5419:29.63 PB11
Oct 22Metro League XC Conference ChampionshipsOct 22 · 5,000 Meters Varsity · Place 34 · Whitfield5,000 Meters Varsity3420:25.8411
Oct 1764th Annual Hancock XC InvitationalOct 17 · 5,000 Meters Varsity · Place 104 · Whitfield5,000 Meters Varsity10420:52.1 PB11
Oct 13Owensville InvitationalOct 13 · 5,000 Meters JV · Place 8 · Whitfield5,000 Meters JV822:58.1411
Oct 10Border War XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 168 · Whitfield5,000 Meters Varsity16821:23.74 PB11
Oct 3Parkway West Dale Shepherd XC InviteOct 3 · 5,000 Meters Junior Varsity · Place 73 · Whitfield5,000 Meters Junior Varsity7320:44.77 PB11
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters White Varsity · Place 247 · Whitfield5,000 Meters White Varsity24722:54.111
Sep 17Lutheran North XC InvitationalSep 17 · 3,550 Meters High School · Place 92 · Whitfield3,550 Meters High School9216:53.68 PB11
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity White · Place 80 · Whitfield5,000 Meters Varsity White8022:34.7 PB11
Sep 4First Capitol XC InviteSep 4 · 5,000 Meters High School · Place 117 · Whitfield5,000 Meters High School11723:00.35 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 3 District 3Nov 1 · 5,000 Meters Varsity · Place 73 · Whitfield5,000 Meters Varsity7320:20.70 PB10
Oct 23Metro League Conference ChampionshipsOct 23 · 5,000 Meters Varsity · Place 41 · Whitfield5,000 Meters Varsity4120:28.3510
Oct 4Parkway West Dale Shepherd InvitationalOct 4 · 5,000 Meters Varsity · Place 96 · Whitfield5,000 Meters Varsity9622:11.4610
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Blue Varsity · Place 316 · Whitfield5,000 Meters Blue Varsity31622:05.6310
Sep 18Lutheran North Cross Country InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 123 · Whitfield5,000 Meters Junior Varsity12323:32.4410
Sep 1320th Annual FPXCSep 13 · 3,000 Meters JV White · Place 142 · Whitfield3,000 Meters JV White14214:47.5 PB10

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19Hancock XCOct 19 · 5,000 Meters JV Small School · Place 50 · Whitfield5,000 Meters JV Small School5023:36.79
Oct 4Priory Mike Rebello XC Open 2024Oct 4 · 5,000 Meters Junior Varsity · Place 37 · Whitfield5,000 Meters Junior Varsity3724:07.04 PB9
Sep 27Gans Creek ClassicSep 27 · 5,000 Meters Junior Varsity · Place 149 · Whitfield5,000 Meters Junior Varsity14925:22.99
Sep 2139th Annual Fulton Cross-Country InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 59 · Whitfield5,000 Meters Junior Varsity5926:21.32 PB9
Sep 14Forest Park XC FestivalSep 14 · 5,000 Meters Junior Varsity · Place 131 · Whitfield5,000 Meters Junior Varsity13125:24.2FR