Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Alhambra Fireman & Legion Park2026 Highland XC Invitational · Sep 1925:31.002026 Highland XC InvitationalSeptember 19, 2026
3 Miles · Alton High School2026 Madison County XC Championships · Oct 623:15.302026 Madison County XC ChampionshipsOctober 6, 2026
3 Miles · Christian County FairgroundsIHSA Class 2A XC Regional - #1C Taylorville · Oct 2525:34.29IHSA Class 2A XC Regional - #1C TaylorvilleOctober 25, 2025
3 Miles · Loveless ParkCarlinville Early Meet · Sep 224:49.49Carlinville Early MeetSeptember 2, 2025
3 Miles · Southwestern High SchoolSouthwestern Invitational · Oct 323:32.00Southwestern InvitationalOctober 3, 2026
3 Miles · Triad High School2026 Triad XC Invitational · Sep 3024:23.302026 Triad XC InvitationalSeptember 30, 2026
5,000 Meters · Southwestern Middle SchoolTri Meet · Sep 3029:16Tri MeetSeptember 30, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 24 · 3 Miles Varsity · Place 42 · Alton (Marquette)3 Miles Varsity4223:13.6010
Oct 62026 Madison County XC ChampionshipsOct 6 · 3 Miles Varsity · Place 32 · Alton (Marquette)3 Miles Varsity3223:15.30 PB10
Oct 3Southwestern InvitationalOct 3 · 3 Miles Varsity · Place 12 · Alton (Marquette)3 Miles Varsity1223:32.00 PB10
Sep 302026 Triad XC InvitationalSep 30 · 3 Miles Varsity · Place 33 · Alton (Marquette)3 Miles Varsity3324:23.30 PB10
Sep 26Alton InvitationalSep 26 · 3 Miles HS · Place 15 · Alton (Marquette)3 Miles HS1525:28.7010
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 75 · Alton (Marquette)3 Miles Varsity7525:31.00 PB10
Sep 9Twilight MeetSep 9 · 3 Miles Varsity · Place 6 · Alton (Marquette)3 Miles Varsity624:5610

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #1C TaylorvilleOct 25 · 3 Miles Varsity · Place 66 · Alton (Marquette)3 Miles Varsity6625:34.29 PB9
Oct 11East Alton Wood River InvitationalOct 11 · 2 Miles Varsity · Place 19 · Alton (Marquette)2 Miles Varsity1915:01.119
Oct 11Gateway Metro Conference XC ChampsOct 11 · 2.8 Miles Varsity · Place 22 · Alton (Marquette)2.8 Miles Varsity2223:10.239
Oct 72025 Madison County ChampionshipsOct 7 · 3 Miles Varsity · Place 56 · Alton (Marquette)3 Miles Varsity5626:41.909
Oct 12025 Triad Cross Country InvitationalOct 1 · 3 Miles Varsity · Place 100 · Alton (Marquette)3 Miles Varsity10027:29.009
Sep 30Tri MeetSep 30 · 5,000 Meters Varsity · Place 7 · Alton (Marquette)5,000 Meters Varsity729:16 PB9
Sep 27Alton InvitationalSep 27 · 3 Miles Varsity · Place 32 · Alton (Marquette)3 Miles Varsity3226:29.159
Sep 2Carlinville Early MeetSep 2 · 3 Miles Varsity · Place 31 · Alton (Marquette)3 Miles Varsity3124:49.49 PB9
Aug 30Civic Memorial Twilight InviteAug 30 · 3 Miles Varsity · Place 45 · Alton (Marquette)3 Miles Varsity4526:40.009