Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.9 Miles · Brown-Stevenson City ParkSparta XC Invite · Sep 1518:37.2Sparta XC InviteSeptember 15, 2026
2.95 Miles · Okaw Valley ParkNew Athens Invitational · Aug 2420:03.6New Athens InvitationalAugust 24, 2026
3 Miles · Belk ParkCahokia Conference Meet · Oct 1817:57.60Cahokia Conference MeetOctober 18, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1220:07.2First to the Finish InvitationalSeptember 12, 2026
3 Miles · Marissa Recreational AreaMeteor Invite · Sep 822:07.6Meteor InviteSeptember 8, 2026
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2819:01.3Mascoutah XC KickoffAugust 28, 2026
3 Miles · Randolph County State Recreation AreaIHSA Class 1A XC Regional - #5C Chester · Oct 2519:04.80IHSA Class 1A XC Regional - #5C ChesterOctober 25, 2025
3 Miles · Smithton ParkFreeburg Invitational · Sep 2618:21.0Freeburg InvitationalSeptember 26, 2026
3 Miles · Trenton (Wesclin) High School2026 Cahokia Conference XC Championships · Oct 2018:22.702026 Cahokia Conference XC ChampionshipsOctober 20, 2026
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Sectional - #5 Trenton (Wesclin) · Nov 118:46.52IHSA Class 1A XC Sectional - #5 Trenton (Wesclin)November 1, 2025
3.1 Miles · Washington County Rec. AreaNashville Invitational · Sep 2118:45.8Nashville InvitationalSeptember 21, 2026
4699 m · Benton Community Park DistrictBenton Invite · Oct 1117:57.62Benton InviteOctober 11, 2025
5,000 Meters · Southern Illinois University Edwardsville59th Annual Edwardsville Invitational Sponsored by First to the Finish · Sep 2021:09.9059th 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 242026 IHSA Class 1A XC Regional - #5C MurphysboroOct 24 · 3 Miles Varsity · Place 50 · Okawville3 Miles Varsity5018:48.112
Oct 202026 Cahokia Conference XC ChampionshipsOct 20 · 3 Miles Varsity · Place 44 · Okawville3 Miles Varsity4418:22.70 PB12
Oct 10Benton InviteOct 10 · 2.92 Miles Varsity Boys · Place 37 · Okawville2.92 Miles Varsity Boys3717:57.8412
Oct 3Wesclin InvitationalOct 3 · 3 Miles Varsity · Place 50 · Okawville3 Miles Varsity5018:59.112
Oct 1Chester InvitationalOct 1 · 3 Miles High School · Place 35 · Okawville3 Miles High School3521:13.5012
Sep 26Freeburg InvitationalSep 26 · 3 Miles Varsity · Place 88 · Okawville3 Miles Varsity8818:21.0 PB12
Sep 21Nashville InvitationalSep 21 · 3.1 Miles Varsity · Place 26 · Okawville3.1 Miles Varsity2618:45.8 PB12
Sep 15Sparta XC InviteSep 15 · 2.9 Miles Varsity · Place 9 · Okawville2.9 Miles Varsity918:37.2 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 449 · Okawville3 Miles 3 Miles-Varsity-1A44920:07.2 PB12
Sep 8Meteor InviteSep 8 · 3 Miles Varsity · Place 48 · Okawville3 Miles Varsity4822:07.6 PB12
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Varsity Boys · Place 61 · Okawville3 Miles HS Varsity Boys6119:01.3 PB12
Aug 24New Athens InvitationalAug 24 · 2.95 Miles Varsity · Place 45 · Okawville2.95 Miles Varsity4520:03.6 PB12

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #5 Trenton (Wesclin)Nov 1 · 3 Miles Varsity · Place 106 · Okawville3 Miles Varsity10618:46.52 PB11
Oct 25IHSA Class 1A XC Regional - #5C ChesterOct 25 · 3 Miles Varsity · Place 36 · Okawville3 Miles Varsity3619:04.80 PB11
Oct 18Cahokia Conference MeetOct 18 · 3 Miles Varsity · Place 36 · Okawville3 Miles Varsity3617:57.60 PB11
Oct 11Benton InviteOct 11 · 2.92 Miles Varsity · Place 44 · Okawville2.92 Miles Varsity4417:57.62 PB11
Oct 4Wesclin InvitationalOct 4 · 3 Miles Varsity · Place 44 · Okawville3 Miles Varsity4418:52.411
Oct 2Chester Invitational Oct 2 · 3 Miles High School · Place 31 · Okawville3 Miles High School3120:08.7111
Sep 2059th Annual Edwardsville Invitational Sponsored by First to the FinishSep 20 · 5,000 Meters High School Boys · Place 134 · Okawville5,000 Meters High School Boys13421:09.90 PB11
Sep 16Sparta InviteSep 16 · 2.9 Miles Varsity · Place 12 · Okawville2.9 Miles Varsity1219:32.511
Sep 9Meteor InvitationalSep 9 · 3 Miles Varsity · Place 38 · Okawville3 Miles Varsity3819:36.011
Sep 3Murphysboro Cross Country InvitationalSep 3 · 3 Miles Varsity · Place 77 · Okawville3 Miles Varsity7721:16.711
Aug 30Mascoutah XC KickoffAug 30 · 3 Miles Varsity · Place 59 · Okawville3 Miles Varsity5919:28.8011
Aug 25New Athens Invitational (Run by the River)Aug 25 · 2.95 Miles Varsity · Place 26 · Okawville2.95 Miles Varsity2618:59.711

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 1A XC Sectional-#5 BentonNov 2 · 2.92 Miles Varsity · Place 60 · Okawville2.92 Miles Varsity6017:07.20SO
Oct 262024 IHSA Class 1A XC Regional-#5A Trenton (Wesclin)Oct 26 · 3 Miles Varsity · Place 38 · Okawville3 Miles Varsity3817:50.2010
Oct 19Cahokia Conference MeetOct 19 · 3 Miles Varsity · Place 4 · Okawville3 Miles Varsity418:07.610
Oct 7Run in the Bud InvitationalOct 7 · 3 Miles Varsity · Place 8 · Okawville3 Miles Varsity818:48.9010
Oct 5Wesclin InvitationalOct 5 · 3 Miles Varsity · Place 27 · Okawville3 Miles Varsity2718:13.710
Oct 3Chester InvitationalOct 3 · 3 Miles Varsity · Place 23 · Okawville3 Miles Varsity2318:53.110
Sep 19John Campbell InvitationalSep 19 · 2.98 Miles Varsity · Place 9 · Okawville2.98 Miles Varsity919:23.6510
Sep 17Sparta HS InvitationalSep 17 · 3 Miles Varsity · Place 8 · Okawville3 Miles Varsity818:25.610
Sep 10Meteor InvitationalSep 10 · 3 Miles Varsity · Place 31 · Okawville3 Miles Varsity3119:42.510
Sep 4Murphysboro InvitationalSep 4 · 3 Miles Varsity · Place 41 · Okawville3 Miles Varsity4118:55.310
Aug 31Mascoutah XC KickoffAug 31 · 3 Miles Varsity · Place 67 · Okawville3 Miles Varsity6719:22.610