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

10 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 11East Alton Wood River InvitationalOct 11 · 2 Miles Varsity · Place 4 · Alton (Marquette)2 Miles Varsity412:33.0210
Oct 11Gateway Metro Conference XC ChampsOct 11 · 2.8 Miles Varsity · Place 4 · Alton (Marquette)2.8 Miles Varsity418:29.1910
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
Aug 30Civic Memorial Twilight InviteAug 30 · 3 Miles Varsity · Place 31 · Alton (Marquette)3 Miles Varsity3123:42.1010

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 1A XC Regional-#5A Trenton (Wesclin)Oct 26 · 3 Miles Varsity · Place 35 · Alton (Marquette)3 Miles Varsity3522:34.109
Oct 12East Alton Wood River Invitational 30th AnnualOct 12 · 3 Miles Freshman · Place 2 · Alton (Marquette)3 Miles Freshman221:26.419
Oct 12Gateway Metro Conference Cross Country ChampionshipsOct 12 · 3 Miles Varsity · Place 17 · Alton (Marquette)3 Miles Varsity1723:20.979
Oct 82024 Madison County XC ChampionshipOct 8 · 3 Miles Varsity · Place 16 · Alton (Marquette)3 Miles Varsity1623:27.50FR
Sep 28Coal Mine ClassicSep 28 · 3 Miles Varsity · Place 3 · Alton (Marquette)3 Miles Varsity323:17.089
Sep 25Alton Invite XC MeetSep 25 · 3 Miles Varsity · Place 13 · Alton (Marquette)3 Miles Varsity1323:53.019
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Varsity · Place 102 · Alton (Marquette)3 Miles Varsity10222:29.409
Sep 3Carlinville Early MeetSep 3 · 3 Miles Varsity · Place 26 · Alton (Marquette)3 Miles Varsity2624:53.899
Aug 31Civic Memorial Twilight InvitationalAug 31 · 3 Miles Varsity · Place 25 · Alton (Marquette)3 Miles Varsity2525:22.109