Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.85 Miles · Sam Parr State ParkNewton Meet 2 · Sep 2415:40Newton Meet 2September 24, 2026
2.96 Miles · Robinson High SchoolLittle Illini Conference XC Championships 2026 · Oct 1316:39.70Little Illini Conference XC Championships 2026October 13, 2026
3 Miles · Clinton High SchoolClinton Light it Up XC Invitational · Aug 2916:43.5Clinton Light it Up XC InvitationalAugust 29, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1217:27.2First to the Finish InvitationalSeptember 12, 2026
3 Miles · Eastern Illinois UniversityCharleston HS XC Invitational · Sep 617:18.53Charleston HS XC InvitationalSeptember 6, 2025
3 Miles · Lake Land CollegeIHSA Class 2A XC Sectional - #1 Mattoon · Nov 116:45.3IHSA Class 2A XC Sectional - #1 MattoonNovember 1, 2025
3 Miles · LaVern Gibson CourseLittle Illini Conference XC Championships · Oct 1417:02.25Little Illini Conference XC ChampionshipsOctober 14, 2025
3 Miles · Olney Central CollegeOlney XC Invitational · Sep 1917:12.84Olney XC InvitationalSeptember 19, 2026
3 Miles · Southern Illinois University CarbondaleCarbondale Invitational · Sep 518:16.29Carbondale InvitationalSeptember 5, 2026
5,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1319:59.302025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
5,000 Meters · LaVern Gibson CourseNike XC Town Twilight · Oct 217:50.99Nike XC Town TwilightOctober 2, 2026
5,000 Meters · Prairie Point Park2025 USATF Illinois Junior Olympic, Masters & Open Cross Country Championship · Nov 1518:59.752025 USATF Illinois Junior Olympic, Masters & Open Cross Country ChampionshipNovember 15, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 13Little Illini Conference XC Championships 2026Oct 13 · 2.96 Miles Varsity · Place 6 · Olney (Richland County)Olney (Richland County)2.96 Miles Varsity616:39.70 PB11
Oct 6Newton Meet #3Oct 6 · 2.85 Miles Varsity · Place 4 · Olney (Richland County)Olney (Richland County)2.85 Miles Varsity416:1711
Oct 2Nike XC Town TwilightOct 2 · 5,000 Meters Race of Champions · Place 392 · Olney (Richland County)Olney (Richland County)5,000 Meters Race of Champions39217:50.99 PB11
Sep 24Newton Meet 2Sep 24 · 2.85 Miles Varsity · Place 3 · Olney (Richland County)Olney (Richland County)2.85 Miles Varsity315:40 PB11
Sep 19Olney XC InvitationalSep 19 · 3 Miles Varsity · Place 5 · Olney (Richland County)Olney (Richland County)3 Miles Varsity517:12.84 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 170 · Olney (Richland County)Olney (Richland County)3 Miles 3 Miles-Varsity-2A17017:27.2 PB11
Sep 5Carbondale InvitationalSep 5 · 3 Miles High School · Place 7 · Olney (Richland County)Olney (Richland County)3 Miles High School718:16.29 PB11
Aug 29Clinton Light it Up XC InvitationalAug 29 · 3 Miles Varsity · Place 59 · Olney (Richland County)Olney (Richland County)3 Miles Varsity5916:43.5 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 5,000 Meters 15-18 · Place 44 · Get QuickGet Quick5,000 Meters 15-184419:59.30 PB10
Nov 152025 USATF Illinois Junior Olympic, Masters & Open Cross Country ChampionshipNov 15 · 5,000 Meters 15-18 · Place 1 · Get QuickGet Quick5,000 Meters 15-18118:59.75 PB10
Nov 1IHSA Class 2A XC Sectional - #1 MattoonNov 1 · 3 Miles Varsity · Place 69 · Olney (Richland County)Olney (Richland County)3 Miles Varsity6916:45.3 PB10
Oct 25IHSA Class 2A XC Regional - #1B Olney (Richland County)Oct 25 · 3 Miles Varsity · Place 33 · Olney (Richland County)Olney (Richland County)3 Miles Varsity3317:30.5310
Oct 14Little Illini Conference XC ChampionshipsOct 14 · 3 Miles Varsity · Place 11 · Olney (Richland County)Olney (Richland County)3 Miles Varsity1117:02.25 PB10
Sep 20Olney XC InvitationalSep 20 · 3 Miles Varsity · Place 14 · Olney (Richland County)Olney (Richland County)3 Miles Varsity1417:33.8710
Sep 6Charleston HS XC InvitationalSep 6 · 3 Miles Varsity · Place 40 · Olney (Richland County)Olney (Richland County)3 Miles Varsity4017:18.53 PB10
Aug 30Clinton Light it Up XC Invitational Aug 30 · 3 Miles Varsity · Place 55 · Olney (Richland County)Olney (Richland County)3 Miles Varsity5517:05.1710