Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Alton High SchoolAlton Invitational · Sep 2721:38.39Alton InvitationalSeptember 27, 2025
3 Miles · Christian County FairgroundsIHSA Class 2A XC Regional - #1C Taylorville · Oct 2519:54.42IHSA Class 2A XC Regional - #1C TaylorvilleOctober 25, 2025
3 Miles · Lake Land CollegeIHSA Class 2A XC Sectional - #1 Mattoon · Nov 120:46.4IHSA Class 2A XC Sectional - #1 MattoonNovember 1, 2025
3 Miles · Loveless ParkCarlinville Early Meet · Sep 222:19.13Carlinville Early MeetSeptember 2, 2025
3 Miles · Triad High School2025 Madison County Championships · Oct 720:44.602025 Madison County ChampionshipsOctober 7, 2025
5,000 Meters · Southwestern Middle SchoolTri Meet · Sep 3022:28Tri MeetSeptember 30, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #1 MattoonNov 1 · 3 Miles Varsity · Place 70 · Alton (Marquette)3 Miles Varsity7020:46.4 PB10
Oct 25IHSA Class 2A XC Regional - #1C TaylorvilleOct 25 · 3 Miles Varsity · Place 25 · Alton (Marquette)3 Miles Varsity2519:54.42 PB10
Oct 72025 Madison County ChampionshipsOct 7 · 3 Miles Varsity · Place 11 · Alton (Marquette)3 Miles Varsity1120:44.60 PB10
Oct 12025 Triad Cross Country InvitationalOct 1 · 3 Miles Varsity · Place 13 · Alton (Marquette)3 Miles Varsity1321:56.4010
Sep 30Tri MeetSep 30 · 5,000 Meters Varsity · Place 1 · Alton (Marquette)5,000 Meters Varsity122:28 PB10
Sep 27Alton InvitationalSep 27 · 3 Miles Varsity · Place 4 · Alton (Marquette)3 Miles Varsity421:38.39 PB10
Sep 2Carlinville Early MeetSep 2 · 3 Miles Varsity · Place 13 · Alton (Marquette)3 Miles Varsity1322:19.13 PB10