Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · EAWR High SchoolEast Alton Wood River Invitational · Oct 1012:15.34East Alton Wood River InvitationalOctober 10, 2026
3 Miles · Alhambra Fireman & Legion Park2026 Highland XC Invitational · Sep 1921:01.102026 Highland XC InvitationalSeptember 19, 2026
3 Miles · Alton High SchoolAlton Invitational · Sep 2620:42.21Alton InvitationalSeptember 26, 2026
3 Miles · Bethalto Sports ComplexCM Twilight Invite · Aug 2920:35.94CM Twilight Invite August 29, 2026
3 Miles · Christian County FairgroundsIHSA Class 2A XC Regional - #1C Taylorville · Oct 2519:51.16IHSA Class 2A XC Regional - #1C TaylorvilleOctober 25, 2025
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 718:54.49IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1221:03.5First to the Finish InvitationalSeptember 12, 2026
3 Miles · Lake Land CollegeIHSA Class 2A XC Sectional - #1 Mattoon · Nov 120:17.0IHSA Class 2A XC Sectional - #1 MattoonNovember 1, 2025
3 Miles · Loveless ParkCarlinville Early Meet · Sep 225:10.64Carlinville Early MeetSeptember 2, 2025
3 Miles · Principia College2025 MVC XC Championships · Oct 1621:12.202025 MVC XC ChampionshipsOctober 16, 2025
3 Miles · Southern Illinois University Carbondale2026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.) · Oct 3119:21.592026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)October 31, 2026
3 Miles · Southwestern High SchoolSouthwestern Invitational · Oct 319:13.00Southwestern InvitationalOctober 3, 2026
3 Miles · Trenton (Wesclin) High School2026 Cahokia Conference XC Championships · Oct 2019:31.702026 Cahokia Conference XC ChampionshipsOctober 20, 2026
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 520:24.83Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 621:31.5852nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Southwestern Middle SchoolTwi-Light Meet · Sep 1021:20Twi-Light MeetSeptember 10, 2025

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 2A Varsity · Place 79 · Jerseyville (Jersey)3 Miles Class 2A Varsity7918:54.49 PB10
Oct 312026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)Oct 31 · 3 Miles Varsity · Place 16 · Jerseyville (Jersey)3 Miles Varsity1619:21.59 PB10
Oct 242026 IHSA Class 2A XC Regional - #1C Jacksonville (H.S.)Oct 24 · 3 Miles Varsity · Place 11 · Jerseyville (Jersey)3 Miles Varsity1118:46.610
Oct 202026 Cahokia Conference XC ChampionshipsOct 20 · 3 Miles Varsity · Place 2 · Jerseyville (Jersey)3 Miles Varsity219:31.70 PB10
Oct 10East Alton Wood River InvitationalOct 10 · 2 Miles Varsity · Place 3 · Jerseyville (Jersey)2 Miles Varsity312:15.34 PB10
Oct 3Southwestern InvitationalOct 3 · 3 Miles Varsity · Place 2 · Jerseyville (Jersey)3 Miles Varsity219:13.00 PB10
Sep 26Alton InvitationalSep 26 · 3 Miles HS · Place 2 · Jerseyville (Jersey)3 Miles HS220:42.21 PB10
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 17 · Jerseyville (Jersey)3 Miles Varsity1721:01.10 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 99 · Jerseyville (Jersey)3 Miles 3 Miles-Varsity-2A9921:03.5 PB10
Sep 9Twilight MeetSep 9 · 3 Miles Varsity · Place 2 · Jerseyville (Jersey)3 Miles Varsity221:1610
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Girl's Varsity · Place 42 · Jerseyville (Jersey)3 Miles Girl's Varsity4220:24.83 PB10
Aug 29CM Twilight Invite Aug 29 · 3 Miles Varsity · Place 15 · Jerseyville (Jersey)3 Miles Varsity1520:35.94 PB10

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #1 MattoonNov 1 · 3 Miles Varsity · Place 52 · Jerseyville (Jersey)3 Miles Varsity5220:17.0 PB9
Oct 25IHSA Class 2A XC Regional - #1C TaylorvilleOct 25 · 3 Miles Varsity · Place 23 · Jerseyville (Jersey)3 Miles Varsity2319:51.16 PB9
Oct 162025 MVC XC ChampionshipsOct 16 · 3 Miles Varsity · Place 11 · Jerseyville (Jersey)3 Miles Varsity1121:12.20 PB9
Oct 11East Alton Wood River InvitationalOct 11 · 2 Miles Varsity · Place 3 · Jerseyville (Jersey)2 Miles Varsity312:28.949
Sep 27Alton InvitationalSep 27 · 3 Miles Varsity · Place 3 · Jerseyville (Jersey)3 Miles Varsity321:36.839
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 40 · Jerseyville (Jersey)3 Miles Varsity4021:56.909
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 186 · Jerseyville (Jersey)3 Miles Varsity 2A18621:44.809
Sep 10Twi-Light MeetSep 10 · 5,000 Meters Varsity · Place 1 · Jerseyville (Jersey)5,000 Meters Varsity121:20 PB9
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 79 · Jerseyville (Jersey)3 Miles Varsity7921:31.58 PB9
Sep 2Carlinville Early MeetSep 2 · 3 Miles Varsity · Place 38 · Jerseyville (Jersey)3 Miles Varsity3825:10.64 PB9
Aug 30Civic Memorial Twilight InviteAug 30 · 3 Miles Varsity · Place 5 · Jerseyville (Jersey)3 Miles Varsity520:37.609