Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Clinton Hills XC CourseIHSA Class 1A XC Regional - Belleville (Althoff) #5A · Oct 2317:25.65IHSA Class 1A XC Regional - Belleville (Althoff) #5AOctober 23, 2021
3 Miles · Detweiller Park2022 IHSA Class 1A State XC Championships · Nov 515:29.042022 IHSA Class 1A State XC ChampionshipsNovember 5, 2022
3 Miles · Fireman's ParkHighland XC Invitational · Sep 1715:27.70Highland XC InvitationalSeptember 17, 2022
3 Miles · Randolph County State Recreation AreaChester Invitational · Sep 2915:30.7Chester InvitationalSeptember 29, 2022
3 Miles · Smithton ParkFreeburg Invitational · Sep 2415:12.0Freeburg InvitationalSeptember 24, 2022
3 Miles · Trenton (Wesclin) High SchoolIHSA Class 1A XC Sectional - Trenton (Wesclin) #5 · Oct 3017:15.14IHSA Class 1A XC Sectional - Trenton (Wesclin) #5October 30, 2021
3 Miles · Wilson ParkGranite City Invitational · Sep 418:04.60Granite City InvitationalSeptember 4, 2021
3 Miles · Wilson Park 3 MileGranite City XC Invitational · Sep 315:15.5Granite City XC InvitationalSeptember 3, 2022
3 Miles · World Shooting and Recreational ComplexSparta XC Invitational · Sep 1418:00.2Sparta XC InvitationalSeptember 14, 2021
5,000 Meters · Frank LiskeCharlotte Opener · Aug 2916:35.0Charlotte OpenerAugust 29, 2025
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic College · Sep 2525:45.0Gans Creek Classic CollegeSeptember 25, 2026
8,000 Meters · McAlpine Creek ParkQueen City Invite · Sep 1225:29.95Queen City InviteSeptember 12, 2025
8,000 Meters · Quail Creek Golf ClubBilliken XC Invitational · Sep 1830:39.3Billiken XC InvitationalSeptember 18, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 25Gans Creek Classic CollegeSep 25 · 8,000 Meters Gold Invite · Place 227 · MissouriMissouri8,000 Meters Gold Invite22725:45.0 PBSo
Sep 18Billiken XC InvitationalSep 18 · 8,000 Meters Collegiate · Place 20 · MissouriMissouri8,000 Meters Collegiate2030:39.3 PBSo
Sep 42026 Cyclone previewSep 4 · 6,000 Meters Men · MissouriMissouri6,000 Meters Men0DNSSo

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 12Queen City InviteSep 12 · 8,000 Meters Collegiate · Place 32 · North CarolinaNorth Carolina8,000 Meters Collegiate3225:29.95 PBFr
Aug 29Charlotte OpenerAug 29 · 5,000 Meters Men's Race · Place 34 · North CarolinaNorth Carolina5,000 Meters Men's Race3416:35.0 PBFr

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 2A XC Regional - #1A HighlandOct 21 · 3 Miles Varsity · Place 4 · ColumbiaColumbia3 Miles Varsity415:37.00SR
Oct 14Cahokia Conference MeetOct 14 · 3 Miles Varsity · Place 1 · ColumbiaColumbia3 Miles Varsity115:49.512
Oct 7East Alton Wood River InvitationalOct 7 · 5,000 Meters Varsity · Place 1 · ColumbiaColumbia5,000 Meters Varsity115:38.512
Aug 28New Athens InvitationalAug 28 · 2.95 Miles Varsity · Place 1 · ColumbiaColumbia2.95 Miles Varsity115:19.812
Aug 28New Athens InvitationalAug 28 · 2.95 Miles Varsity · Place 1 · ColumbiaColumbia2.95 Miles Varsity115:19.812

2022 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 52022 IHSA Class 1A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 6 · ColumbiaColumbia3 Miles Varsity615:29.04 PB11
Oct 292022 IHSA Class 1A XC Sectional - Benton #5Oct 29 · 2.92 Miles Varsity · Place 4 · ColumbiaColumbia2.92 Miles Varsity414:51.40JR
Oct 222022 IHSA Class 1A XC Regional - Trenton (Wesclin) #5AOct 22 · 3 Miles Varsity · Place 1 · ColumbiaColumbia3 Miles Varsity114:58.411
Oct 15Cahokia Conference MeetOct 15 · 3 Miles Varsity · Place 1 · ColumbiaColumbia3 Miles Varsity114:35.411
Sep 29Chester InvitationalSep 29 · 3 Miles Varsity · Place 2 · ColumbiaColumbia3 Miles Varsity215:30.7 PB11
Sep 24Freeburg InvitationalSep 24 · 3 Miles Varsity · Place 2 · ColumbiaColumbia3 Miles Varsity215:12.0 PB11
Sep 17Highland XC InvitationalSep 17 · 3 Miles Varsity · Place 2 · ColumbiaColumbia3 Miles Varsity215:27.70 PB11
Sep 10Belleville West InvitationalSep 10 · 3 Miles Varsity · Place 1 · ColumbiaColumbia3 Miles Varsity115:14.0JR
Sep 6Marissa Meteor InvitationalSep 6 · 3 Miles Varsity · Place 2 · ColumbiaColumbia3 Miles Varsity216:35.811
Sep 3Granite City XC InvitationalSep 3 · 3 Miles Varsity Boys · Place 5 · ColumbiaColumbia3 Miles Varsity Boys515:15.5 PB11
Aug 27Mascoutah JH/HS KickoffAug 27 · 3 Miles Varsity · Place 2 · ColumbiaColumbia3 Miles Varsity215:29.311
Aug 22New Athens InvitationalAug 22 · 3 Miles Varsity · Place 1 · ColumbiaColumbia3 Miles Varsity116:09.711

2021 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 30IHSA Class 1A XC Sectional - Trenton (Wesclin) #5Oct 30 · 3 Miles Varsity · Place 22 · ColumbiaColumbia3 Miles Varsity2217:15.14 PB10
Oct 23IHSA Class 1A XC Regional - Belleville (Althoff) #5AOct 23 · 3 Miles Varsity · Place 10 · ColumbiaColumbia3 Miles Varsity1017:25.65 PB10
Oct 16Cahokia Conference ChampionshipsOct 16 · 2.95 Miles Varsity · Place 12 · ColumbiaColumbia2.95 Miles Varsity1218:13.810
Oct 9East Alton Wood River InvitationalOct 9 · 3 Miles Sophomore · Place 5 · ColumbiaColumbia3 Miles Sophomore518:23.410
Sep 30Chester InvitationalSep 30 · 3 Miles Frosh/Soph Freshman · Place 1 · ColumbiaColumbia3 Miles Frosh/Soph Freshman118:49.710
Sep 18Highland InviteSep 18 · 3 Miles Varsity · Place 36 · ColumbiaColumbia3 Miles Varsity3619:04.9010
Sep 14Sparta XC InvitationalSep 14 · 3 Miles Varsity · Place 4 · ColumbiaColumbia3 Miles Varsity418:00.2 PB10
Sep 11Belleville West Cross Country InvitationalSep 11 · 3 Miles Varsity · Place 20 · ColumbiaColumbia3 Miles Varsity2017:44.8010
Sep 7Meteor InvitationalSep 7 · 3 Miles Varsity · Place 14 · ColumbiaColumbia3 Miles Varsity1419:25.310
Sep 4Granite City InvitationalSep 4 · 3 Miles Varsity · Place 97 · ColumbiaColumbia3 Miles Varsity9718:04.60 PB10
Aug 28Mascoutah KickoffAug 28 · 3 Miles Varsity · Place 53 · ColumbiaColumbia3 Miles Varsity5320:07.310
Aug 23New Athens InvitationalAug 23 · 2.18 Miles Varsity · Place 6 · ColumbiaColumbia2.18 Miles Varsity613:00.510