Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Okaw Valley ParkNew Athens Invitational · Aug 2420:23.2New Athens InvitationalAugust 24, 2026
3 Miles · Belk ParkCahokia Conference Meet · Oct 1818:20.00Cahokia Conference MeetOctober 18, 2025
3 Miles · Marissa Recreational AreaMeteor Invite · Sep 821:25.9Meteor InviteSeptember 8, 2026
3 Miles · Red Bud AA & North County Country ClubRun in the Bud · Oct 621:40.90Run in the BudOctober 6, 2025
3 Miles · Smithton ParkFreeburg Invitational · Sep 2718:53.0Freeburg InvitationalSeptember 27, 2025
3 Miles · Trenton (Wesclin) High School2026 Cahokia Conference XC Championships · Oct 2018:41.402026 Cahokia Conference XC ChampionshipsOctober 20, 2026
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Regional - #5A Trenton (Wesclin) · Oct 2518:45.95IHSA Class 1A XC Regional - #5A Trenton (Wesclin)October 25, 2025
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 520:19.84Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 619:56.5452nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
4699 m · Benton Community Park DistrictBenton Invite · Oct 1117:57.68Benton InviteOctober 11, 2025
5,000 Meters · SIUE Cross Country Course60th Annual Edwardsville Cross Country Invitational · Sep 1921:25.1060th Annual Edwardsville Cross Country InvitationalSeptember 19, 2026
5,000 Meters · Southern Illinois University Edwardsville59th Annual Edwardsville Invitational Sponsored by First to the Finish · Sep 2020:40.5059th 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

9 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 24 · 3 Miles Varsity · Place 57 · Dupo3 Miles Varsity5718:55.0012
Oct 202026 Cahokia Conference XC ChampionshipsOct 20 · 3 Miles Varsity · Place 53 · Dupo3 Miles Varsity5318:41.40 PB12
Oct 10Benton InviteOct 10 · 2.92 Miles Varsity Boys · Place 44 · Dupo2.92 Miles Varsity Boys4418:29.9412
Oct 3Wesclin InvitationalOct 3 · 3 Miles Varsity · Place 52 · Dupo3 Miles Varsity5219:04.012
Sep 26Freeburg InvitationalSep 26 · 3 Miles Varsity · Place 114 · Dupo3 Miles Varsity11419:05.512
Sep 1960th Annual Edwardsville Cross Country InvitationalSep 19 · 5,000 Meters High School Boys · Place 109 · Dupo5,000 Meters High School Boys10921:25.10 PB12
Sep 8Meteor InviteSep 8 · 3 Miles Varsity · Place 40 · Dupo3 Miles Varsity4021:25.9 PB12
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 171 · Dupo3 Miles Boy's Varsity17120:19.84 PB12
Aug 24New Athens InvitationalAug 24 · 2.95 Miles Varsity · Place 50 · Dupo2.95 Miles Varsity5020:23.2 PB12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 25 · 3 Miles Varsity · Place 51 · Dupo3 Miles Varsity5118:45.95 PB11
Oct 18Cahokia Conference MeetOct 18 · 3 Miles Varsity · Place 44 · Dupo3 Miles Varsity4418:20.00 PB11
Oct 11Benton InviteOct 11 · 2.92 Miles Varsity · Place 45 · Dupo2.92 Miles Varsity4517:57.68 PB11
Oct 6Run in the BudOct 6 · 3 Miles High School · Place 32 · Dupo3 Miles High School3221:40.90 PB11
Oct 4Wesclin InvitationalOct 4 · 3 Miles Varsity · Place 50 · Dupo3 Miles Varsity5018:58.411
Sep 27Freeburg InvitationalSep 27 · 3 Miles Varsity · Place 94 · Dupo3 Miles Varsity9418:53.0 PB11
Sep 2059th Annual Edwardsville Invitational Sponsored by First to the FinishSep 20 · 5,000 Meters High School Boys · Place 121 · Dupo5,000 Meters High School Boys12120:40.50 PB11
Sep 9Meteor InvitationalSep 9 · 3 Miles Varsity · Place 48 · Dupo3 Miles Varsity4820:02.211
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 179 · Dupo3 Miles Varsity17919:56.54 PB11
Aug 30Mascoutah XC KickoffAug 30 · 3 Miles Varsity · Place 80 · Dupo3 Miles Varsity8020:10.5011
Aug 25New Athens Invitational (Run by the River)Aug 25 · 2.95 Miles Varsity · Place 50 · Dupo2.95 Miles Varsity5020:11.611

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 1A XC Regional-#5A Trenton (Wesclin)Oct 26 · 3 Miles Varsity · Place 68 · Dupo3 Miles Varsity6820:01.5010
Oct 19Cahokia Conference MeetOct 19 · 3 Miles Varsity · Place 18 · Dupo3 Miles Varsity1820:33.010
Oct 12Benton 1A ShowcaseOct 12 · 2.92 Miles Varsity · Place 67 · Dupo2.92 Miles Varsity6719:32.2010
Oct 7Run in the Bud InvitationalOct 7 · 3 Miles Varsity · Place 29 · Dupo3 Miles Varsity2921:02.3010
Oct 5Wesclin InvitationalOct 5 · 3 Miles Varsity · Place 66 · Dupo3 Miles Varsity6620:24.710
Aug 31Mascoutah XC KickoffAug 31 · 3 Miles Varsity · Place 128 · Dupo3 Miles Varsity12821:38.210