Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · EAWR High SchoolEast Alton Wood River Invitational · Oct 1010:40.87East Alton Wood River InvitationalOctober 10, 2026
3 Miles · Alhambra Fireman & Legion Park2026 Highland XC Invitational · Sep 1916:46.802026 Highland XC InvitationalSeptember 19, 2026
3 Miles · Alton High SchoolAlton Invitational · Sep 2717:37.77Alton InvitationalSeptember 27, 2025
3 Miles · Bethalto Sports ComplexCM Twilight Invite · Aug 2917:10.44CM Twilight Invite August 29, 2026
3 Miles · Christian County FairgroundsIHSA Class 2A XC Regional - #1C Taylorville · Oct 2516:42.57IHSA Class 2A XC Regional - #1C TaylorvilleOctober 25, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1217:04.7First to the Finish InvitationalSeptember 12, 2026
3 Miles · Lake Land CollegeIHSA Class 2A XC Sectional - #1 Mattoon · Nov 117:16.6IHSA Class 2A XC Sectional - #1 MattoonNovember 1, 2025
3 Miles · Loveless ParkCarlinville Early Meet · Sep 218:32.75Carlinville Early MeetSeptember 2, 2025
3 Miles · Principia College2025 MVC XC Championships · Oct 1617:22.702025 MVC XC ChampionshipsOctober 16, 2025
3 Miles · Southern Illinois University Carbondale2026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.) · Oct 3117:25.262026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)October 31, 2026
3 Miles · Southwestern High SchoolSouthwestern Invitational · Oct 316:18Southwestern InvitationalOctober 3, 2026
3 Miles · Trenton (Wesclin) High School2026 Cahokia Conference XC Championships · Oct 2016:40.202026 Cahokia Conference XC ChampionshipsOctober 20, 2026
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 516:39.77Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 617:48.8352nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Southwestern Middle SchoolTwi-Light Meet · Sep 1018:06.00Twi-Light MeetSeptember 10, 2025

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)Oct 31 · 3 Miles Varsity · Place 80 · Jerseyville (Jersey)3 Miles Varsity8017:25.26 PB12
Oct 242026 IHSA Class 2A XC Regional - #1C Jacksonville (H.S.)Oct 24 · 3 Miles Varsity · Place 23 · Jerseyville (Jersey)3 Miles Varsity2316:22.712
Oct 202026 Cahokia Conference XC ChampionshipsOct 20 · 3 Miles Varsity · Place 6 · Jerseyville (Jersey)3 Miles Varsity616:40.20 PB12
Oct 10East Alton Wood River InvitationalOct 10 · 2 Miles Varsity · Place 10 · Jerseyville (Jersey)2 Miles Varsity1010:40.87 PB12
Oct 3Southwestern InvitationalOct 3 · 3 Miles Varsity · Place 3 · Jerseyville (Jersey)3 Miles Varsity316:18 PB12
Sep 26Alton InvitationalSep 26 · 3 Miles HS · Place 10 · Jerseyville (Jersey)3 Miles HS1018:09.1912
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 17 · Jerseyville (Jersey)3 Miles Varsity1716:46.80 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 124 · Jerseyville (Jersey)3 Miles 3 Miles-Varsity-2A12417:04.7 PB12
Sep 9Twilight MeetSep 9 · 3 Miles Varsity · Place 3 · Jerseyville (Jersey)3 Miles Varsity317:1012
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 62 · Jerseyville (Jersey)3 Miles Boy's Varsity6216:39.77 PB12
Aug 29CM Twilight Invite Aug 29 · 3 Miles Varsity · Place 24 · Jerseyville (Jersey)3 Miles Varsity2417:10.44 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #1 MattoonNov 1 · 3 Miles Varsity · Place 96 · Jerseyville (Jersey)3 Miles Varsity9617:16.6 PB11
Oct 25IHSA Class 2A XC Regional - #1C TaylorvilleOct 25 · 3 Miles Varsity · Place 31 · Jerseyville (Jersey)3 Miles Varsity3116:42.57 PB11
Oct 162025 MVC XC ChampionshipsOct 16 · 3 Miles Varsity · Place 23 · Jerseyville (Jersey)3 Miles Varsity2317:22.70 PB11
Sep 27Alton InvitationalSep 27 · 3 Miles Varsity · Place 8 · Jerseyville (Jersey)3 Miles Varsity817:37.77 PB11
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 23 · Jerseyville (Jersey)3 Miles Varsity2317:22.1011
Sep 10Twi-Light MeetSep 10 · 5,000 Meters Varsity · Place 3 · Jerseyville (Jersey)5,000 Meters Varsity318:06.00 PB11
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 113 · Jerseyville (Jersey)3 Miles Varsity11317:48.83 PB11
Sep 2Carlinville Early MeetSep 2 · 3 Miles Varsity · Place 14 · Jerseyville (Jersey)3 Miles Varsity1418:32.75 PB11