Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Alton High SchoolAlton Invitational · Sep 2728:33.81Alton InvitationalSeptember 27, 2025
3 Miles · Loveless ParkCarlinville Early Meet · Sep 227:25.84Carlinville Early MeetSeptember 2, 2025
3 Miles · Triad High School2025 Madison County Championships · Oct 727:21.102025 Madison County ChampionshipsOctober 7, 2025
5,000 Meters · Southwestern Middle SchoolTri Meet · Sep 3030:22Tri MeetSeptember 30, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 72025 Madison County ChampionshipsOct 7 · 3 Miles Varsity · Place 60 · Alton (Marquette)3 Miles Varsity6027:21.10 PB11
Oct 12025 Triad Cross Country InvitationalOct 1 · 3 Miles Varsity · Place 118 · Alton (Marquette)3 Miles Varsity11829:00.7011
Sep 30Tri MeetSep 30 · 5,000 Meters Varsity · Place 9 · Alton (Marquette)5,000 Meters Varsity930:22 PB11
Sep 27Alton InvitationalSep 27 · 3 Miles Varsity · Place 41 · Alton (Marquette)3 Miles Varsity4128:33.81 PB11
Sep 2Carlinville Early MeetSep 2 · 3 Miles Varsity · Place 50 · Alton (Marquette)3 Miles Varsity5027:25.84 PB11
Aug 30Civic Memorial Twilight InviteAug 30 · 3 Miles Varsity · Place 47 · Alton (Marquette)3 Miles Varsity4728:23.7011

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 1A XC Regional-#5A Trenton (Wesclin)Oct 26 · 3 Miles Varsity · Place 58 · Alton (Marquette)3 Miles Varsity5826:03.3010
Oct 12Gateway Metro Conference Cross Country ChampionshipsOct 12 · 3 Miles Varsity · Place 26 · Alton (Marquette)3 Miles Varsity2629:02.6710
Oct 82024 Madison County XC ChampionshipOct 8 · 3 Miles Varsity · Place 22 · Alton (Marquette)3 Miles Varsity2227:09.20SO
Sep 25Alton Invite XC MeetSep 25 · 3 Miles Varsity · Place 20 · Alton (Marquette)3 Miles Varsity2027:06.9810
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Varsity · Place 134 · Alton (Marquette)3 Miles Varsity13425:13.0010
Sep 3Carlinville Early MeetSep 3 · 3 Miles Varsity · Place 39 · Alton (Marquette)3 Miles Varsity3926:47.1410
Aug 31Civic Memorial Twilight InvitationalAug 31 · 3 Miles Varsity · Place 33 · Alton (Marquette)3 Miles Varsity3328:32.8010