Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Alton High SchoolAlton Invitational · Sep 2725:00.60Alton InvitationalSeptember 27, 2025
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 623:23.4652nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
3,000 Meters · Langenberg Field20th Annual FPXC · Sep 1315:11.220th Annual FPXCSeptember 13, 2025
5,000 Meters · Hannibal-LaGrange UniversityMSHSAA Class 4 District 3 · Oct 3122:20.86MSHSAA Class 4 District 3October 31, 2026
5,000 Meters · McNair ParkSTL Suburban XC Conference Championships · Oct 1722:45.58STL Suburban XC Conference ChampionshipsOctober 17, 2026
5,000 Meters · Saint Louis Priory School Priory Mike Rebello XC Open · Oct 225:05.91 Priory Mike Rebello XC OpenOctober 2, 2026
5,000 Meters · Sioux Passage ParkMSHSAA Class 4 District 3 · Nov 130:52.18MSHSAA Class 4 District 3November 1, 2025
5,000 Meters · Willmore ParkNorthside XC Invitational · Sep 2325:01.31Northside 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 93 · McCluer North5,000 Meters Varsity9322:20.86 PB11
Oct 17STL Suburban XC Conference ChampionshipsOct 17 · 5,000 Meters Junior Varsity Silver · Place 111 · McCluer North5,000 Meters Junior Varsity Silver11122:45.58 PB11
Oct 2 Priory Mike Rebello XC OpenOct 2 · 5,000 Meters JV · Place 39 · McCluer North5,000 Meters JV3925:05.91 PB11
Sep 30Dick Gregory XC InvitationalSep 30 · 5,000 Meters Varsity · Place 84 · McCluer North5,000 Meters Varsity8429:59.0711
Sep 23Northside XC InvitationalSep 23 · 5,000 Meters Varsity · Place 90 · McCluer North5,000 Meters Varsity9025:01.31 PB11
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 3,000 Meters JV White · Place 71 · McCluer North3,000 Meters JV White7129:06.311
Sep 4First Capitol XC InviteSep 4 · 5,000 Meters JV · Place 183 · McCluer North5,000 Meters JV18327:58.2611

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 4 District 3Nov 1 · 5,000 Meters Varsity · Place 109 · McCluer North5,000 Meters Varsity10930:52.18 PB10
Sep 27Alton InvitationalSep 27 · 3 Miles Junior Varsity · Place 25 · McCluer North3 Miles Junior Varsity2525:00.60 PB10
Sep 18Lutheran North Cross Country InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 192 · McCluer North5,000 Meters Junior Varsity19228:05.9710
Sep 1320th Annual FPXCSep 13 · 3,000 Meters JV White · Place 155 · McCluer North3,000 Meters JV White15515:11.2 PB10
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Frosh/Soph · Place 143 · McCluer North3 Miles Frosh/Soph14323:23.46 PB10