Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.9 Miles · Brown-Stevenson City ParkSparta XC Invite · Sep 1521:07.5Sparta XC InviteSeptember 15, 2026
2.95 Miles · Okaw Valley ParkNew Athens Invitational · Aug 2420:35.3New Athens InvitationalAugust 24, 2026
3 Miles · Belk ParkCahokia Conference Meet · Oct 1819:28.80Cahokia Conference MeetOctober 18, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1221:23.5First to the Finish InvitationalSeptember 12, 2026
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2819:56.6Mascoutah XC KickoffAugust 28, 2026
3 Miles · Randolph County State Recreation AreaIHSA Class 1A XC Regional - #5C Chester · Oct 2519:24.87IHSA Class 1A XC Regional - #5C ChesterOctober 25, 2025
3 Miles · Smithton ParkFreeburg Invitational · Sep 2619:22.2Freeburg InvitationalSeptember 26, 2026
3 Miles · Trenton (Wesclin) High SchoolWesclin Invitational · Oct 319:17.2Wesclin InvitationalOctober 3, 2026
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Sectional - #5 Trenton (Wesclin) · Nov 118:51.82IHSA Class 1A XC Sectional - #5 Trenton (Wesclin)November 1, 2025
3.1 Miles · Washington County Rec. AreaNashville Invitational · Sep 2119:54.3Nashville InvitationalSeptember 21, 2026
4699 m · Benton Community Park DistrictBenton Invite · Oct 1018:26.50Benton InviteOctober 10, 2026
5,000 Meters · Southern Illinois University Edwardsville59th Annual Edwardsville Invitational Sponsored by First to the Finish · Sep 2021:34.1059th 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

11 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 1A XC Regional - #5C MurphysboroOct 24 · 3 Miles Varsity · Place 64 · Okawville3 Miles Varsity6419:20.212
Oct 202026 Cahokia Conference XC ChampionshipsOct 20 · 3 Miles Varsity · Place 70 · Okawville3 Miles Varsity7019:18.5012
Oct 10Benton InviteOct 10 · 2.92 Miles Varsity Boys · Place 40 · Okawville2.92 Miles Varsity Boys4018:26.50 PB12
Oct 3Wesclin InvitationalOct 3 · 3 Miles Varsity · Place 56 · Okawville3 Miles Varsity5619:17.2 PB12
Oct 1Chester InvitationalOct 1 · 3 Miles High School · Place 54 · Okawville3 Miles High School5422:56.1612
Sep 26Freeburg InvitationalSep 26 · 3 Miles Varsity · Place 119 · Okawville3 Miles Varsity11919:22.2 PB12
Sep 21Nashville InvitationalSep 21 · 3.1 Miles Varsity · Place 47 · Okawville3.1 Miles Varsity4719:54.3 PB12
Sep 15Sparta XC InviteSep 15 · 2.9 Miles Varsity · Place 21 · Okawville2.9 Miles Varsity2121:07.5 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 564 · Okawville3 Miles 3 Miles-Varsity-1A56421:23.5 PB12
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Varsity Boys · Place 75 · Okawville3 Miles HS Varsity Boys7519:56.6 PB12
Aug 24New Athens InvitationalAug 24 · 2.95 Miles Varsity · Place 57 · Okawville2.95 Miles Varsity5720:35.3 PB12

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #5 Trenton (Wesclin)Nov 1 · 3 Miles Varsity · Place 111 · Okawville3 Miles Varsity11118:51.82 PB11
Oct 25IHSA Class 1A XC Regional - #5C ChesterOct 25 · 3 Miles Varsity · Place 43 · Okawville3 Miles Varsity4319:24.87 PB11
Oct 18Cahokia Conference MeetOct 18 · 3 Miles Varsity · Place 67 · Okawville3 Miles Varsity6719:28.80 PB11
Oct 11Benton InviteOct 11 · 2.92 Miles Varsity · Place 54 · Okawville2.92 Miles Varsity5418:27.7011
Oct 4Wesclin InvitationalOct 4 · 3 Miles Varsity · Place 61 · Okawville3 Miles Varsity6119:25.411
Oct 2Chester Invitational Oct 2 · 3 Miles High School · Place 47 · Okawville3 Miles High School4720:57.3311
Sep 22Nashville InvitationalSep 22 · 3.1 Miles Varsity · Place 27 · Okawville3.1 Miles Varsity2720:04.311
Sep 2059th Annual Edwardsville Invitational Sponsored by First to the FinishSep 20 · 5,000 Meters High School Boys · Place 147 · Okawville5,000 Meters High School Boys14721:34.10 PB11
Sep 16Sparta InviteSep 16 · 2.9 Miles Varsity · Place 18 · Okawville2.9 Miles Varsity1820:30.211
Sep 9Meteor InvitationalSep 9 · 3 Miles Varsity · Place 51 · Okawville3 Miles Varsity5120:22.811
Aug 30Mascoutah XC KickoffAug 30 · 3 Miles Varsity · Place 98 · Okawville3 Miles Varsity9820:54.1011
Aug 25New Athens Invitational (Run by the River)Aug 25 · 2.95 Miles Varsity · Place 49 · Okawville2.95 Miles Varsity4920:10.811

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 7Run in the Bud InvitationalOct 7 · 3 Miles Varsity · Place 28 · Okawville3 Miles Varsity2821:02.0010
Oct 5Wesclin InvitationalOct 5 · 3 Miles Varsity · Place 85 · Okawville3 Miles Varsity8521:25.110
Oct 3Chester InvitationalOct 3 · 3 Miles Varsity · Place 52 · Okawville3 Miles Varsity5221:08.010
Sep 17Sparta HS InvitationalSep 17 · 3 Miles Varsity · Place 37 · Okawville3 Miles Varsity3723:57.610
Sep 10Meteor InvitationalSep 10 · 3 Miles Varsity · Place 81 · Okawville3 Miles Varsity8124:18.410
Aug 31Mascoutah XC KickoffAug 31 · 3 Miles Varsity · Place 158 · Okawville3 Miles Varsity15823:03.310