Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.9 Miles · Jacksonville Community ParkJacksonville Invite · Sep 3015:35.26Jacksonville InviteSeptember 30, 2023
2 Miles · Eastern Illinois UniversitySouth Central Conference · Sep 2215:19.5South Central ConferenceSeptember 22, 2022
2 Miles · Jacksonville Community ParkJacksonville Invite · Oct 115:03.91Jacksonville InviteOctober 1, 2022
2 Miles · Taylorville Home CourseIESA Sectional - 3A-G (Taylorville) · Oct 714:38.2IESA Sectional - 3A-G (Taylorville)October 7, 2023
2 Miles · Williamsville Jr. High Course (New 2023)Williamsville Bee Bee Invite · Aug 2715:35.03Williamsville Bee Bee InviteAugust 27, 2022
2.96 Miles · Delavan Jr-Sr High School Delavan Panther Cross Country Invitational · Oct 1021:33.77 Delavan Panther Cross Country InvitationalOctober 10, 2026
3 Miles · Barber Park2025 Apollo Conference Championships · Oct 1422:56.82025 Apollo Conference ChampionshipsOctober 14, 2025
3 Miles · Broadway & Peterson ParkBroadway Bolt · Sep 2321:16.0Broadway BoltSeptember 23, 2026
3 Miles · Christian Co FairgroundsEarl Walters Taylorville Invite · Sep 1822:26.29Earl Walters Taylorville InviteSeptember 18, 2025
3 Miles · Christian County FairgroundsIHSA Class 2A XC Regional - #1C Taylorville · Oct 2522:24.64IHSA Class 2A XC Regional - #1C TaylorvilleOctober 25, 2025
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 322:18.57Peoria High School InvitationalOctober 3, 2026
3 Miles · Eastern Illinois UniversityApollo Conference Championships · Oct 1322:56.9Apollo Conference ChampionshipsOctober 13, 2026
3 Miles · Lincoln ParkSHS XC Invite · Sep 2624:05.10SHS XC InviteSeptember 26, 2026
3 Miles · Loveless ParkCarlinville Early Meet · Sep 224:28.14Carlinville Early MeetSeptember 2, 2025
3 Miles · Mattoon High SchoolMattoon Broadway Bolt · Sep 2522:00.1Mattoon Broadway BoltSeptember 25, 2024
3 Miles · Nursery RoadTrojan Classic XC Invite · Oct 1822:46.23Trojan Classic XC InviteOctober 18, 2025
3 Miles · Rochester Community ParkRochester XC Invitational · Sep 527:05.0Rochester XC InvitationalSeptember 5, 2026
3 Miles · Southern Illinois University Carbondale2026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.) · Oct 3123:16.332026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)October 31, 2026
3,200 Meters · General Dacey TrailRams XC vs. OV, Trinity Lutheran, St. Johns, & Taylorville · Aug 2416:03.43Rams XC vs. OV, Trinity Lutheran, St. Johns, & TaylorvilleAugust 24, 2022
4,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 918:28.88USATF National Junior Olympic ChampionshipsDecember 9, 2023
4,000 Meters · LaVern Gibson CourseUSATF Region 7 Junior Olympic Championships · Nov 1819:00.71USATF Region 7 Junior Olympic ChampionshipsNovember 18, 2023
4,000 Meters · Prairie Point ParkUSATF Illinois Association Junior Olympic, Masters, Open Championships · Nov 1220:10.70USATF Illinois Association Junior Olympic, Masters, Open ChampionshipsNovember 12, 2023
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1726:28.13NXR Midwest Regional ChampionshipsNovember 17, 2024

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

2026 Cross Country

14 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)Oct 31 · 3 Miles Varsity · Place 112 · TaylorvilleTaylorville3 Miles Varsity11223:16.33 PB11
Oct 242026 IHSA Class 2A XC Regional - #1C Jacksonville (H.S.)Oct 24 · 3 Miles Varsity · Place 36 · TaylorvilleTaylorville3 Miles Varsity3621:32.811
Oct 17Trojan Classic XC InviteOct 17 · 3 Miles Varsity · Place 43 · TaylorvilleTaylorville3 Miles Varsity4321:45.0011
Oct 13Apollo Conference ChampionshipsOct 13 · 3 Miles Varsity · Place 24 · TaylorvilleTaylorville3 Miles Varsity2422:56.9 PB11
Oct 10 Delavan Panther Cross Country InvitationalOct 10 · 2.96 Miles Varsity · Place 25 · TaylorvilleTaylorville2.96 Miles Varsity2521:33.77 PB11
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 1A/2A · Place 157 · TaylorvilleTaylorville3 Miles Varsity - 1A/2A15722:18.57 PB11
Sep 29Taylorville Vs Pana & SullivanSep 29 · 3 Miles Varsity · Place 3 · TaylorvilleTaylorville3 Miles Varsity322:42Unofficial11
Sep 26SHS XC InviteSep 26 · 3 Miles Varsity · Place 71 · TaylorvilleTaylorville3 Miles Varsity7124:05.10 PB11
Sep 23Broadway BoltSep 23 · 3 Miles Varsity · Place 17 · TaylorvilleTaylorville3 Miles Varsity1721:16.0 PB11
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Girls · Place 447 · TaylorvilleTaylorville3 Miles Varsity Girls44722:46.7811
Sep 17Earl Walters InviteSep 17 · 3 Miles Varsity · Place 22 · TaylorvilleTaylorville3 Miles Varsity2223:11.2911
Sep 1258th Annual Lee Halberg Lanphier InvitationalSep 12 · 3 Miles Varsity · Place 59 · TaylorvilleTaylorville3 Miles Varsity5926:09.9011
Sep 10Taylorville Vs Lincoln,Pana,& SoutheastSep 10 · 3 Miles Varsity · Place 5 · TaylorvilleTaylorville3 Miles Varsity523:09.7Unofficial11
Sep 5Rochester XC InvitationalSep 5 · 3 Miles Varsity · Place 51 · TaylorvilleTaylorville3 Miles Varsity5127:05.0 PB11

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #1C TaylorvilleOct 25 · 3 Miles Varsity · Place 51 · TaylorvilleTaylorville3 Miles Varsity5122:24.64 PB10
Oct 18Trojan Classic XC InviteOct 18 · 3 Miles Varsity · Place 53 · TaylorvilleTaylorville3 Miles Varsity5322:46.23 PB10
Oct 142025 Apollo Conference ChampionshipsOct 14 · 3 Miles Varsity · Place 31 · TaylorvilleTaylorville3 Miles Varsity3122:56.8 PB10
Oct 11Delavan Panther Cross Country InvitationalOct 11 · 2.96 Miles Varsity · Place 28 · TaylorvilleTaylorville2.96 Miles Varsity2822:09.5910
Oct 8Broadway BoltOct 8 · 3 Miles Varsity · Place 21 · TaylorvilleTaylorville3 Miles Varsity2121:28.310
Sep 30Taylorville Vs. Pana & SullivanSep 30 · 3 Miles Varsity · Place 5 · TaylorvilleTaylorville3 Miles Varsity522:47—
Sep 27Springfield High School InviteSep 27 · 3 Miles Varsity · Place 72 · TaylorvilleTaylorville3 Miles Varsity7224:55.6410
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 420 · TaylorvilleTaylorville3 Miles Varsity42021:58.0110
Sep 18Earl Walters Taylorville InviteSep 18 · 3 Miles Varsity · Place 19 · TaylorvilleTaylorville3 Miles Varsity1922:26.29 PB10
Sep 1357th Lee Halberg/Lanphier InvitationalSep 13 · 3 Miles Junior Varsity · Place 17 · TaylorvilleTaylorville3 Miles Junior Varsity1724:11.3110
Sep 11Taylorville Vs Lincoln, Pana, & SoutheastSep 11 · 3 Miles Varsity · Place 6 · TaylorvilleTaylorville3 Miles Varsity624:00—
Sep 6Rochester XC InviteSep 6 · 3 Miles Varsity · Place 59 · TaylorvilleTaylorville3 Miles Varsity5923:10.8010
Sep 2Carlinville Early MeetSep 2 · 3 Miles Varsity · Place 27 · TaylorvilleTaylorville3 Miles Varsity2724:28.14 PB10

2024 Cross Country

17 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Rising Stars · Place 174 · Unattached IllinoisUnattached Illinois5,000 Meters Rising Stars17426:28.13 PB9
Nov 22024 IHSA Class 2A XC Sectional-#1 Olney (Richland County)Nov 2 · 3.05 Miles Varsity · Place 126 · TaylorvilleTaylorville3.05 Miles Varsity12623:23.049
Oct 262024 IHSA Class 2A XC Regional-#1C Jacksonville (H.S.)Oct 26 · 2.9 Miles Varsity · Place 43 · TaylorvilleTaylorville2.9 Miles Varsity4322:44.079
Oct 19Trojan ClassicOct 19 · 3 Miles Varsity · Place 61 · TaylorvilleTaylorville3 Miles Varsity6123:51.479
Oct 15Apollo Conference ChampionshipsOct 15 · 3 Miles Varsity · Place 38 · TaylorvilleTaylorville3 Miles Varsity3822:45.39
Oct 12Delavan Panther Cross Country InvitationalOct 12 · 2.96 Miles Varsity · Place 27 · TaylorvilleTaylorville2.96 Miles Varsity2721:59.29
Oct 8Jacksonville Triangular MeetOct 8 · 2.9 Miles Varsity · Place 4 · TaylorvilleTaylorville2.9 Miles Varsity424:51.669
Oct 5Dan Moy/Jacksonville InvitationalOct 5 · 2.9 Miles Varsity · Place 7 · TaylorvilleTaylorville2.9 Miles Varsity724:18.659
Oct 1Taylorville Vs. Sullivan & PanaOct 1 · 3 Miles Varsity · Place 4 · TaylorvilleTaylorville3 Miles Varsity423:089
Sep 28Springfield HS InviteSep 28 · 3 Miles Varsity · Place 91 · TaylorvilleTaylorville3 Miles Varsity9125:19.209
Sep 25Mattoon Broadway BoltSep 25 · 3 Miles Varsity · Place 32 · TaylorvilleTaylorville3 Miles Varsity3222:00.1 PB9
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 436 · TaylorvilleTaylorville3 Miles Varsity43624:01.079
Sep 19Earl Walters Taylorville InviteSep 19 · 3 Miles Varsity · Place 31 · TaylorvilleTaylorville3 Miles Varsity3125:37.809
Sep 1456th Lee Halberg/Lanphier InvitationalSep 14 · 3 Miles Varsity · Place 53 · TaylorvilleTaylorville3 Miles Varsity5325:349
Sep 12Taylorville Vs. Lincoln & PanaSep 12 · 3 Miles Varsity · Place 8 · TaylorvilleTaylorville3 Miles Varsity824:32Unofficial9
Sep 7Rochester XC InvitationalSep 7 · 3 Miles Varsity · Place 64 · TaylorvilleTaylorville3 Miles Varsity6423:54.709
Sep 3Carlinville Early MeetSep 3 · 3 Miles Varsity · Place 34 · TaylorvilleTaylorville3 Miles Varsity3425:55.459

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 4,000 Meters 13-14 · Place 344 · Midwest Milers ClubMidwest Milers Club4,000 Meters 13-1434418:28.88 PB8
Nov 18USATF Region 7 Junior Olympic ChampionshipsNov 18 · 4,000 Meters 13-14 · Place 60 · Midwest Milers ClubMidwest Milers Club4,000 Meters 13-146019:00.71 PB8
Nov 12USATF Illinois Association Junior Olympic, Masters, Open ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 27 · Midwest Milers ClubMidwest Milers Club4,000 Meters 13-142720:10.70 PB8
Oct 14IESA State XC ChampionshipsOct 14 · 2 Miles 3A · Place 200 · Taylorville JHSTaylorville JHS2 Miles 3A20015:08.308
Oct 7IESA Sectional - 3A-G (Taylorville)Oct 7 · 2 Miles Varsity (Sectionals) · Place 48 · Taylorville JHSTaylorville JHS2 Miles Varsity (Sectionals)4814:38.2 PB8
Sep 30Jacksonville InviteSep 30 · 1.9 Miles 8th Grade · Place 17 · Taylorville JHSTaylorville JHS1.9 Miles 8th Grade1715:35.26 PB8
Sep 212023 South Central Conference Sep 21 · 2 Miles Middle School · Place 22 · Taylorville JHSTaylorville JHS2 Miles Middle School2215:39.258
Sep 11Taylorville MS OpenSep 11 · 2 Miles Middle School · Place 14 · Taylorville JHSTaylorville JHS2 Miles Middle School1415:00.0Unofficial8
Sep 9Parkside XC InvitationalSep 9 · 2 Miles Varsity · Place 259 · Taylorville JHSTaylorville JHS2 Miles Varsity25915:48.708
Sep 2Rochester XC InviteSep 2 · 2 Miles Middle School · Place 65 · Taylorville JHSTaylorville JHS2 Miles Middle School6516:11.508
Aug 262023 Williamsville Jr. High Bee Bee Invite Aug 26 · 2 Miles Middle School · Place 62 · Taylorville JHSTaylorville JHS2 Miles Middle School6216:48.818

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 1Jacksonville InviteOct 1 · 2 Miles 5,6,7 Grade Girls · Place 20 · Taylorville JHSTaylorville JHS2 Miles 5,6,7 Grade Girls2015:03.91 PB7
Sep 22South Central ConferenceSep 22 · 2 Miles Middle School · Place 20 · Taylorville JHSTaylorville JHS2 Miles Middle School2015:19.5 PB7
Aug 27Williamsville Bee Bee InviteAug 27 · 2 Miles Middle School · Place 31 · Taylorville JHSTaylorville JHS2 Miles Middle School3115:35.03 PB7
Aug 24Rams XC vs. OV, Trinity Lutheran, St. Johns, & TaylorvilleAug 24 · 3,200 Meters Middle School · Place 18 · Taylorville JHSTaylorville JHS3,200 Meters Middle School1816:03.43 PB7