Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · EAWR High SchoolEast Alton Wood River Invitational · Oct 1015:20.79East Alton Wood River InvitationalOctober 10, 2026
3 Miles · Alhambra Fireman & Legion ParkGateway Metro Conference XC Championships · Oct 1025:33.80Gateway Metro Conference XC ChampionshipsOctober 10, 2026
3 Miles · Alton High School2026 Madison County XC Championships · Oct 625:16.502026 Madison County XC ChampionshipsOctober 6, 2026
3 Miles · Christian County FairgroundsIHSA Class 2A XC Regional - #1C Taylorville · Oct 2523:58.93IHSA Class 2A XC Regional - #1C TaylorvilleOctober 25, 2025
3 Miles · Loveless ParkCarlinville Early Meet · Sep 225:08.44Carlinville Early MeetSeptember 2, 2025
3 Miles · Southwestern High SchoolSouthwestern Invitational · Oct 326:10.00Southwestern InvitationalOctober 3, 2026
3 Miles · Triad High School2025 Madison County Championships · Oct 725:34.602025 Madison County ChampionshipsOctober 7, 2025
5,000 Meters · Southwestern Middle SchoolTri Meet · Sep 3026:23Tri MeetSeptember 30, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 24 · 3 Miles Varsity · Place 51 · Alton (Marquette)3 Miles Varsity5125:55.1010
Oct 10Gateway Metro Conference XC ChampionshipsOct 10 · 3 Miles Varsity · Place 24 · Alton (Marquette)3 Miles Varsity2425:33.80 PB10
Oct 10East Alton Wood River InvitationalOct 10 · 2 Miles Varsity · Place 25 · Alton (Marquette)2 Miles Varsity2515:20.79 PB10
Oct 62026 Madison County XC ChampionshipsOct 6 · 3 Miles Varsity · Place 46 · Alton (Marquette)3 Miles Varsity4625:16.50 PB10
Oct 3Southwestern InvitationalOct 3 · 3 Miles Varsity · Place 19 · Alton (Marquette)3 Miles Varsity1926:10.00 PB10
Sep 302026 Triad XC InvitationalSep 30 · 3 Miles Varsity · Place 55 · Alton (Marquette)3 Miles Varsity5526:36.8010
Sep 26Alton InvitationalSep 26 · 3 Miles HS · Place 17 · Alton (Marquette)3 Miles HS1725:56.3010
Sep 9Twilight MeetSep 9 · 3 Miles Varsity · Place 12 · Alton (Marquette)3 Miles Varsity1227:4210

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #1C TaylorvilleOct 25 · 3 Miles Varsity · Place 60 · Alton (Marquette)3 Miles Varsity6023:58.93 PB9
Oct 72025 Madison County ChampionshipsOct 7 · 3 Miles Varsity · Place 52 · Alton (Marquette)3 Miles Varsity5225:34.60 PB9
Oct 12025 Triad Cross Country InvitationalOct 1 · 3 Miles Varsity · Place 96 · Alton (Marquette)3 Miles Varsity9627:06.309
Sep 30Tri MeetSep 30 · 5,000 Meters Varsity · Place 4 · Alton (Marquette)5,000 Meters Varsity426:23 PB9
Sep 27Alton InvitationalSep 27 · 3 Miles Varsity · Place 36 · Alton (Marquette)3 Miles Varsity3626:41.199
Sep 2Carlinville Early MeetSep 2 · 3 Miles Varsity · Place 36 · Alton (Marquette)3 Miles Varsity3625:08.44 PB9