Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · EAWR High SchoolEast Alton Wood River Invitational · Oct 1014:03.80East Alton Wood River InvitationalOctober 10, 2026
2.9 Miles · Oak Hills Golf CourseNorth Mac Invite · Sep 2022:17.9North Mac InviteSeptember 20, 2025
2.97 Miles · Scripts ParkDick Tucker XC Invitational · Oct 920:57.30Dick Tucker XC InvitationalOctober 9, 2025
3 Miles · Auburn High SchoolAuburn Invitational · Sep 2222:19Auburn InvitationalSeptember 22, 2025
3 Miles · Bethalto Sports ComplexCM Twilight Invite · Aug 2924:07.60CM Twilight Invite August 29, 2026
3 Miles · CCSC HSCoal Mine Classic · Sep 2723:56.83Coal Mine ClassicSeptember 27, 2025
3 Miles · Little Dog / Soccer ComplexCoal Mine Classic · Sep 2621:26.89Coal Mine ClassicSeptember 26, 2026
3 Miles · Loveless ParkCarlinville Invite · Oct 721:14.41Carlinville InviteOctober 7, 2025
3 Miles · Mary Michelle WinerySt. John's Invitational · Sep 1922:49.7St. John's Invitational September 19, 2024
3 Miles · Pittsfield LakeToby Elledge Invitational · Sep 2322:33.28Toby Elledge InvitationalSeptember 23, 2025
3 Miles · Pleasant Hill Swimming PoolWild Wolf Run · Sep 2424:25.04Wild Wolf RunSeptember 24, 2026
3 Miles · Porta Jr Sr High SchoolPORTA Prairie Trails XC Classic · Sep 1224:49.57PORTA Prairie Trails XC ClassicSeptember 12, 2026
3 Miles · Scripps ParkDick Tucker XC Invitational · Oct 822:00.18Dick Tucker XC InvitationalOctober 8, 2026
3 Miles · Scripps ParkIHSA Class 1A XC Regional - #2B Rushville (R.-Industry) · Oct 2521:08.30IHSA Class 1A XC Regional - #2B Rushville (R.-Industry)October 25, 2025
3 Miles · Southwestern High SchoolSouthwestern Invitational · Oct 323:04Southwestern InvitationalOctober 3, 2026
3 Miles · Staunton Country Club1st Annual Staunton Country Club Classic · Oct 1423:04.871st Annual Staunton Country Club ClassicOctober 14, 2025
5,000 Meters · Southwestern Middle SchoolTri Meet · Sep 3022:11.00Tri MeetSeptember 30, 2025

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 1A XC Regional - #2A WilliamsvilleOct 24 · 3 Miles Varsity · Place 81 · Carrollton3 Miles Varsity8120:59.3112
Oct 10East Alton Wood River InvitationalOct 10 · 2 Miles Varsity · Place 73 · Carrollton2 Miles Varsity7314:03.80 PB12
Oct 8Dick Tucker XC InvitationalOct 8 · 3 Miles Varsity · Place 46 · Carrollton3 Miles Varsity4622:00.18 PB12
Oct 6Carlinville InviteOct 6 · 3 Miles Varsity · Place 58 · Carrollton3 Miles Varsity5822:13.5212
Oct 3Southwestern InvitationalOct 3 · 3 Miles Varsity · Place 36 · Carrollton3 Miles Varsity3623:04 PB12
Sep 26Coal Mine ClassicSep 26 · 3 Miles Varsity · Place 34 · Carrollton3 Miles Varsity3421:26.89 PB12
Sep 24Wild Wolf RunSep 24 · 3 Miles Open · Place 18 · Carrollton3 Miles Open1824:25.04 PB12
Sep 2210th Annual Toby Elledge Cross Country InvitationalSep 22 · 3 Miles Varsity · Place 56 · Carrollton3 Miles Varsity5622:48.9312
Sep 19North Mac Cross Country Invitational Sep 19 · 3 Miles Varsity · Place 13 · Carrollton3 Miles Varsity1324:06.4Unofficial12
Sep 12PORTA Prairie Trails XC ClassicSep 12 · 3 Miles HS Boys · Place 53 · Carrollton3 Miles HS Boys5324:49.57 PB12
Aug 29CM Twilight Invite Aug 29 · 3 Miles Varsity · Place 117 · Carrollton3 Miles Varsity11724:07.60 PB12

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #2B Rushville (R.-Industry)Oct 25 · 3 Miles Varsity · Place 49 · Carrollton3 Miles Varsity4921:08.30 PB11
Oct 141st Annual Staunton Country Club ClassicOct 14 · 3 Miles Varsity Open · Place 14 · Carrollton3 Miles Varsity Open1423:04.87 PB11
Oct 11East Alton Wood River InvitationalOct 11 · 2 Miles Varsity · Place 51 · Carrollton2 Miles Varsity5113:19.9511
Oct 9Dick Tucker XC InvitationalOct 9 · 2.97 Miles Varsity · Place 35 · Carrollton2.97 Miles Varsity3520:57.30 PB11
Oct 7Carlinville InviteOct 7 · 3 Miles Varsity · Place 55 · Carrollton3 Miles Varsity5521:14.41 PB11
Sep 30Tri MeetSep 30 · 5,000 Meters Varsity · Place 7 · Carrollton5,000 Meters Varsity722:11.00 PB11
Sep 27Coal Mine ClassicSep 27 · 3 Miles Varsity · Place 20 · Carrollton3 Miles Varsity2023:56.8311
Sep 27Coal Mine ClassicSep 27 · 3 Miles Varsity · Place 20 · Carrollton3 Miles Varsity2023:56.83 PB11
Sep 23Toby Elledge InvitationalSep 23 · 3 Miles Varsity · Place 45 · Carrollton3 Miles Varsity4522:33.28 PB11
Sep 22Auburn InvitationalSep 22 · 3 Miles Varsity · Place 10 · Carrollton3 Miles Varsity1022:19 PB11
Sep 20North Mac InviteSep 20 · 2.9 Miles Varsity · Place 17 · Carrollton2.9 Miles Varsity1722:17.9 PB11
Sep 2Carlinville Early MeetSep 2 · 3 Miles Varsity · Place 60 · Carrollton3 Miles Varsity6023:57.8511
Aug 30Civic Memorial Twilight InviteAug 30 · 3 Miles Varsity · Place 85 · Carrollton3 Miles Varsity8523:01.4011

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 1A XC Regional-#2B Rushville (R.-Industry)Oct 26 · 3 Miles Varsity · Place 68 · Carrollton3 Miles Varsity6821:38.0010
Oct 15Staunton Invitational Oct 15 · 3 Miles Varsity · Place 19 · Carrollton3 Miles Varsity1922:2310
Oct 12East Alton Wood River Invitational 30th AnnualOct 12 · 3 Miles Sophomore · Place 14 · Carrollton3 Miles Sophomore1421:09.9810
Oct 10Dick Tucker InvitationalOct 10 · 3 Miles Varsity · Place 40 · Carrollton3 Miles Varsity4021:36.4510
Oct 8Carlinville InviteOct 8 · 3 Miles Varsity · Place 50 · Carrollton3 Miles Varsity5022:25.4610
Sep 28Coal Mine ClassicSep 28 · 3 Miles Varsity · Place 33 · Carrollton3 Miles Varsity3323:45.5910
Sep 24Toby Elledge InvitationalSep 24 · 3 Miles Varsity · Place 31 · Carrollton3 Miles Varsity3122:46.3910
Sep 21North Mac InvitationalSep 21 · 2.9 Miles Varsity · Place 12 · Carrollton2.9 Miles Varsity1225:06.110
Sep 19St. John's Invitational Sep 19 · 3 Miles Varsity · Place 9 · Carrollton3 Miles Varsity922:49.7 PB10
Sep 3Carlinville Early MeetSep 3 · 3 Miles Varsity · Place 90 · Carrollton3 Miles Varsity9024:39.5510
Aug 31Civic Memorial Twilight InvitationalAug 31 · 3 Miles Varsity · Place 55 · Carrollton3 Miles Varsity5523:40.5010