Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Okaw Valley ParkNew Athens Invitational · Aug 2416:51.1New Athens InvitationalAugust 24, 2026
2.95 Miles · Okaw Valley ParkNew Athens Cross Country Southern Showcase · Oct 1417:19.90New Athens Cross Country Southern ShowcaseOctober 14, 2025
3 Miles · 3 MileRun in the Bud · Oct 817:56.6Run in the BudOctober 8, 2026
3 Miles · Belk ParkCahokia Conference Meet · Oct 1816:49.40Cahokia Conference MeetOctober 18, 2025
3 Miles · Detweiller ParkDetweiller at Dark powered by Under Armour - HIGH SCHOOL · Jul 2417:34.09Detweiller at Dark powered by Under Armour - HIGH SCHOOLJuly 24, 2026
3 Miles · Marissa Recreational AreaMeteor Invite · Sep 818:47.7Meteor InviteSeptember 8, 2026
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2817:45.1Mascoutah XC KickoffAugust 28, 2026
3 Miles · Murphysboro High School2026 IHSA Class 1A XC Sectional - #5 Murphysboro · Oct 3117:08.592026 IHSA Class 1A XC Sectional - #5 MurphysboroOctober 31, 2026
3 Miles · Randolph County State Recreation AreaIHSA Class 1A XC Regional - #5C Chester · Oct 2517:33.70IHSA Class 1A XC Regional - #5C ChesterOctober 25, 2025
3 Miles · Red Bud AA & North County Country ClubRun in the Bud · Oct 617:49.50Run in the BudOctober 6, 2025
3 Miles · Smithton ParkFreeburg Invitational · Sep 2616:37.6Freeburg InvitationalSeptember 26, 2026
3 Miles · Trenton (Wesclin) High SchoolWesclin Invitational · Oct 317:04.1Wesclin InvitationalOctober 3, 2026
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Sectional - #5 Trenton (Wesclin) · Nov 117:01.80IHSA Class 1A XC Sectional - #5 Trenton (Wesclin)November 1, 2025
4699 m · Benton Community Park DistrictBenton Invite · Oct 1116:25.22Benton InviteOctober 11, 2025
5,000 Meters · SIUE Cross Country Course60th Annual Edwardsville Cross Country Invitational · Sep 1919:01.6060th Annual Edwardsville Cross Country InvitationalSeptember 19, 2026
5,000 Meters · Southern Illinois University Edwardsville59th Annual Edwardsville Invitational Sponsored by First to the Finish · Sep 2018:38.3059th Annual Edwardsville Invitational Sponsored by First to the FinishSeptember 20, 2025

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 1A XC Sectional - #5 MurphysboroOct 31 · 3 Miles Varsity · Place 44 · New AthensNew Athens3 Miles Varsity4417:08.59 PB11
Oct 242026 IHSA Class 1A XC Regional - #5C MurphysboroOct 24 · 3 Miles Varsity · Place 14 · New AthensNew Athens3 Miles Varsity1417:04.511
Oct 202026 Cahokia Conference XC ChampionshipsOct 20 · 3 Miles Varsity · Place 15 · New AthensNew Athens3 Miles Varsity1517:20.2011
Oct 8Run in the BudOct 8 · 3 Miles High School · Place 2 · New AthensNew Athens3 Miles High School217:56.6 PB11
Oct 3Wesclin InvitationalOct 3 · 3 Miles Varsity · Place 13 · New AthensNew Athens3 Miles Varsity1317:04.1 PB11
Sep 26Freeburg InvitationalSep 26 · 3 Miles Varsity · Place 28 · New AthensNew Athens3 Miles Varsity2816:37.6 PB11
Sep 1960th Annual Edwardsville Cross Country InvitationalSep 19 · 5,000 Meters High School Boys · Place 52 · New AthensNew Athens5,000 Meters High School Boys5219:01.60 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 188 · New AthensNew Athens3 Miles 3 Miles-Varsity-1A18817:48.611
Sep 8Meteor InviteSep 8 · 3 Miles Varsity · Place 8 · New AthensNew Athens3 Miles Varsity818:47.7 PB11
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Varsity Boys · Place 33 · New AthensNew Athens3 Miles HS Varsity Boys3317:45.1 PB11
Aug 24New Athens InvitationalAug 24 · 2.95 Miles Varsity · Place 5 · New AthensNew Athens2.95 Miles Varsity516:51.1 PB11
Jul 24Detweiller at Dark powered by Under Armour - HIGH SCHOOLJul 24 · 3 Miles High School Boys · Place 314 · UnattachedUnattached3 Miles High School Boys31417:34.09 PB11

2025 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #5 Trenton (Wesclin)Nov 1 · 3 Miles Varsity · Place 42 · New AthensNew Athens3 Miles Varsity4217:01.80 PB10
Oct 25IHSA Class 1A XC Regional - #5C ChesterOct 25 · 3 Miles Varsity · Place 12 · New AthensNew Athens3 Miles Varsity1217:33.70 PB10
Oct 18Cahokia Conference MeetOct 18 · 3 Miles Varsity · Place 16 · New AthensNew Athens3 Miles Varsity1616:49.40 PB10
Oct 14New Athens Cross Country Southern ShowcaseOct 14 · 2.95 Miles Varsity · Place 3 · New AthensNew Athens2.95 Miles Varsity317:19.90 PB10
Oct 11Benton InviteOct 11 · 2.92 Miles Varsity · Place 17 · New AthensNew Athens2.92 Miles Varsity1716:25.22 PB10
Oct 6Run in the BudOct 6 · 3 Miles High School · Place 3 · New AthensNew Athens3 Miles High School317:49.50 PB10
Oct 4Wesclin InvitationalOct 4 · 3 Miles Varsity · Place 19 · New AthensNew Athens3 Miles Varsity1917:24.810
Oct 2Chester Invitational Oct 2 · 3 Miles High School · Place 8 · New AthensNew Athens3 Miles High School818:16.4210
Sep 22Nashville InvitationalSep 22 · 3.1 Miles Varsity · Place 6 · New AthensNew Athens3.1 Miles Varsity618:17.110
Sep 2059th Annual Edwardsville Invitational Sponsored by First to the FinishSep 20 · 5,000 Meters High School Boys · Place 66 · New AthensNew Athens5,000 Meters High School Boys6618:38.30 PB10
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 135 · New AthensNew Athens3 Miles Varsity 1A13517:14.6010
Sep 9Meteor InvitationalSep 9 · 3 Miles Varsity · Place 19 · New AthensNew Athens3 Miles Varsity1918:15.810
Aug 30Mascoutah XC KickoffAug 30 · 3 Miles Varsity · Place 20 · New AthensNew Athens3 Miles Varsity2017:16.3010
Aug 25New Athens Invitational (Run by the River)Aug 25 · 2.95 Miles Varsity · Place 10 · New AthensNew Athens2.95 Miles Varsity1017:33.410

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 1A XC Sectional-#5 BentonNov 2 · 2.92 Miles Varsity · Place 54 · New AthensNew Athens2.92 Miles Varsity5416:56.40FR
Oct 262024 IHSA Class 1A XC Regional-#5A Trenton (Wesclin)Oct 26 · 3 Miles Varsity · Place 25 · New AthensNew Athens3 Miles Varsity2517:24.409
Oct 19Cahokia Conference MeetOct 19 · 3 Miles Varsity · Place 5 · New AthensNew Athens3 Miles Varsity517:45.59
Oct 7Run in the Bud InvitationalOct 7 · 3 Miles Varsity · Place 5 · New AthensNew Athens3 Miles Varsity518:30.809
Oct 5Wesclin InvitationalOct 5 · 3 Miles Varsity · Place 31 · New AthensNew Athens3 Miles Varsity3118:27.69
Sep 28Coal Mine ClassicSep 28 · 3 Miles Varsity · Place 20 · New AthensNew Athens3 Miles Varsity2020:01.549
Sep 17Sparta HS InvitationalSep 17 · 3 Miles Varsity · Place 17 · New AthensNew Athens3 Miles Varsity1720:16.69
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Open · Place 413 · New AthensNew Athens3 Miles Open41320:10.109