Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.96 Miles · Robinson High SchoolCork Classic 2026 · Oct 118:09.09Cork Classic 2026October 1, 2026
3 Miles · Chrisman High School Cow Chip Classic · Sep 517:57.99Cow Chip ClassicSeptember 5, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 716:43.50IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 1A State XC Championships · Nov 816:02.89IHSA Class 1A State XC ChampionshipsNovember 8, 2025
3 Miles · Effingham Community Park XC CourseNTC Conference Meet · Oct 1416:35NTC Conference MeetOctober 14, 2025
3 Miles · Effingham County FairgroundsNational Trail Conference XC Championship · Oct 1316:53.51National Trail Conference XC ChampionshipOctober 13, 2026
3 Miles · General Dacey TrailShelbyville HS Trail Invite 2025 · Sep 1316:34.72Shelbyville HS Trail Invite 2025September 13, 2025
3 Miles · Illinois 121Cumberland County Invite · Oct 816:31.7Cumberland County InviteOctober 8, 2026
3 Miles · Lake Land College2026 IHSA Class 1A XC Sectional - #3 Toledo (Cumberland) · Oct 3115:50.752026 IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)October 31, 2026
3 Miles · Nursery RoadTrojan Classic XC Invite · Oct 1815:58.76Trojan Classic XC InviteOctober 18, 2025
3 Miles · St. Joseph-Ogden High School2026 Spartan Classic · Sep 2615:44.662026 Spartan ClassicSeptember 26, 2026
3 Miles · St. Thomas More HSSaber Corn Classic · Aug 2916:14.61Saber Corn Classic August 29, 2026
3 Miles · Wimple Park49th Annual Tuscola Classic · Sep 1916:28.0049th Annual Tuscola ClassicSeptember 19, 2026
5,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1319:40.602025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
5,000 Meters · Chrisman High School Cow Chip Classic · Sep 616:46.8Cow Chip ClassicSeptember 6, 2025
5,000 Meters · LaVern Gibson CourseNike XC Town Twilight · Oct 216:41.28Nike XC Town TwilightOctober 2, 2026

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 1A Varsity · Place 165 · Effingham (St. Anthony)Effingham (St. Anthony)3 Miles Class 1A Varsity16516:43.50 PB11
Oct 312026 IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)Oct 31 · 3 Miles Varsity · Place 22 · Effingham (St. Anthony)Effingham (St. Anthony)3 Miles Varsity2215:50.75 PB11
Oct 242026 IHSA Class 1A XC Regional - #3C SullivanOct 24 · 3 Miles Varsity · Place 11 · Effingham (St. Anthony)Effingham (St. Anthony)3 Miles Varsity1116:13.211
Oct 17Trojan Classic XC InviteOct 17 · 3 Miles Varsity · Place 7 · Effingham (St. Anthony)Effingham (St. Anthony)3 Miles Varsity715:39.6411
Oct 13National Trail Conference XC ChampionshipOct 13 · 3 Miles Varsity · Place 3 · Effingham (St. Anthony)Effingham (St. Anthony)3 Miles Varsity316:53.51 PB11
Oct 8Cumberland County InviteOct 8 · 3 Miles Varsity · Place 8 · Effingham (St. Anthony)Effingham (St. Anthony)3 Miles Varsity816:31.7 PB11
Oct 2Nike XC Town TwilightOct 2 · 5,000 Meters Combined Open Green · Place 51 · Effingham (St. Anthony)Effingham (St. Anthony)5,000 Meters Combined Open Green5116:41.28 PB11
Oct 1Cork Classic 2026Oct 1 · 2.96 Miles Varsity · Place 33 · Effingham (St. Anthony)Effingham (St. Anthony)2.96 Miles Varsity3318:09.09 PB11
Sep 262026 Spartan ClassicSep 26 · 3 Miles Varsity · Place 16 · Effingham (St. Anthony)Effingham (St. Anthony)3 Miles Varsity1615:44.66 PB11
Sep 1949th Annual Tuscola ClassicSep 19 · 3 Miles Boys Race · Place 12 · Effingham (St. Anthony)Effingham (St. Anthony)3 Miles Boys Race1216:28.00 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 36 · Effingham (St. Anthony)Effingham (St. Anthony)3 Miles 3 Miles-Varsity-1A3616:12.311
Sep 5Cow Chip ClassicSep 5 · 3 Miles Open Race · Place 19 · Effingham (St. Anthony)Effingham (St. Anthony)3 Miles Open Race1917:57.99 PB11
Aug 29Saber Corn Classic Aug 29 · 3 Miles Varsity · Place 2 · Effingham (St. Anthony)Effingham (St. Anthony)3 Miles Varsity216:14.61 PB11
Jul 24Detweiller at Dark powered by Under Armour - HIGH SCHOOLJul 24 · 3 Miles High School Boys · Place 88 · The Goon SquadThe Goon Squad3 Miles High School Boys8816:05.8011

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 5,000 Meters 15-18 · Place 36 · Get QuickGet Quick5,000 Meters 15-183619:40.60 PB10
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 101 · Effingham (St. Anthony)Effingham (St. Anthony)3 Miles 1A Varsity10116:02.89 PB10
Nov 1IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)Nov 1 · 3 Miles Varsity · Place 24 · Effingham (St. Anthony)Effingham (St. Anthony)3 Miles Varsity2416:25.210
Oct 25IHSA Class 1A XC Regional - #3A Toledo (Cumberland)Oct 25 · 3 Miles Varsity · Place 5 · Effingham (St. Anthony)Effingham (St. Anthony)3 Miles Varsity516:34.110
Oct 18Trojan Classic XC InviteOct 18 · 3 Miles Varsity · Place 10 · Effingham (St. Anthony)Effingham (St. Anthony)3 Miles Varsity1015:58.76 PB10
Oct 14NTC Conference MeetOct 14 · 3 Miles Varsity · Place 5 · Effingham (St. Anthony)Effingham (St. Anthony)3 Miles Varsity516:35 PB10
Oct 9Cumberland County InviteOct 9 · 3 Miles Varsity · Place 11 · Effingham (St. Anthony)Effingham (St. Anthony)3 Miles Varsity1116:28.6110
Sep 272025 Spartan ClassicSep 27 · 3 Miles Varsity · Place 24 · Effingham (St. Anthony)Effingham (St. Anthony)3 Miles Varsity2416:02.8710
Sep 2048th Annual Tuscola ClassicSep 20 · 3 Miles Boys Race · Place 16 · Effingham (St. Anthony)Effingham (St. Anthony)3 Miles Boys Race1616:29.510
Sep 13Shelbyville HS Trail Invite 2025Sep 13 · 3 Miles Varsity · Place 5 · Effingham (St. Anthony)Effingham (St. Anthony)3 Miles Varsity516:34.72 PB10
Sep 6Cow Chip ClassicSep 6 · 5,000 Meters Varsity · Place 11 · Effingham (St. Anthony)Effingham (St. Anthony)5,000 Meters Varsity1116:46.8 PB10