Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Alton High SchoolAlton Invitational · Sep 2733:55.49Alton InvitationalSeptember 27, 2025
3 Miles · Loveless ParkCarlinville Early Meet · Sep 229:56.99Carlinville Early MeetSeptember 2, 2025
3 Miles · Triad High School2025 Madison County Championships · Oct 728:28.102025 Madison County ChampionshipsOctober 7, 2025
5,000 Meters · Southwestern Middle SchoolTri Meet · Sep 3031:24Tri MeetSeptember 30, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 72025 Madison County ChampionshipsOct 7 · 3 Miles Open · Place 17 · Alton (Marquette)3 Miles Open1728:28.10 PB12
Oct 12025 Triad Cross Country InvitationalOct 1 · 3 Miles Varsity · Place 133 · Alton (Marquette)3 Miles Varsity13330:30.8012
Sep 30Tri MeetSep 30 · 5,000 Meters Varsity · Place 10 · Alton (Marquette)5,000 Meters Varsity1031:24 PB12
Sep 27Alton InvitationalSep 27 · 3 Miles Junior Varsity · Place 22 · Alton (Marquette)3 Miles Junior Varsity2233:55.49 PB12
Sep 2Carlinville Early MeetSep 2 · 3 Miles Varsity · Place 64 · Alton (Marquette)3 Miles Varsity6429:56.99 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 82024 Madison County XC ChampionshipOct 8 · 3 Miles Varsity · Place 24 · Alton (Marquette)3 Miles Varsity2427:26.90JR
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Varsity · Place 148 · Alton (Marquette)3 Miles Varsity14826:40.6011
Sep 3Carlinville Early MeetSep 3 · 3 Miles Varsity · Place 45 · Alton (Marquette)3 Miles Varsity4528:22.7711