Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Alton High SchoolAlton Invitational · Sep 2722:48.93Alton InvitationalSeptember 27, 2025
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 622:07.0852nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Hannibal-LaGrange UniversityMSHSAA Class 4 District 3 · Oct 3120:45.06MSHSAA Class 4 District 3October 31, 2026
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1224:16.821st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · McNair ParkSTL Suburban XC Conference Championships · Oct 1720:26.50STL Suburban XC Conference ChampionshipsOctober 17, 2026
5,000 Meters · Saint Louis Priory School Priory Mike Rebello XC Open · Oct 226:07.95 Priory Mike Rebello XC OpenOctober 2, 2026
5,000 Meters · Sioux Passage ParkMSHSAA Class 4 District 3 · Nov 122:32.37MSHSAA Class 4 District 3November 1, 2025
5,000 Meters · Willmore ParkNorthside XC Invitational · Sep 2322:27.79Northside XC InvitationalSeptember 23, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 4 District 3Oct 31 · 5,000 Meters Varsity · Place 79 · McCluer North5,000 Meters Varsity7920:45.06 PB12
Oct 17STL Suburban XC Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 124 · McCluer North5,000 Meters Varsity12420:26.50 PB12
Oct 2 Priory Mike Rebello XC OpenOct 2 · 5,000 Meters JV · Place 47 · McCluer North5,000 Meters JV4726:07.95 PB12
Sep 30Dick Gregory XC InvitationalSep 30 · 5,000 Meters Varsity · Place 47 · McCluer North5,000 Meters Varsity4723:42.3912
Sep 23Northside XC InvitationalSep 23 · 5,000 Meters Varsity · Place 52 · McCluer North5,000 Meters Varsity5222:27.79 PB12
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity White · Place 104 · McCluer North5,000 Meters Varsity White10424:16.8 PB12
Sep 4First Capitol XC InviteSep 4 · 5,000 Meters High School · Place 116 · McCluer North5,000 Meters High School11622:55.6412

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 4 District 3Nov 1 · 5,000 Meters Varsity · Place 96 · McCluer North5,000 Meters Varsity9622:32.37 PB11
Sep 27Alton InvitationalSep 27 · 3 Miles Junior Varsity · Place 19 · McCluer North3 Miles Junior Varsity1922:48.93 PB11
Sep 18Lutheran North Cross Country InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 142 · McCluer North5,000 Meters Junior Varsity14224:28.7611
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 217 · McCluer North3 Miles Varsity21722:07.08 PB11

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2MSHSAA Class 4 - District 3Nov 2 · 5,000 Meters Varsity · Place 106 · McCluer North5,000 Meters Varsity10622:58.5810
Sep 19Lutheran North CC InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 178 · McCluer North5,000 Meters Junior Varsity17825:09.1510
Sep 14Forest Park XC FestivalSep 14 · 5,000 Meters Junior Varsity · Place 150 · McCluer North5,000 Meters Junior Varsity15026:34.7SO