Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.9 Miles · Jacksonville Community ParkJacksonville Invite · Sep 3012:39.76Jacksonville InviteSeptember 30, 2023
2 Miles · Eastern Illinois University2023 South Central Conference · Sep 2112:52.442023 South Central Conference September 21, 2023
2 Miles · Maxwell ParkParkside Invitational · Sep 1013:55.8Parkside InvitationalSeptember 10, 2022
2 Miles · Taylorville Home CourseIESA Sectional - 3A-G (Taylorville) · Oct 712:37.2IESA Sectional - 3A-G (Taylorville)October 7, 2023
2.96 Miles · Delavan Jr-Sr High School Delavan Panther Cross Country Invitational · Oct 1017:14.48 Delavan Panther Cross Country InvitationalOctober 10, 2026
3 Miles · Barber Park2025 Apollo Conference Championships · Oct 1418:19.22025 Apollo Conference ChampionshipsOctober 14, 2025
3 Miles · Broadway & Peterson ParkBroadway Bolt · Sep 2317:27.6Broadway BoltSeptember 23, 2026
3 Miles · Christian Co FairgroundsEarl Walters Taylorville Invite · Sep 1819:00.61Earl Walters Taylorville InviteSeptember 18, 2025
3 Miles · Christian County FairgroundsIHSA Class 2A XC Regional - #1C Taylorville · Oct 2518:05.04IHSA Class 2A XC Regional - #1C TaylorvilleOctober 25, 2025
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 717:41.84IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 817:29.69IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Eastern Illinois UniversityApollo Conference Championships · Oct 1318:47.6Apollo Conference ChampionshipsOctober 13, 2026
3 Miles · Lake Land CollegeIHSA Class 2A XC Sectional - #1 Mattoon · Nov 117:55.7IHSA Class 2A XC Sectional - #1 MattoonNovember 1, 2025
3 Miles · Lincoln ParkSHS XC Invite · Sep 2618:15.50SHS XC InviteSeptember 26, 2026
3 Miles · Loveless ParkCarlinville Early Meet · Sep 218:56.23Carlinville Early MeetSeptember 2, 2025
3 Miles · Mattoon High SchoolMattoon Broadway Bolt · Sep 2518:45.7Mattoon Broadway BoltSeptember 25, 2024
3 Miles · Nursery RoadTrojan Classic XC Invite · Oct 1818:06.49Trojan Classic XC InviteOctober 18, 2025
3 Miles · Rochester Community ParkRochester XC Invitational · Sep 519:25.3Rochester XC InvitationalSeptember 5, 2026
3 Miles · Southern Illinois University Carbondale2026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.) · Oct 3118:28.982026 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 2414:38.03Rams XC vs. OV, Trinity Lutheran, St. Johns, & TaylorvilleAugust 24, 2022
4,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 915:16.77USATF National Junior Olympic ChampionshipsDecember 9, 2023
4,000 Meters · LaVern Gibson CourseUSATF Region 7 Junior Olympic Championships · Nov 1815:40.99USATF Region 7 Junior Olympic ChampionshipsNovember 18, 2023
4,000 Meters · Prairie Point ParkUSATF Illinois Association Junior Olympic, Masters, Open Championships · Nov 1215:44.60USATF Illinois Association Junior Olympic, Masters, Open ChampionshipsNovember 12, 2023

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

2026 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 2A Varsity · Place 12 · TaylorvilleTaylorville3 Miles Class 2A Varsity1217:41.84 PB11
Oct 312026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)Oct 31 · 3 Miles Varsity · Place 5 · TaylorvilleTaylorville3 Miles Varsity518:28.98 PB11
Oct 242026 IHSA Class 2A XC Regional - #1C Jacksonville (H.S.)Oct 24 · 3 Miles Varsity · Place 3 · TaylorvilleTaylorville3 Miles Varsity317:20.011
Oct 17Trojan Classic XC InviteOct 17 · 3 Miles Varsity · Place 2 · TaylorvilleTaylorville3 Miles Varsity217:50.1211
Oct 13Apollo Conference ChampionshipsOct 13 · 3 Miles Varsity · Place 2 · TaylorvilleTaylorville3 Miles Varsity218:47.6 PB11
Oct 10 Delavan Panther Cross Country InvitationalOct 10 · 2.96 Miles Varsity · Place 1 · TaylorvilleTaylorville2.96 Miles Varsity117:14.48 PB11
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 1A/2A · Place 5 · TaylorvilleTaylorville3 Miles Varsity - 1A/2A517:59.3611
Sep 29Taylorville Vs Pana & SullivanSep 29 · 3 Miles Varsity · Place 1 · TaylorvilleTaylorville3 Miles Varsity120:37Unofficial11
Sep 26SHS XC InviteSep 26 · 3 Miles Varsity · Place 3 · TaylorvilleTaylorville3 Miles Varsity318:15.50 PB11
Sep 23Broadway BoltSep 23 · 3 Miles Varsity · Place 1 · TaylorvilleTaylorville3 Miles Varsity117:27.6 PB11
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Girls · Place 21 · TaylorvilleTaylorville3 Miles Varsity Girls2118:00.9711
Sep 1258th Annual Lee Halberg Lanphier InvitationalSep 12 · 3 Miles Varsity · Place 1 · TaylorvilleTaylorville3 Miles Varsity118:55.5011
Sep 10Taylorville Vs Lincoln,Pana,& SoutheastSep 10 · 3 Miles Varsity · Place 1 · TaylorvilleTaylorville3 Miles Varsity118:35.6Unofficial11
Sep 5Rochester XC InvitationalSep 5 · 3 Miles Varsity · Place 1 · TaylorvilleTaylorville3 Miles Varsity119:25.3 PB11

2025 Cross Country

15 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 13 · TaylorvilleTaylorville3 Miles 2A Varsity1317:29.69 PB10
Nov 1IHSA Class 2A XC Sectional - #1 MattoonNov 1 · 3 Miles Varsity · Place 4 · TaylorvilleTaylorville3 Miles Varsity417:55.7 PB10
Oct 25IHSA Class 2A XC Regional - #1C TaylorvilleOct 25 · 3 Miles Varsity · Place 6 · TaylorvilleTaylorville3 Miles Varsity618:05.04 PB10
Oct 18Trojan Classic XC InviteOct 18 · 3 Miles Varsity · Place 2 · TaylorvilleTaylorville3 Miles Varsity218:06.49 PB10
Oct 142025 Apollo Conference ChampionshipsOct 14 · 3 Miles Varsity · Place 2 · TaylorvilleTaylorville3 Miles Varsity218:19.2 PB10
Oct 11Delavan Panther Cross Country InvitationalOct 11 · 2.96 Miles Varsity · Place 1 · TaylorvilleTaylorville2.96 Miles Varsity117:19.9910
Oct 8Broadway BoltOct 8 · 3 Miles Varsity · Place 1 · TaylorvilleTaylorville3 Miles Varsity117:40.410
Sep 30Taylorville Vs. Pana & SullivanSep 30 · 3 Miles Varsity · Place 1 · TaylorvilleTaylorville3 Miles Varsity119:20—
Sep 27Springfield High School InviteSep 27 · 3 Miles Varsity · Place 2 · TaylorvilleTaylorville3 Miles Varsity218:31.1110
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 37 · TaylorvilleTaylorville3 Miles Varsity3717:49.8410
Sep 18Earl Walters Taylorville InviteSep 18 · 3 Miles Varsity · Place 1 · TaylorvilleTaylorville3 Miles Varsity119:00.61 PB10
Sep 1357th Lee Halberg/Lanphier InvitationalSep 13 · 3 Miles Varsity · Place 1 · TaylorvilleTaylorville3 Miles Varsity118:26.3610
Sep 11Taylorville Vs Lincoln, Pana, & SoutheastSep 11 · 3 Miles Varsity · Place 1 · TaylorvilleTaylorville3 Miles Varsity119:01—
Sep 6Rochester XC InviteSep 6 · 3 Miles Varsity · Place 1 · TaylorvilleTaylorville3 Miles Varsity117:45.9010
Sep 2Carlinville Early MeetSep 2 · 3 Miles Varsity · Place 1 · TaylorvilleTaylorville3 Miles Varsity118:56.23 PB10

2024 Cross Country

17 results
DateMeetEventPlMarkGr
Nov 92024 IHSA Class 2A State XC ChampionshipsNov 9 · 3 Miles 2A Varsity · Place 84 · TaylorvilleTaylorville3 Miles 2A Varsity8418:55.369
Nov 22024 IHSA Class 2A XC Sectional-#1 Olney (Richland County)Nov 2 · 3.05 Miles Varsity · Place 16 · TaylorvilleTaylorville3.05 Miles Varsity1618:53.909
Oct 262024 IHSA Class 2A XC Regional-#1C Jacksonville (H.S.)Oct 26 · 2.9 Miles Varsity · Place 7 · TaylorvilleTaylorville2.9 Miles Varsity718:21.359
Oct 19Trojan ClassicOct 19 · 3 Miles Varsity · Place 3 · TaylorvilleTaylorville3 Miles Varsity318:13.939
Oct 15Apollo Conference ChampionshipsOct 15 · 3 Miles Varsity · Place 2 · TaylorvilleTaylorville3 Miles Varsity218:11.39
Oct 12Delavan Panther Cross Country InvitationalOct 12 · 2.96 Miles Varsity · Place 1 · TaylorvilleTaylorville2.96 Miles Varsity117:45.79
Oct 8Jacksonville Triangular MeetOct 8 · 2.9 Miles Varsity · Place 1 · TaylorvilleTaylorville2.9 Miles Varsity119:38.799
Oct 5Dan Moy/Jacksonville InvitationalOct 5 · 2.9 Miles Varsity · Place 5 · TaylorvilleTaylorville2.9 Miles Varsity519:33.329
Oct 1Taylorville Vs. Sullivan & PanaOct 1 · 3 Miles Varsity · Place 1 · TaylorvilleTaylorville3 Miles Varsity119:499
Sep 28Springfield HS InviteSep 28 · 3 Miles Varsity · Place 15 · TaylorvilleTaylorville3 Miles Varsity1520:05.009
Sep 25Mattoon Broadway BoltSep 25 · 3 Miles Varsity · Place 3 · TaylorvilleTaylorville3 Miles Varsity318:45.7 PB9
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 130 · TaylorvilleTaylorville3 Miles Varsity13019:33.519
Sep 19Earl Walters Taylorville InviteSep 19 · 3 Miles Varsity · Place 2 · TaylorvilleTaylorville3 Miles Varsity219:40.409
Sep 1456th Lee Halberg/Lanphier InvitationalSep 14 · 3 Miles Varsity · Place 5 · TaylorvilleTaylorville3 Miles Varsity519:469
Sep 12Taylorville Vs. Lincoln & PanaSep 12 · 3 Miles Varsity · Place 1 · TaylorvilleTaylorville3 Miles Varsity120:07Unofficial9
Sep 7Rochester XC InvitationalSep 7 · 3 Miles Varsity · Place 4 · TaylorvilleTaylorville3 Miles Varsity418:47.309
Sep 3Carlinville Early MeetSep 3 · 3 Miles Varsity · Place 2 · TaylorvilleTaylorville3 Miles Varsity220:14.999

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 4,000 Meters 13-14 · Place 96 · Midwest Milers ClubMidwest Milers Club4,000 Meters 13-149615:16.77 PB8
Nov 18USATF Region 7 Junior Olympic ChampionshipsNov 18 · 4,000 Meters 13-14 · Place 20 · Midwest Milers ClubMidwest Milers Club4,000 Meters 13-142015:40.99 PB8
Nov 12USATF Illinois Association Junior Olympic, Masters, Open ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 8 · Midwest Milers ClubMidwest Milers Club4,000 Meters 13-14815:44.60 PB8
Oct 14IESA State XC ChampionshipsOct 14 · 2 Miles 3A · Place 11 · Taylorville JHSTaylorville JHS2 Miles 3A1112:28.908
Oct 7IESA Sectional - 3A-G (Taylorville)Oct 7 · 2 Miles Varsity (Sectionals) · Place 3 · Taylorville JHSTaylorville JHS2 Miles Varsity (Sectionals)312:37.2 PB8
Sep 30Jacksonville InviteSep 30 · 1.9 Miles 8th Grade · Place 2 · Taylorville JHSTaylorville JHS1.9 Miles 8th Grade212:39.76 PB8
Sep 212023 South Central Conference Sep 21 · 2 Miles Middle School · Place 2 · Taylorville JHSTaylorville JHS2 Miles Middle School212:52.44 PB8
Sep 11Taylorville MS OpenSep 11 · 2 Miles Middle School · Place 2 · Taylorville JHSTaylorville JHS2 Miles Middle School212:44.0Unofficial8
Sep 9Parkside XC InvitationalSep 9 · 2 Miles Varsity · Place 20 · Taylorville JHSTaylorville JHS2 Miles Varsity2012:51.508
Sep 2Rochester XC InviteSep 2 · 2 Miles Middle School · Place 9 · Taylorville JHSTaylorville JHS2 Miles Middle School913:04.908
Aug 262023 Williamsville Jr. High Bee Bee Invite Aug 26 · 2 Miles Middle School · Place 5 · Taylorville JHSTaylorville JHS2 Miles Middle School512:49.538

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 19USATF Region 7 Junior Olympic ChampionshipsNov 19 · 4,000 Meters 13-14 · Place 16 · 21-Unattached21-Unattached4,000 Meters 13-141618:45.607
Nov 12USATF Illinois Association Junior Olympic and Open ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 8 · 21-Unattached21-Unattached4,000 Meters 13-14818:00.107
Sep 22South Central ConferenceSep 22 · 2 Miles Middle School · Place 6 · Taylorville JHSTaylorville JHS2 Miles Middle School614:09.77
Sep 10Parkside InvitationalSep 10 · 2 Miles Varsity Girls · Place 62 · Taylorville JHSTaylorville JHS2 Miles Varsity Girls6213:55.8 PB7
Sep 3Rochester XC InvitationalSep 3 · 2 Miles Middle School · Place 96 · TaylorvilleTaylorville2 Miles Middle School9616:35.47
Aug 24Rams XC vs. OV, Trinity Lutheran, St. Johns, & TaylorvilleAug 24 · 3,200 Meters Middle School · Place 7 · Taylorville JHSTaylorville JHS3,200 Meters Middle School714:38.03 PB7