Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Okaw Valley ParkNew Athens Invitational · Aug 2419:04.9New Athens InvitationalAugust 24, 2026
3 Miles · Belk ParkCahokia Conference Meet · Oct 1818:32.30Cahokia Conference MeetOctober 18, 2025
3 Miles · Marissa Recreational AreaMeteor Invite · Sep 821:31.8Meteor InviteSeptember 8, 2026
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2818:58.4Mascoutah XC KickoffAugust 28, 2026
3 Miles · Red Bud AA & North County Country ClubRun in the Bud · Oct 620:13.00Run in the BudOctober 6, 2025
3 Miles · Smithton ParkFreeburg Invitational · Sep 2618:06.5Freeburg InvitationalSeptember 26, 2026
3 Miles · Trenton (Wesclin) High School2026 Cahokia Conference XC Championships · Oct 2017:42.402026 Cahokia Conference XC ChampionshipsOctober 20, 2026
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Regional - #5A Trenton (Wesclin) · Oct 2519:21.18IHSA 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 519:35.30Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 618:58.7252nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
4699 m · Benton Community Park DistrictBenton Invite · Oct 1017:12.24Benton InviteOctober 10, 2026
5,000 Meters · SIUE Cross Country Course60th Annual Edwardsville Cross Country Invitational · Sep 1920:05.4060th Annual Edwardsville Cross Country InvitationalSeptember 19, 2026
5,000 Meters · Southern Illinois University Edwardsville59th Annual Edwardsville Invitational Sponsored by First to the Finish · Sep 2021:26.6059th 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

10 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 24 · 3 Miles Varsity · Place 33 · Dupo3 Miles Varsity3317:47.7012
Oct 202026 Cahokia Conference XC ChampionshipsOct 20 · 3 Miles Varsity · Place 25 · Dupo3 Miles Varsity2517:42.40 PB12
Oct 10Benton InviteOct 10 · 2.92 Miles Varsity Boys · Place 23 · Dupo2.92 Miles Varsity Boys2317:12.24 PB12
Oct 3Wesclin InvitationalOct 3 · 3 Miles Varsity · Place 28 · Dupo3 Miles Varsity2817:54.212
Sep 26Freeburg InvitationalSep 26 · 3 Miles Varsity · Place 81 · Dupo3 Miles Varsity8118:06.5 PB12
Sep 1960th Annual Edwardsville Cross Country InvitationalSep 19 · 5,000 Meters High School Boys · Place 72 · Dupo5,000 Meters High School Boys7220:05.40 PB12
Sep 8Meteor InviteSep 8 · 3 Miles Varsity · Place 42 · Dupo3 Miles Varsity4221:31.8 PB12
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 154 · Dupo3 Miles Boy's Varsity15419:35.30 PB12
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Varsity Boys · Place 59 · Dupo3 Miles HS Varsity Boys5918:58.4 PB12
Aug 24New Athens InvitationalAug 24 · 2.95 Miles Varsity · Place 27 · Dupo2.95 Miles Varsity2719:04.9 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 25 · 3 Miles Varsity · Place 62 · Dupo3 Miles Varsity6219:21.18 PB11
Oct 18Cahokia Conference MeetOct 18 · 3 Miles Varsity · Place 47 · Dupo3 Miles Varsity4718:32.30 PB11
Oct 11Benton InviteOct 11 · 2.92 Miles Varsity · Place 46 · Dupo2.92 Miles Varsity4618:01.5411
Oct 6Run in the BudOct 6 · 3 Miles High School · Place 18 · Dupo3 Miles High School1820:13.00 PB11
Oct 4Wesclin InvitationalOct 4 · 3 Miles Varsity · Place 56 · Dupo3 Miles Varsity5619:14.211
Sep 2059th Annual Edwardsville Invitational Sponsored by First to the FinishSep 20 · 5,000 Meters High School Boys · Place 145 · Dupo5,000 Meters High School Boys14521:26.60 PB11
Sep 9Meteor InvitationalSep 9 · 3 Miles Varsity · Place 43 · Dupo3 Miles Varsity4319:43.811
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 157 · Dupo3 Miles Varsity15718:58.72 PB11
Aug 30Mascoutah XC KickoffAug 30 · 3 Miles Varsity · Place 54 · Dupo3 Miles Varsity5419:19.8011
Aug 25New Athens Invitational (Run by the River)Aug 25 · 2.95 Miles Varsity · Place 25 · Dupo2.95 Miles Varsity2518:59.311

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 1A XC Regional-#5A Trenton (Wesclin)Oct 26 · 3 Miles Varsity · Place 71 · Dupo3 Miles Varsity7120:10.1010
Oct 19Cahokia Conference MeetOct 19 · 3 Miles Varsity · Place 19 · Dupo3 Miles Varsity1920:33.410
Oct 7Run in the Bud InvitationalOct 7 · 3 Miles Varsity · Place 46 · Dupo3 Miles Varsity4624:13.9010
Oct 5Wesclin InvitationalOct 5 · 3 Miles Varsity · Place 75 · Dupo3 Miles Varsity7520:42.210
Sep 30Pioneer InvitationalSep 30 · 2.9 Miles Varsity · Place 25 · Dupo2.9 Miles Varsity2522:38.610
Sep 10Meteor InvitationalSep 10 · 3 Miles Varsity · Place 71 · Dupo3 Miles Varsity7122:36.410
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Freshman Sophomore · Place 126 · Dupo3 Miles Freshman Sophomore12620:15.4010
Aug 31Mascoutah XC KickoffAug 31 · 3 Miles Varsity · Place 162 · Dupo3 Miles Varsity16223:27.210