Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.9 Miles · Jacksonville Community ParkJacksonville Invite · Sep 3011:51.85Jacksonville InviteSeptember 30, 2023
2 Miles · Community ParkCrimson Invite · Oct 213:29.54Crimson InviteOctober 2, 2021
2 Miles · Eastern Illinois University2023 South Central Conference · Sep 2112:23.912023 South Central Conference September 21, 2023
2 Miles · Jacksonville Community ParkJacksonville Invite · Oct 113:01.54Jacksonville InviteOctober 1, 2022
2 Miles · Maxwell ParkParkside Invitational · Sep 1014:41.0Parkside InvitationalSeptember 10, 2022
2 Miles · Southern Illinois University Edwardsville58th Annual Edwardsville Invitational · Sep 2111:50.2058th Annual Edwardsville InvitationalSeptember 21, 2024
2 Miles · Taylorville Home CourseIESA Sectional - 3A-G (Taylorville) · Oct 712:01.5IESA Sectional - 3A-G (Taylorville)October 7, 2023
2 Miles · Williamsville Jr. High Course (New 2023)Williamsville Bee Bee Invite · Aug 2714:06.62Williamsville Bee Bee InviteAugust 27, 2022
2.96 Miles · Delavan Jr-Sr High School Delavan Panther Cross Country Invitational · Oct 1015:55.05 Delavan Panther Cross Country InvitationalOctober 10, 2026
3 Miles · Barber Park2025 Apollo Conference Championships · Oct 1416:48.92025 Apollo Conference ChampionshipsOctober 14, 2025
3 Miles · Broadway & Peterson ParkBroadway Bolt · Sep 2316:12.7Broadway BoltSeptember 23, 2026
3 Miles · Christian Co FairgroundsEarl Walters Invite · Sep 1716:57.12Earl Walters InviteSeptember 17, 2026
3 Miles · Christian County FairgroundsIHSA Class 2A XC Regional - #1C Taylorville · Oct 2516:31.80IHSA Class 2A XC Regional - #1C TaylorvilleOctober 25, 2025
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 315:58.48Peoria High School InvitationalOctober 3, 2026
3 Miles · Eastern Illinois UniversityApollo Conference Championships · Oct 1317:04.0Apollo Conference ChampionshipsOctober 13, 2026
3 Miles · Lake Land CollegeIHSA Class 2A XC Sectional - #1 Mattoon · Nov 117:04.7IHSA Class 2A XC Sectional - #1 MattoonNovember 1, 2025
3 Miles · Lincoln ParkSHS XC Invite · Sep 2616:29.20SHS XC InviteSeptember 26, 2026
3 Miles · Loveless ParkCarlinville Early Meet · Sep 218:32.61Carlinville Early MeetSeptember 2, 2025
3 Miles · Nursery RoadTrojan Classic XC Invite · Oct 1816:16.45Trojan Classic XC InviteOctober 18, 2025
3 Miles · Rochester Community ParkRochester XC Invitational · Sep 517:06.1Rochester XC InvitationalSeptember 5, 2026
3 Miles · Southern Illinois University Carbondale2026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.) · Oct 3116:52.802026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)October 31, 2026
3,000 Meters · Prairie Point ParkUSATF Illinois Association Junior Olympic and Open Championships · Nov 1212:23.60USATF Illinois Association Junior Olympic and Open ChampionshipsNovember 12, 2022
3,200 Meters · General Dacey TrailRams XC vs. OV, Trinity Lutheran, St. Johns, & Taylorville · Aug 2414:33.32Rams XC vs. OV, Trinity Lutheran, St. Johns, & TaylorvilleAugust 24, 2022
4,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1414:13.04USATF National Junior Olympic ChampionshipsDecember 14, 2024
4,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 914:43.15USATF National Junior Olympic ChampionshipsDecember 9, 2023
4,000 Meters · LaVern Gibson CourseUSATF Region 7 Junior Olympic Championships · Nov 1815:07.54USATF Region 7 Junior Olympic ChampionshipsNovember 18, 2023
4,000 Meters · Prairie Point ParkUSATF Illinois Association Junior Olympic, Masters, Open Championships · Nov 1215:07.50USATF Illinois Association Junior Olympic, Masters, Open ChampionshipsNovember 12, 2023
4,000 Meters · Proviso West HSUSATF Region 7 Junior Olympic Championships · Nov 2314:03.7USATF Region 7 Junior Olympic ChampionshipsNovember 23, 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 53 · TaylorvilleTaylorville3 Miles Varsity5316:52.80 PB10
Oct 242026 IHSA Class 2A XC Regional - #1C Jacksonville (H.S.)Oct 24 · 3 Miles Varsity · Place 11 · TaylorvilleTaylorville3 Miles Varsity1115:48.310
Oct 17Trojan Classic XC InviteOct 17 · 3 Miles Varsity · Place 10 · TaylorvilleTaylorville3 Miles Varsity1016:06.5410
Oct 13Apollo Conference ChampionshipsOct 13 · 3 Miles Varsity · Place 13 · TaylorvilleTaylorville3 Miles Varsity1317:04.0 PB10
Oct 10 Delavan Panther Cross Country InvitationalOct 10 · 2.96 Miles Varsity · Place 14 · TaylorvilleTaylorville2.96 Miles Varsity1415:55.05 PB10
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 1A/2A · Place 59 · TaylorvilleTaylorville3 Miles Varsity - 1A/2A5915:58.48 PB10
Sep 29Taylorville Vs Pana & SullivanSep 29 · 3 Miles Varsity · Place 3 · TaylorvilleTaylorville3 Miles Varsity317:15Unofficial10
Sep 26SHS XC InviteSep 26 · 3 Miles Varsity · Place 27 · TaylorvilleTaylorville3 Miles Varsity2716:29.20 PB10
Sep 23Broadway BoltSep 23 · 3 Miles Varsity · Place 10 · TaylorvilleTaylorville3 Miles Varsity1016:12.7 PB10
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 226 · TaylorvilleTaylorville3 Miles Varsity Boys22616:25.2610
Sep 17Earl Walters InviteSep 17 · 3 Miles Varsity · Place 8 · TaylorvilleTaylorville3 Miles Varsity816:57.12 PB10
Sep 1258th Annual Lee Halberg Lanphier InvitationalSep 12 · 3 Miles Varsity · Place 36 · TaylorvilleTaylorville3 Miles Varsity3617:40.1010
Sep 10Taylorville Vs Lincoln,Pana,& SoutheastSep 10 · 3 Miles Varsity · Place 6 · TaylorvilleTaylorville3 Miles Varsity617:14.4Unofficial10
Sep 5Rochester XC InvitationalSep 5 · 3 Miles Varsity · Place 11 · TaylorvilleTaylorville3 Miles Varsity1117:06.1 PB10

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 177 · TaylorvilleTaylorville3 Miles 2A Varsity17716:28.979
Nov 1IHSA Class 2A XC Sectional - #1 MattoonNov 1 · 3 Miles Varsity · Place 84 · TaylorvilleTaylorville3 Miles Varsity8417:04.7 PB9
Oct 25IHSA Class 2A XC Regional - #1C TaylorvilleOct 25 · 3 Miles Varsity · Place 30 · TaylorvilleTaylorville3 Miles Varsity3016:31.80 PB9
Oct 18Trojan Classic XC InviteOct 18 · 3 Miles Varsity · Place 16 · TaylorvilleTaylorville3 Miles Varsity1616:16.45 PB9
Oct 142025 Apollo Conference ChampionshipsOct 14 · 3 Miles Varsity · Place 20 · TaylorvilleTaylorville3 Miles Varsity2016:48.9 PB9
Oct 11Delavan Panther Cross Country InvitationalOct 11 · 2.96 Miles Varsity · Place 27 · TaylorvilleTaylorville2.96 Miles Varsity2716:31.919
Sep 27Springfield High School InviteSep 27 · 3 Miles Frosh/Soph Freshman · Place 6 · TaylorvilleTaylorville3 Miles Frosh/Soph Freshman618:13.579
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 309 · TaylorvilleTaylorville3 Miles Varsity30916:41.069
Sep 18Earl Walters Taylorville InviteSep 18 · 3 Miles Varsity · Place 12 · TaylorvilleTaylorville3 Miles Varsity1217:46.929
Sep 1357th Lee Halberg/Lanphier InvitationalSep 13 · 3 Miles Junior Varsity · Place 2 · TaylorvilleTaylorville3 Miles Junior Varsity217:59.109
Sep 11Taylorville Vs Lincoln, Pana, & SoutheastSep 11 · 3 Miles Varsity · Place 7 · TaylorvilleTaylorville3 Miles Varsity717:42—
Sep 6Rochester XC InviteSep 6 · 3 Miles Varsity · Place 37 · TaylorvilleTaylorville3 Miles Varsity3717:00.409
Sep 2Carlinville Early MeetSep 2 · 3 Miles Varsity · Place 13 · TaylorvilleTaylorville3 Miles Varsity1318:32.61 PB9

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 4,000 Meters 13-14 · Place 172 · Midwest Milers ClubMidwest Milers Club4,000 Meters 13-1417214:13.04 PB8
Nov 23USATF Region 7 Junior Olympic ChampionshipsNov 23 · 4,000 Meters 13-14 · Place 14 · Midwest Milers ClubMidwest Milers Club4,000 Meters 13-141414:03.7 PB8
Nov 16USATF Illinois Association All-Comers XC ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 16 · Midwest Milers ClubMidwest Milers Club4,000 Meters 13-141614:10.28
Oct 192024 IESA State XC ChampionshipsOct 19 · 2 Miles 3A · Place 36 · Taylorville JHSTaylorville JHS2 Miles 3A3611:32.038
Oct 12IESA Sectional - 3A-G (Taylorville)Oct 12 · 2 Miles Varsity · Place 5 · TaylorvilleTaylorville2 Miles Varsity511:04.68
Oct 5Jacksonville Invitational Oct 5 · 1.9 Miles 8th Grade · Place 3 · TaylorvilleTaylorville1.9 Miles 8th Grade311:25.388
Sep 26SC ConferenceSep 26 · 3,200 Meters Middle School · Place 5 · TaylorvilleTaylorville3,200 Meters Middle School511:56.278
Sep 2158th Annual Edwardsville InvitationalSep 21 · 2 Miles Middle School · Place 10 · Taylorville JHSTaylorville JHS2 Miles Middle School1011:50.20 PB8
Sep 9Tornado InviteSep 9 · 2 Miles Middle School · Place 3 · TaylorvilleTaylorville2 Miles Middle School311:21.018
Sep 6Granite City Coolidge InvitationalSep 6 · 2 Miles Varsity · Place 2 · TaylorvilleTaylorville2 Miles Varsity211:12.308
Aug 31Bee Bee InviteAug 31 · 2 Miles Middle School · Place 2 · TaylorvilleTaylorville2 Miles Middle School211:03.598
Aug 23Bruin Twilight @ PasfieldAug 23 · 2 Miles Middle School · Place 1 · Taylorville JHSTaylorville JHS2 Miles Middle School111:50.98

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 4,000 Meters 13-14 · Place 309 · Midwest Milers ClubMidwest Milers Club4,000 Meters 13-1430914:43.15 PB7
Nov 18USATF Region 7 Junior Olympic ChampionshipsNov 18 · 4,000 Meters 13-14 · Place 53 · Midwest Milers ClubMidwest Milers Club4,000 Meters 13-145315:07.54 PB7
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-142715:07.50 PB7
Oct 7IESA Sectional - 3A-G (Taylorville)Oct 7 · 2 Miles Varsity (Sectionals) · Place 16 · Taylorville JHSTaylorville JHS2 Miles Varsity (Sectionals)1612:01.5 PB7
Sep 30Jacksonville InviteSep 30 · 1.9 Miles 5,6,7 Grade · Place 3 · Taylorville JHSTaylorville JHS1.9 Miles 5,6,7 Grade311:51.85 PB7
Sep 212023 South Central Conference Sep 21 · 2 Miles Middle School · Place 6 · Taylorville JHSTaylorville JHS2 Miles Middle School612:23.91 PB7
Sep 11Taylorville MS OpenSep 11 · 2 Miles Middle School · Place 3 · Taylorville JHSTaylorville JHS2 Miles Middle School312:21.0Unofficial7
Sep 9Parkside XC InvitationalSep 9 · 2 Miles Varsity · Place 78 · Taylorville JHSTaylorville JHS2 Miles Varsity7812:20.707
Sep 2Rochester XC InviteSep 2 · 2 Miles Middle School · Place 18 · Taylorville JHSTaylorville JHS2 Miles Middle School1812:43.807
Aug 262023 Williamsville Jr. High Bee Bee Invite Aug 26 · 2 Miles Middle School · Place 4 · Taylorville JHSTaylorville JHS2 Miles Middle School412:09.127

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 19USATF Region 7 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 11-12 · Place 16 · 21-Unattached21-Unattached3,000 Meters 11-121612:28.606
Nov 12USATF Illinois Association Junior Olympic and Open ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 12 · 21-Unattached21-Unattached3,000 Meters 11-121212:23.60 PB6
Oct 1Jacksonville InviteOct 1 · 2 Miles 5,6,7 Grade Boys · Place 24 · Taylorville JHSTaylorville JHS2 Miles 5,6,7 Grade Boys2413:01.54 PB6
Sep 22South Central ConferenceSep 22 · 2 Miles Middle School · Place 26 · Taylorville JHSTaylorville JHS2 Miles Middle School2613:47.96
Sep 10Parkside InvitationalSep 10 · 2 Miles Varsity Boys · Place 279 · Taylorville JHSTaylorville JHS2 Miles Varsity Boys27914:41.0 PB6
Sep 3Rochester XC InvitationalSep 3 · 2 Miles Middle School · Place 85 · TaylorvilleTaylorville2 Miles Middle School8514:00.36
Aug 27Williamsville Bee Bee InviteAug 27 · 2 Miles Middle School · Place 48 · Taylorville JHSTaylorville JHS2 Miles Middle School4814:06.62 PB6
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:33.32 PB6

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 2Crimson InviteOct 2 · 2 Miles Middle School 5th/6th/7th Grade · Place 21 · Taylorville JHSTaylorville JHS2 Miles Middle School 5th/6th/7th Grade2113:29.54 PB5