Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 616:52.0952nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Buder ParkBig River PR Invite · Oct 2316:55.5Big River PR InviteOctober 23, 2025
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2617:18.81Gans Creek Classic HSSeptember 26, 2025
5,000 Meters · Sioux Passage ParkMSHSAA Class 5 District 3 · Nov 117:55.80MSHSAA Class 5 District 3November 1, 2025
5,000 Meters · Southern Illinois University Edwardsville59th Annual Edwardsville Invitational Sponsored by First to the Finish · Sep 2017:37.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.

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7MSHSAA XC State ChampionshipsNov 7 · 5,000 Meters Class 5 · Place 118 · Ft. Zumwalt West5,000 Meters Class 511817:30.3512
Nov 1MSHSAA Class 5 District 3Nov 1 · 5,000 Meters Varsity · Place 24 · Ft. Zumwalt West5,000 Meters Varsity2417:55.80 PB12
Oct 23Big River PR InviteOct 23 · 5,000 Meters Varsity · Place 16 · Ft. Zumwalt West5,000 Meters Varsity1616:55.5 PB12
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Elite Varsity · Place 162 · Ft. Zumwalt West5,000 Meters Elite Varsity16217:18.81 PB12
Sep 2059th Annual Edwardsville Invitational Sponsored by First to the FinishSep 20 · 5,000 Meters High School Boys · Place 34 · Ft. Zumwalt West5,000 Meters High School Boys3417:37.90 PB12
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 72 · Ft. Zumwalt West3 Miles Varsity7216:52.09 PB12