Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.96 Miles · Delavan Jr-Sr High School Delavan Panther Cross Country Invitational · Oct 1015:16.99 Delavan Panther Cross Country InvitationalOctober 10, 2026
3 Miles · Barber Park2025 Apollo Conference Championships · Oct 1416:03.02025 Apollo Conference ChampionshipsOctober 14, 2025
3 Miles · Broadway & Peterson ParkBroadway Bolt · Sep 2315:07.7Broadway BoltSeptember 23, 2026
3 Miles · Christian Co FairgroundsEarl Walters Invite · Sep 1716:07.68Earl Walters InviteSeptember 17, 2026
3 Miles · Christian County FairgroundsIHSA Class 2A XC Regional - #1C Taylorville · Oct 2515:39.88IHSA Class 2A XC Regional - #1C TaylorvilleOctober 25, 2025
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:11.51IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 315:27.66Peoria High School InvitationalOctober 3, 2026
3 Miles · Eastern Illinois UniversityApollo Conference Championships · Oct 1316:06.9Apollo Conference ChampionshipsOctober 13, 2026
3 Miles · Lake Land CollegeIHSA Class 2A XC Sectional - #1 Mattoon · Nov 116:09.3IHSA Class 2A XC Sectional - #1 MattoonNovember 1, 2025
3 Miles · Lincoln ParkSHS XC Invite · Sep 2615:58.50SHS XC InviteSeptember 26, 2026
3 Miles · Loveless ParkCarlinville Early Meet · Sep 217:04.81Carlinville Early MeetSeptember 2, 2025
3 Miles · Mattoon High SchoolMattoon Broadway Bolt · Sep 2516:47.9Mattoon Broadway BoltSeptember 25, 2024
3 Miles · Nursery RoadTrojan Classic XC Invite · Oct 1815:50.28Trojan Classic XC InviteOctober 18, 2025
3 Miles · Rochester Community ParkRochester XC Invitational · Sep 518:07.2Rochester XC InvitationalSeptember 5, 2026
3 Miles · Southern Illinois University Carbondale2026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.) · Oct 3115:52.152026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)October 31, 2026
4,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1413:26.96USATF National Junior Olympic ChampionshipsDecember 14, 2024
4,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 914:19.05USATF National Junior Olympic ChampionshipsDecember 9, 2023
4,000 Meters · LaVern Gibson CourseUSATF Region 7 Junior Olympic Championships · Nov 1814:16.75USATF Region 7 Junior Olympic ChampionshipsNovember 18, 2023
4,000 Meters · Prairie Point ParkUSATF Illinois Association Junior Olympic, Masters, Open Championships · Nov 1214:13.70USATF Illinois Association Junior Olympic, Masters, Open ChampionshipsNovember 12, 2023
4,000 Meters · Proviso West HSUSATF Illinois Association All-Comers XC Championships · Nov 1613:42.2USATF Illinois Association All-Comers XC ChampionshipsNovember 16, 2024

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

2026 Cross Country

15 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 2A Varsity · Place 53 · TaylorvilleTaylorville3 Miles Class 2A Varsity5315:11.51 PB11
Oct 312026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)Oct 31 · 3 Miles Varsity · Place 15 · TaylorvilleTaylorville3 Miles Varsity1515:52.15 PB11
Oct 242026 IHSA Class 2A XC Regional - #1C Jacksonville (H.S.)Oct 24 · 3 Miles Varsity · Place 3 · TaylorvilleTaylorville3 Miles Varsity315:02.711
Oct 17Trojan Classic XC InviteOct 17 · 3 Miles Varsity · Place 2 · TaylorvilleTaylorville3 Miles Varsity214:53.7511
Oct 13Apollo Conference ChampionshipsOct 13 · 3 Miles Varsity · Place 4 · TaylorvilleTaylorville3 Miles Varsity416:06.9 PB11
Oct 10 Delavan Panther Cross Country InvitationalOct 10 · 2.96 Miles Varsity · Place 5 · TaylorvilleTaylorville2.96 Miles Varsity515:16.99 PB11
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 1A/2A · Place 27 · TaylorvilleTaylorville3 Miles Varsity - 1A/2A2715:27.66 PB11
Sep 29Taylorville Vs Pana & SullivanSep 29 · 3 Miles Varsity · Place 2 · TaylorvilleTaylorville3 Miles Varsity217:04Unofficial11
Sep 26SHS XC InviteSep 26 · 3 Miles Varsity · Place 7 · TaylorvilleTaylorville3 Miles Varsity715:58.50 PB11
Sep 23Broadway BoltSep 23 · 3 Miles Varsity · Place 2 · TaylorvilleTaylorville3 Miles Varsity215:07.7 PB11
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 72 · TaylorvilleTaylorville3 Miles Varsity Boys7215:31.6411
Sep 17Earl Walters InviteSep 17 · 3 Miles Varsity · Place 3 · TaylorvilleTaylorville3 Miles Varsity316:07.68 PB11
Sep 1258th Annual Lee Halberg Lanphier InvitationalSep 12 · 3 Miles Varsity · Place 22 · TaylorvilleTaylorville3 Miles Varsity2217:06.7011
Sep 10Taylorville Vs Lincoln,Pana,& SoutheastSep 10 · 3 Miles Varsity · Place 2 · TaylorvilleTaylorville3 Miles Varsity216:52.6Unofficial11
Sep 5Rochester XC InvitationalSep 5 · 3 Miles Varsity · Place 30 · TaylorvilleTaylorville3 Miles Varsity3018:07.2 PB11

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 88 · TaylorvilleTaylorville3 Miles 2A Varsity8815:31.2410
Nov 1IHSA Class 2A XC Sectional - #1 MattoonNov 1 · 3 Miles Varsity · Place 32 · TaylorvilleTaylorville3 Miles Varsity3216:09.3 PB10
Oct 25IHSA Class 2A XC Regional - #1C TaylorvilleOct 25 · 3 Miles Varsity · Place 11 · TaylorvilleTaylorville3 Miles Varsity1115:39.88 PB10
Oct 18Trojan Classic XC InviteOct 18 · 3 Miles Varsity · Place 6 · TaylorvilleTaylorville3 Miles Varsity615:50.28 PB10
Oct 142025 Apollo Conference ChampionshipsOct 14 · 3 Miles Varsity · Place 10 · TaylorvilleTaylorville3 Miles Varsity1016:03.0 PB10
Oct 11Delavan Panther Cross Country InvitationalOct 11 · 2.96 Miles Varsity · Place 9 · TaylorvilleTaylorville2.96 Miles Varsity915:32.3510
Oct 8Broadway BoltOct 8 · 3 Miles Varsity · Place 4 · TaylorvilleTaylorville3 Miles Varsity415:34.310
Sep 27Springfield High School InviteSep 27 · 3 Miles Varsity · Place 23 · TaylorvilleTaylorville3 Miles Varsity2316:51.2510
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 251 · TaylorvilleTaylorville3 Miles Varsity25116:23.3410
Sep 18Earl Walters Taylorville InviteSep 18 · 3 Miles Varsity · Place 6 · TaylorvilleTaylorville3 Miles Varsity616:51.4710
Sep 1357th Lee Halberg/Lanphier InvitationalSep 13 · 3 Miles Varsity · Place 43 · TaylorvilleTaylorville3 Miles Varsity4317:48.9910
Sep 6Rochester XC InviteSep 6 · 3 Miles Varsity · Place 12 · TaylorvilleTaylorville3 Miles Varsity1216:01.2010
Sep 2Carlinville Early MeetSep 2 · 3 Miles Varsity · Place 5 · TaylorvilleTaylorville3 Miles Varsity517:04.81 PB10

2024 Cross Country

18 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 4,000 Meters 13-14 · Place 52 · Midwest Milers ClubMidwest Milers Club4,000 Meters 13-145213:26.96 PB9
Nov 23USATF Region 7 Junior Olympic ChampionshipsNov 23 · 4,000 Meters 13-14 · Place 9 · Midwest Milers ClubMidwest Milers Club4,000 Meters 13-14913:45.89
Nov 16USATF Illinois Association All-Comers XC ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 7 · Midwest Milers ClubMidwest Milers Club4,000 Meters 13-14713:42.2 PB9
Nov 22024 IHSA Class 2A XC Sectional-#1 Olney (Richland County)Nov 2 · 3.05 Miles Varsity · Place 99 · TaylorvilleTaylorville3.05 Miles Varsity9917:23.469
Oct 262024 IHSA Class 2A XC Regional-#1C Jacksonville (H.S.)Oct 26 · 2.9 Miles Varsity · Place 28 · TaylorvilleTaylorville2.9 Miles Varsity2816:18.919
Oct 19Trojan ClassicOct 19 · 3 Miles Varsity · Place 17 · TaylorvilleTaylorville3 Miles Varsity1716:22.379
Oct 15Apollo Conference ChampionshipsOct 15 · 3 Miles Varsity · Place 23 · TaylorvilleTaylorville3 Miles Varsity2316:50.29
Oct 12Delavan Panther Cross Country InvitationalOct 12 · 2.96 Miles Varsity · Place 20 · TaylorvilleTaylorville2.96 Miles Varsity2016:16.09
Oct 5Dan Moy/Jacksonville InvitationalOct 5 · 2.9 Miles Varsity · Place 1 · TaylorvilleTaylorville2.9 Miles Varsity116:53.279
Oct 1Taylorville Vs. Sullivan & PanaOct 1 · 3 Miles Varsity · Place 5 · TaylorvilleTaylorville3 Miles Varsity517:279
Sep 28Springfield HS InviteSep 28 · 3 Miles Varsity · Place 39 · TaylorvilleTaylorville3 Miles Varsity3917:14.309
Sep 25Mattoon Broadway BoltSep 25 · 3 Miles Varsity · Place 19 · TaylorvilleTaylorville3 Miles Varsity1916:47.9 PB9
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 390 · TaylorvilleTaylorville3 Miles Varsity39017:47.609
Sep 19Earl Walters Taylorville InviteSep 19 · 3 Miles Varsity · Place 10 · TaylorvilleTaylorville3 Miles Varsity1017:26.969
Sep 1456th Lee Halberg/Lanphier InvitationalSep 14 · 3 Miles Junior Varsity · Place 16 · TaylorvilleTaylorville3 Miles Junior Varsity1618:429
Sep 12Taylorville Vs. Lincoln & PanaSep 12 · 3 Miles Varsity · Place 5 · TaylorvilleTaylorville3 Miles Varsity517:44Unofficial9
Sep 7Rochester XC InvitationalSep 7 · 3 Miles Varsity · Place 29 · TaylorvilleTaylorville3 Miles Varsity2916:59.909
Sep 3Carlinville Early MeetSep 3 · 3 Miles Varsity · Place 17 · TaylorvilleTaylorville3 Miles Varsity1718:31.709

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 4,000 Meters 13-14 · Place 249 · Midwest Milers ClubMidwest Milers Club4,000 Meters 13-1424914:19.05 PB8
Nov 18USATF Region 7 Junior Olympic ChampionshipsNov 18 · 4,000 Meters 13-14 · Place 32 · Midwest Milers ClubMidwest Milers Club4,000 Meters 13-143214:16.75 PB8
Nov 12USATF Illinois Association Junior Olympic, Masters, Open ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 17 · Midwest Milers ClubMidwest Milers Club4,000 Meters 13-141714:13.70 PB8
Sep 11Taylorville MS OpenSep 11 · 2 Miles Middle School · UnattachedUnattached2 Miles Middle School0DNS8