Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Fairview ParkKingsley Invite · Sep 2917:52.2Kingsley InviteSeptember 29, 2023
2 Miles · Lincoln School 2 mile courseEast Peoria Central XC Invitational · Aug 2619:19.90East Peoria Central XC InvitationalAugust 26, 2023
2 Miles · Maxwell ParkParkside Invitational · Sep 1020:22.0Parkside InvitationalSeptember 10, 2022
2 Miles · Southern Illinois University Edwardsville58th Annual Edwardsville Invitational · Sep 2115:55.4058th Annual Edwardsville InvitationalSeptember 21, 2024
2.1 Miles · Detweiller ParkDunlap Middle XC Invitational · Sep 2217:27.1Dunlap Middle XC InvitationalSeptember 22, 2023
2.9 Miles · Community ParkDan Moy/Jacksonville Invitational 2026 · Oct 321:49.61Dan Moy/Jacksonville Invitational 2026October 3, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1223:12.0First to the Finish InvitationalSeptember 12, 2026
3 Miles · Dunlap High SchoolDunlap XC Invitational · Sep 2022:35.0Dunlap XC InvitationalSeptember 20, 2025
3 Miles · Fairview ParkCentral State Eight XC Championships · Oct 1621:52.8Central State Eight XC ChampionshipsOctober 16, 2026
3 Miles · Lincoln ParkSHS XC Invite · Sep 2623:35.10SHS XC InviteSeptember 26, 2026
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 526:40.42Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 623:09.5352nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 16Central State Eight XC ChampionshipsOct 16 · 3 Miles Varsity · Place 107 · Chatham (Glenwood)Chatham (Glenwood)3 Miles Varsity10721:52.8 PB10
Oct 3Dan Moy/Jacksonville Invitational 2026Oct 3 · 2.9 Miles 8th Boy Race · Place 25 · Chatham (Glenwood)Chatham (Glenwood)2.9 Miles 8th Boy Race2521:49.61 PB10
Sep 26SHS XC InviteSep 26 · 3 Miles Frosh/Soph · Place 57 · Chatham (Glenwood)Chatham (Glenwood)3 Miles Frosh/Soph5723:35.10 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-Open · Place 663 · Chatham (Glenwood)Chatham (Glenwood)3 Miles 3 Miles-Varsity-Open66323:12.0 PB10
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Open · Place 196 · Chatham (Glenwood)Chatham (Glenwood)3 Miles Boy's Open19626:40.42 PB10

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 20Dunlap XC InvitationalSep 20 · 3 Miles Open Boys · Place 164 · Chatham (Glenwood)Chatham (Glenwood)3 Miles Open Boys16422:35.0 PB9
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Open · Place 145 · Chatham (Glenwood)Chatham (Glenwood)3 Miles Open14523:09.53 PB9

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 2158th Annual Edwardsville InvitationalSep 21 · 2 Miles Middle School - Open · Place 91 · Chatham GlenwoodChatham Glenwood2 Miles Middle School - Open9115:55.40 PB8

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 29Kingsley InviteSep 29 · 2 Miles Open · Place 103 · Chatham GlenwoodChatham Glenwood2 Miles Open10317:52.2 PB7
Sep 22Dunlap Middle XC InvitationalSep 22 · 2.1 Miles Open Boys - 2.1 Miles · Place 384 · Chatham GlenwoodChatham Glenwood2.1 Miles Open Boys - 2.1 Miles38417:27.1 PB7
Aug 26East Peoria Central XC InvitationalAug 26 · 2 Miles Open · Place 125 · Chatham GlenwoodChatham Glenwood2 Miles Open12519:19.90 PB7

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 30Kingsley InviteSep 30 · 2 Miles Open · Place 176 · Chatham GlenwoodChatham Glenwood2 Miles Open17619:13.66
Sep 23Dunlap Middle XC InvitationalSep 23 · 2.1 Miles Open Boys · Place 503 · Chatham GlenwoodChatham Glenwood2.1 Miles Open Boys50319:54.06
Sep 10Parkside InvitationalSep 10 · 2 Miles Open Boys · Place 506 · Chatham GlenwoodChatham Glenwood2 Miles Open Boys50620:22.0 PB6