Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.96 Miles · Robinson High SchoolCork Classic 2026 · Oct 116:36.41Cork Classic 2026October 1, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 714:35.62IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1215:13.8First to the Finish InvitationalSeptember 12, 2026
3 Miles · Eastern Illinois UniversityCharleston HS XC Invitational · Sep 515:36.89Charleston HS XC InvitationalSeptember 5, 2026
3 Miles · Effingham Community Park XC CourseNTC Conference Meet · Oct 1416:00NTC Conference MeetOctober 14, 2025
3 Miles · Effingham County FairgroundsNational Trail Conference XC Championship · Oct 1315:46.90National Trail Conference XC ChampionshipOctober 13, 2026
3 Miles · Illinois 121Cumberland County Invite · Oct 816:54.2Cumberland County InviteOctober 8, 2026
3 Miles · Lake Land College2026 IHSA Class 1A XC Sectional - #3 Toledo (Cumberland) · Oct 3114:46.352026 IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)October 31, 2026
3 Miles · Paris High SchoolDoc Acklin Invite · Aug 2915:39.89Doc Acklin InviteAugust 29, 2026
3 Miles · St. Joseph-Ogden High School2026 Spartan Classic · Sep 2614:39.552026 Spartan ClassicSeptember 26, 2026
3 Miles · Wimple Park48th Annual Tuscola Classic · Sep 2015:44.348th Annual Tuscola ClassicSeptember 20, 2025
5,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1318:26.002025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 1A Varsity · Place 2 · Toledo (Cumberland)Toledo (Cumberland)3 Miles Class 1A Varsity214:35.62 PB12
Oct 312026 IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)Oct 31 · 3 Miles Varsity · Place 2 · Toledo (Cumberland)Toledo (Cumberland)3 Miles Varsity214:46.35 PB12
Oct 13National Trail Conference XC ChampionshipOct 13 · 3 Miles Varsity · Place 1 · Toledo (Cumberland)Toledo (Cumberland)3 Miles Varsity115:46.90 PB12
Oct 8Cumberland County InviteOct 8 · 3 Miles Varsity · Place 15 · Toledo (Cumberland)Toledo (Cumberland)3 Miles Varsity1516:54.2 PB12
Oct 1Cork Classic 2026Oct 1 · 2.96 Miles Varsity · Place 4 · Toledo (Cumberland)Toledo (Cumberland)2.96 Miles Varsity416:36.41 PB12
Sep 262026 Spartan ClassicSep 26 · 3 Miles Varsity · Place 3 · Toledo (Cumberland)Toledo (Cumberland)3 Miles Varsity314:39.55 PB12
Sep 1949th Annual Tuscola ClassicSep 19 · 3 Miles Boys Race · Place 6 · Toledo (Cumberland)Toledo (Cumberland)3 Miles Boys Race616:08.2312
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 4 · Toledo (Cumberland)Toledo (Cumberland)3 Miles 3 Miles-Varsity-1A415:13.8 PB12
Sep 5Charleston HS XC InvitationalSep 5 · 3 Miles Varsity · Place 1 · Toledo (Cumberland)Toledo (Cumberland)3 Miles Varsity115:36.89 PB12
Aug 29Doc Acklin InviteAug 29 · 3 Miles HS Varsity · Place 1 · Toledo (Cumberland)Toledo (Cumberland)3 Miles HS Varsity115:39.89 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 5,000 Meters 15-18 · Place 6 · Get QuickGet Quick5,000 Meters 15-18618:26.00 PB11
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 34 · Toledo (Cumberland)Toledo (Cumberland)3 Miles 1A Varsity3415:23.1011
Nov 1IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)Nov 1 · 3 Miles Varsity · Place 14 · Toledo (Cumberland)Toledo (Cumberland)3 Miles Varsity1415:55.211
Oct 25IHSA Class 1A XC Regional - #3A Toledo (Cumberland)Oct 25 · 3 Miles Varsity · Place 1 · Toledo (Cumberland)Toledo (Cumberland)3 Miles Varsity115:45.811
Oct 14NTC Conference MeetOct 14 · 3 Miles Varsity · Place 2 · Toledo (Cumberland)Toledo (Cumberland)3 Miles Varsity216:00 PB11
Oct 9Cumberland County InviteOct 9 · 3 Miles Varsity · Place 15 · Toledo (Cumberland)Toledo (Cumberland)3 Miles Varsity1516:44.5411
Sep 272025 Spartan ClassicSep 27 · 3 Miles Varsity · Place 6 · Toledo (Cumberland)Toledo (Cumberland)3 Miles Varsity615:11.0011
Sep 2048th Annual Tuscola ClassicSep 20 · 3 Miles Boys Race · Place 8 · Toledo (Cumberland)Toledo (Cumberland)3 Miles Boys Race815:44.3 PB11
Sep 6Charleston HS XC InvitationalSep 6 · 3 Miles Varsity · Place 15 · Toledo (Cumberland)Toledo (Cumberland)3 Miles Varsity1515:59.8911