Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.96 Miles · Robinson High SchoolLittle Illini Conference XC Championships 2026 · Oct 1321:59.78Little Illini Conference XC Championships 2026October 13, 2026
3 Miles · Broadway & Peterson ParkBroadway Bolt · Sep 2320:21.9Broadway BoltSeptember 23, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1221:26.3First to the Finish InvitationalSeptember 12, 2026
3 Miles · Illinois 121Cumberland County Invite · Oct 821:23.3Cumberland County InviteOctober 8, 2026
3 Miles · Lake Land CollegeIHSA Class 1A XC Regional - #3A Toledo (Cumberland) · Oct 2520:26.8IHSA Class 1A XC Regional - #3A Toledo (Cumberland)October 25, 2025
3 Miles · LaVern Gibson CourseLittle Illini Conference XC Championships · Oct 1422:33.57Little Illini Conference XC ChampionshipsOctober 14, 2025
3 Miles · Lawrenceville High SchoolMulti-Team Meet @ Lawrenceville · Sep 2621:19.62Multi-Team Meet @ LawrencevilleSeptember 26, 2026
3 Miles · Nursery RoadTrojan Classic XC Invite · Oct 1821:34.28Trojan Classic XC InviteOctober 18, 2025
3 Miles · Olney Central CollegeOlney XC Invitational · Sep 2021:26.29Olney XC InvitationalSeptember 20, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 13Little Illini Conference XC Championships 2026Oct 13 · 2.96 Miles Varsity · Place 12 · Lawrenceville2.96 Miles Varsity1221:59.78 PB10
Oct 8Cumberland County InviteOct 8 · 3 Miles Varsity · Place 19 · Lawrenceville3 Miles Varsity1921:23.3 PB10
Oct 1Cork Classic 2026Oct 1 · 2.96 Miles Varsity · Place 23 · Lawrenceville2.96 Miles Varsity2322:08.5710
Sep 26Multi-Team Meet @ LawrencevilleSep 26 · 3 Miles Varsity · Place 4 · Lawrenceville3 Miles Varsity421:19.62 PB10
Sep 23Broadway BoltSep 23 · 3 Miles Varsity · Place 13 · Lawrenceville3 Miles Varsity1320:21.9 PB10
Sep 19Olney XC InvitationalSep 19 · 3 Miles Varsity · Place 12 · Lawrenceville3 Miles Varsity1222:03.2110
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 128 · Lawrenceville3 Miles 3 Miles-Varsity-1A12821:26.3 PB10
Sep 8Multi-Team Meet @ LawrencevilleSep 8 · 3 Miles Varsity · Place 2 · Lawrenceville3 Miles Varsity223:16.3410

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)Nov 1 · 3 Miles Varsity · Place 43 · Lawrenceville3 Miles Varsity4320:37.39
Oct 25IHSA Class 1A XC Regional - #3A Toledo (Cumberland)Oct 25 · 3 Miles Varsity · Place 11 · Lawrenceville3 Miles Varsity1120:26.8 PB9
Oct 18Trojan Classic XC InviteOct 18 · 3 Miles Varsity · Place 37 · Lawrenceville3 Miles Varsity3721:34.28 PB9
Oct 14Little Illini Conference XC ChampionshipsOct 14 · 3 Miles Varisty · Place 17 · Lawrenceville3 Miles Varisty1722:33.57 PB9
Oct 8Broadway BoltOct 8 · 3 Miles Varsity · Place 18 · Lawrenceville3 Miles Varsity1821:17.69
Sep 20Olney XC InvitationalSep 20 · 3 Miles Varsity · Place 18 · Lawrenceville3 Miles Varsity1821:26.29 PB9