Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · EAWR High SchoolEast Alton Wood River Invitational · Oct 1012:56.35East Alton Wood River InvitationalOctober 10, 2026
2.9 Miles · Oak Hills Golf CourseNorth Mac Invite · Sep 2022:09.1North Mac InviteSeptember 20, 2025
2.97 Miles · Scripts ParkDick Tucker XC Invitational · Oct 919:30.40Dick Tucker XC InvitationalOctober 9, 2025
3 Miles · Auburn High SchoolAuburn Invitational · Sep 2220:42Auburn InvitationalSeptember 22, 2025
3 Miles · Bethalto Sports ComplexCM Twilight Invite · Aug 2921:32.08CM Twilight Invite August 29, 2026
3 Miles · CCSC HSCoal Mine Classic · Sep 2720:53.95Coal Mine ClassicSeptember 27, 2025
3 Miles · Little Dog / Soccer ComplexCoal Mine Classic · Sep 2620:00.01Coal Mine ClassicSeptember 26, 2026
3 Miles · Loveless ParkCarlinville Invite · Oct 720:07.27Carlinville InviteOctober 7, 2025
3 Miles · Mary Michelle WinerySt. John's Invitational · Sep 1921:53.2St. John's Invitational September 19, 2024
3 Miles · Pittsfield Lake10th Annual Toby Elledge Cross Country Invitational · Sep 2220:44.1310th Annual Toby Elledge Cross Country InvitationalSeptember 22, 2026
3 Miles · Pleasant Hill Swimming PoolWild Wolf Run · Sep 2422:13.59Wild Wolf RunSeptember 24, 2026
3 Miles · Porta Jr Sr High SchoolPORTA Prairie Trails XC Classic · Sep 1221:27.65PORTA Prairie Trails XC ClassicSeptember 12, 2026
3 Miles · Scripps ParkDick Tucker XC Invitational · Oct 820:53.75Dick Tucker XC InvitationalOctober 8, 2026
3 Miles · Scripps ParkIHSA Class 1A XC Regional - #2B Rushville (R.-Industry) · Oct 2518:46.50IHSA Class 1A XC Regional - #2B Rushville (R.-Industry)October 25, 2025
3 Miles · Southwestern High SchoolSouthwestern Invitational · Oct 320:03Southwestern InvitationalOctober 3, 2026
3 Miles · Staunton Country Club1st Annual Staunton Country Club Classic · Oct 1420:32.871st Annual Staunton Country Club ClassicOctober 14, 2025
5,000 Meters · Southwestern Middle SchoolTri Meet · Sep 3023:05.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 69 · Carrollton3 Miles Varsity6919:20.8011
Oct 10East Alton Wood River InvitationalOct 10 · 2 Miles Varsity · Place 62 · Carrollton2 Miles Varsity6212:56.35 PB11
Oct 8Dick Tucker XC InvitationalOct 8 · 3 Miles Varsity · Place 34 · Carrollton3 Miles Varsity3420:53.75 PB11
Oct 6Carlinville InviteOct 6 · 3 Miles Varsity · Place 52 · Carrollton3 Miles Varsity5221:01.5611
Oct 3Southwestern InvitationalOct 3 · 3 Miles Varsity · Place 28 · Carrollton3 Miles Varsity2820:03 PB11
Sep 26Coal Mine ClassicSep 26 · 3 Miles Varsity · Place 24 · Carrollton3 Miles Varsity2420:00.01 PB11
Sep 24Wild Wolf RunSep 24 · 3 Miles Open · Place 9 · Carrollton3 Miles Open922:13.59 PB11
Sep 2210th Annual Toby Elledge Cross Country InvitationalSep 22 · 3 Miles Varsity · Place 39 · Carrollton3 Miles Varsity3920:44.13 PB11
Sep 19North Mac Cross Country Invitational Sep 19 · 3 Miles Varsity · Place 9 · Carrollton3 Miles Varsity921:21.0Unofficial11
Sep 12PORTA Prairie Trails XC ClassicSep 12 · 3 Miles HS Boys · Place 42 · Carrollton3 Miles HS Boys4221:27.65 PB11
Aug 29CM Twilight Invite Aug 29 · 3 Miles Varsity · Place 101 · Carrollton3 Miles Varsity10121:32.08 PB11

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #2B Rushville (R.-Industry)Oct 25 · 3 Miles Varsity · Place 27 · Carrollton3 Miles Varsity2718:46.50 PB10
Oct 141st Annual Staunton Country Club ClassicOct 14 · 3 Miles Varsity Open · Place 7 · Carrollton3 Miles Varsity Open720:32.87 PB10
Oct 11East Alton Wood River InvitationalOct 11 · 2 Miles Varsity · Place 34 · Carrollton2 Miles Varsity3412:19.5110
Oct 9Dick Tucker XC InvitationalOct 9 · 2.97 Miles Varsity · Place 27 · Carrollton2.97 Miles Varsity2719:30.40 PB10
Oct 7Carlinville InviteOct 7 · 3 Miles Varsity · Place 44 · Carrollton3 Miles Varsity4420:07.27 PB10
Sep 30Tri MeetSep 30 · 5,000 Meters Varsity · Place 8 · Carrollton5,000 Meters Varsity823:05.00 PB10
Sep 27Coal Mine ClassicSep 27 · 3 Miles Varsity · Place 14 · Carrollton3 Miles Varsity1420:53.9510
Sep 27Coal Mine ClassicSep 27 · 3 Miles Varsity · Place 14 · Carrollton3 Miles Varsity1420:53.95 PB10
Sep 23Toby Elledge InvitationalSep 23 · 3 Miles Varsity · Place 48 · Carrollton3 Miles Varsity4823:04.3110
Sep 22Auburn InvitationalSep 22 · 3 Miles Varsity · Place 9 · Carrollton3 Miles Varsity920:42 PB10
Sep 20North Mac InviteSep 20 · 2.9 Miles Varsity · Place 15 · Carrollton2.9 Miles Varsity1522:09.1 PB10
Sep 2Carlinville Early MeetSep 2 · 3 Miles Varsity · Place 53 · Carrollton3 Miles Varsity5323:02.4510
Aug 30Civic Memorial Twilight InviteAug 30 · 3 Miles Varsity · Place 65 · Carrollton3 Miles Varsity6520:53.0010

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 1A XC Regional-#2B Rushville (R.-Industry)Oct 26 · 3 Miles Varsity · Place 42 · Carrollton3 Miles Varsity4218:58.109
Oct 15Staunton Invitational Oct 15 · 3 Miles Varsity · Place 9 · Carrollton3 Miles Varsity921:129
Oct 12East Alton Wood River Invitational 30th AnnualOct 12 · 3 Miles Freshman · Place 11 · Carrollton3 Miles Freshman1118:24.959
Oct 10Dick Tucker InvitationalOct 10 · 3 Miles Varsity · Place 25 · Carrollton3 Miles Varsity2519:25.789
Oct 8Carlinville InviteOct 8 · 3 Miles Varsity · Place 43 · Carrollton3 Miles Varsity4321:25.179
Sep 28Coal Mine ClassicSep 28 · 3 Miles Varsity · Place 28 · Carrollton3 Miles Varsity2822:18.479
Sep 24Toby Elledge InvitationalSep 24 · 3 Miles Varsity · Place 26 · Carrollton3 Miles Varsity2621:53.149
Sep 21North Mac InvitationalSep 21 · 2.9 Miles Varsity · Place 9 · Carrollton2.9 Miles Varsity922:17.09
Sep 19St. John's Invitational Sep 19 · 3 Miles Varsity · Place 6 · Carrollton3 Miles Varsity621:53.2 PB9
Sep 3Carlinville Early MeetSep 3 · 3 Miles Varsity · Place 71 · Carrollton3 Miles Varsity7123:04.709
Aug 31Civic Memorial Twilight InvitationalAug 31 · 3 Miles Varsity · Place 47 · Carrollton3 Miles Varsity4722:08.909