Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.9 Miles · Community ParkDan Moy/Jacksonville Invitational 2026 · Oct 319:17.88Dan Moy/Jacksonville Invitational 2026October 3, 2026
2.96 Miles · Delavan Jr-Sr High School Delavan Panther Cross Country Invitational · Oct 1019:49.33 Delavan Panther Cross Country InvitationalOctober 10, 2026
3 Miles · Christian County FairgroundsIHSA Class 2A XC Regional - #1C Taylorville · Oct 2523:43.31IHSA Class 2A XC Regional - #1C TaylorvilleOctober 25, 2025
3 Miles · Fairview ParkCentral State Eight XC Championships · Oct 1619:41.2Central State Eight XC ChampionshipsOctober 16, 2026
3 Miles · Lincoln ParkSHS XC Invite · Sep 2621:56.10SHS XC InviteSeptember 26, 2026
3 Miles · Rochester Community ParkRochester XC Invitational · Sep 521:38.2Rochester XC InvitationalSeptember 5, 2026
5,000 Meters · SIUE Cross Country Course60th Annual Edwardsville Cross Country Invitational · Sep 1922:22.9060th Annual Edwardsville Cross Country InvitationalSeptember 19, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 16Central State Eight XC ChampionshipsOct 16 · 3 Miles Varsity · Place 88 · Springfield (Southeast)3 Miles Varsity8819:41.2 PB12
Oct 10 Delavan Panther Cross Country InvitationalOct 10 · 2.96 Miles Open · Place 23 · Springfield (Southeast)2.96 Miles Open2319:49.33 PB12
Oct 3Dan Moy/Jacksonville Invitational 2026Oct 3 · 2.9 Miles 8th Boy Race · Place 7 · Springfield (Southeast)2.9 Miles 8th Boy Race719:17.88 PB12
Sep 26SHS XC InviteSep 26 · 3 Miles Varsity · Place 126 · Springfield (Southeast)3 Miles Varsity12621:56.10 PB12
Sep 1960th Annual Edwardsville Cross Country InvitationalSep 19 · 5,000 Meters High School Boys · Place 131 · Springfield (Southeast)5,000 Meters High School Boys13122:22.90 PB12
Sep 5Rochester XC InvitationalSep 5 · 3 Miles Varsity · Place 106 · Springfield (Southeast)3 Miles Varsity10621:38.2 PB12

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #1C TaylorvilleOct 25 · 3 Miles Varsity · Place 73 · Springfield (Southeast)3 Miles Varsity7323:43.31 PB11