Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Alton High SchoolAlton Invitational · Sep 2722:23.03Alton InvitationalSeptember 27, 2025
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 621:43.3952nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Hannibal-LaGrange UniversityMSHSAA Class 4 District 3 · Oct 3122:01.39MSHSAA Class 4 District 3October 31, 2026
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1223:50.021st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · McNair ParkSTL Suburban XC Conference Championships · Oct 1721:57.94STL Suburban XC Conference ChampionshipsOctober 17, 2026
5,000 Meters · Sioux Passage ParkMSHSAA Class 4 District 3 · Nov 123:36.45MSHSAA Class 4 District 3November 1, 2025
5,000 Meters · Willmore ParkNorthside XC Invitational · Sep 2321:54.15Northside XC InvitationalSeptember 23, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 4 District 3Oct 31 · 5,000 Meters Varsity · Place 89 · McCluer North5,000 Meters Varsity8922:01.39 PB12
Oct 17STL Suburban XC Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 143 · McCluer North5,000 Meters Varsity14321:57.94 PB12
Sep 30Dick Gregory XC InvitationalSep 30 · 5,000 Meters Varsity · Place 42 · McCluer North5,000 Meters Varsity4223:07.8612
Sep 23Northside XC InvitationalSep 23 · 5,000 Meters Varsity · Place 39 · McCluer North5,000 Meters Varsity3921:54.15 PB12
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity White · Place 101 · McCluer North5,000 Meters Varsity White10123:50.0 PB12
Sep 4First Capitol XC InviteSep 4 · 5,000 Meters High School · Place 124 · McCluer North5,000 Meters High School12423:31.5912

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 4 District 3Nov 1 · 5,000 Meters Varsity · Place 104 · McCluer North5,000 Meters Varsity10423:36.45 PB11
Sep 27Alton InvitationalSep 27 · 3 Miles Junior Varsity · Place 12 · McCluer North3 Miles Junior Varsity1222:23.03 PB11
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 214 · McCluer North3 Miles Varsity21421:43.39 PB11