Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.96 Miles · Robinson High SchoolCork Classic 2026 · Oct 120:02.02Cork Classic 2026October 1, 2026
3 Miles · Broadway & Peterson ParkBroadway Bolt · Sep 2318:43.1Broadway BoltSeptember 23, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1219:11.2First to the Finish InvitationalSeptember 12, 2026
3 Miles · Lake Land CollegeIHSA Class 1A XC Sectional - #3 Toledo (Cumberland) · Nov 120:02.1IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)November 1, 2025
3 Miles · LaVern Gibson CourseLittle Illini Conference XC Championships · Oct 1421:41.29Little Illini Conference XC ChampionshipsOctober 14, 2025
3 Miles · Lawrenceville High SchoolMulti-Team Meet @ Lawrenceville · Sep 2619:44.93Multi-Team Meet @ LawrencevilleSeptember 26, 2026
3 Miles · Nursery RoadTrojan Classic XC Invite · Oct 1820:10.36Trojan Classic XC InviteOctober 18, 2025
3 Miles · Olney Central CollegeOlney XC Invitational · Sep 1920:10.42Olney XC InvitationalSeptember 19, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 1A XC Regional - #3A Toledo (Cumberland)Oct 24 · 3 Miles Varsity · Place 41 · Lawrenceville3 Miles Varsity4119:08.410
Oct 17Trojan Classic XC InviteOct 17 · 3 Miles Varsity · Place 79 · Lawrenceville3 Miles Varsity7918:46.5410
Oct 13Little Illini Conference XC Championships 2026Oct 13 · 2.96 Miles Varsity · Place 32 · Lawrenceville2.96 Miles Varsity3220:03.0710
Oct 1Cork Classic 2026Oct 1 · 2.96 Miles Varsity · Place 84 · Lawrenceville2.96 Miles Varsity8420:02.02 PB10
Sep 26Multi-Team Meet @ LawrencevilleSep 26 · 3 Miles Varsity · Place 17 · Lawrenceville3 Miles Varsity1719:44.93 PB10
Sep 23Broadway BoltSep 23 · 3 Miles Varsity · Place 49 · Lawrenceville3 Miles Varsity4918:43.1 PB10
Sep 19Olney XC InvitationalSep 19 · 3 Miles Varsity · Place 47 · Lawrenceville3 Miles Varsity4720:10.42 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 335 · Lawrenceville3 Miles 3 Miles-Varsity-1A33519:11.2 PB10
Sep 8Multi-Team Meet @ LawrencevilleSep 8 · 3 Miles Varsity · Place 4 · Lawrenceville3 Miles Varsity419:48.1510

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)Nov 1 · 3 Miles Varsity · Place 140 · Lawrenceville3 Miles Varsity14020:02.1 PB9
Oct 25IHSA Class 1A XC Regional - #3A Toledo (Cumberland)Oct 25 · 3 Miles Varsity · Place 67 · Lawrenceville3 Miles Varsity6720:55.59
Oct 18Trojan Classic XC InviteOct 18 · 3 Miles Varsity · Place 122 · Lawrenceville3 Miles Varsity12220:10.36 PB9
Oct 14Little Illini Conference XC ChampionshipsOct 14 · 3 Miles Varsity · Place 43 · Lawrenceville3 Miles Varsity4321:41.29 PB9
Oct 8Broadway BoltOct 8 · 3 Miles Varsity · Place 61 · Lawrenceville3 Miles Varsity6119:58.69
Sep 20Olney XC InvitationalSep 20 · 3 Miles Varsity · Place 107 · Lawrenceville3 Miles Varsity10721:17.999