Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.96 Miles · Robinson High SchoolLittle Illini Conference XC Championships 2026 · Oct 1324:04.90Little Illini Conference XC Championships 2026October 13, 2026
3 Miles · Broadway & Peterson ParkBroadway Bolt · Oct 821:44.9Broadway BoltOctober 8, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1223:42.9First to the Finish InvitationalSeptember 12, 2026
3 Miles · Illinois 121Cumberland County Invite · Oct 823:29.9Cumberland County InviteOctober 8, 2026
3 Miles · Lake Land CollegeIHSA Class 1A XC Sectional - #3 Toledo (Cumberland) · Nov 122:30.6IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)November 1, 2025
3 Miles · LaVern Gibson CourseLittle Illini Conference XC Championships · Oct 1422:58.27Little Illini Conference XC ChampionshipsOctober 14, 2025
3 Miles · Lawrenceville High SchoolMulti-Team Meet @ Lawrenceville · Sep 2623:43.81Multi-Team Meet @ LawrencevilleSeptember 26, 2026
3 Miles · Olney Central CollegeOlney XC Invitational · Sep 2022:34.53Olney XC InvitationalSeptember 20, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)Oct 31 · 3 Miles Varsity · Place 107 · Lawrenceville3 Miles Varsity10722:42.4512
Oct 242026 IHSA Class 1A XC Regional - #3A Toledo (Cumberland)Oct 24 · 3 Miles Varsity · Place 28 · Lawrenceville3 Miles Varsity2822:19.612
Oct 13Little Illini Conference XC Championships 2026Oct 13 · 2.96 Miles Varsity · Place 20 · Lawrenceville2.96 Miles Varsity2024:04.90 PB12
Oct 8Cumberland County InviteOct 8 · 3 Miles Varsity · Place 39 · Lawrenceville3 Miles Varsity3923:29.9 PB12
Oct 1Cork Classic 2026Oct 1 · 2.96 Miles Varsity · Place 64 · Lawrenceville2.96 Miles Varsity6425:23.1212
Sep 26Multi-Team Meet @ LawrencevilleSep 26 · 3 Miles Varsity · Place 12 · Lawrenceville3 Miles Varsity1223:43.81 PB12
Sep 23Broadway BoltSep 23 · 3 Miles Varsity · Place 29 · Lawrenceville3 Miles Varsity2922:35.512
Sep 19Olney XC InvitationalSep 19 · 3 Miles Varsity · Place 36 · Lawrenceville3 Miles Varsity3624:02.9812
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 264 · Lawrenceville3 Miles 3 Miles-Varsity-1A26423:42.9 PB12
Sep 8Multi-Team Meet @ LawrencevilleSep 8 · 3 Miles Varsity · Place 4 · Lawrenceville3 Miles Varsity426:18.8812

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)Nov 1 · 3 Miles Varsity · Place 92 · Lawrenceville3 Miles Varsity9222:30.6 PB11
Oct 25IHSA Class 1A XC Regional - #3A Toledo (Cumberland)Oct 25 · 3 Miles Varsity · Place 34 · Lawrenceville3 Miles Varsity3423:46.311
Oct 14Little Illini Conference XC ChampionshipsOct 14 · 3 Miles Varisty · Place 22 · Lawrenceville3 Miles Varisty2222:58.27 PB11
Oct 8Broadway BoltOct 8 · 3 Miles Varsity · Place 23 · Lawrenceville3 Miles Varsity2321:44.9 PB11
Oct 2Cork Classic Invitational 2025Oct 2 · 2.96 Miles Varsity · Place 54 · Lawrenceville2.96 Miles Varsity5423:24.82—
Sep 27Multi-Team at LawrencevilleSep 27 · 3 Miles Varsity · Place 3 · Lawrenceville3 Miles Varsity322:03.50—
Sep 20Olney XC InvitationalSep 20 · 3 Miles Varsity · Place 30 · Lawrenceville3 Miles Varsity3022:34.53 PB11
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 194 · Lawrenceville3 Miles Varsity 1A19422:28.1011
Sep 9Multi-team Meet @ LawrencevilleSep 9 · 3 Miles Varsity · Place 3 · Lawrenceville3 Miles Varsity323:22.2811
Sep 2L'ville/Paris/T-Town/Palestine/OlneySep 2 · 2.96 Miles Varsity · Place 5 · Lawrenceville2.96 Miles Varsity523:42—

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 2A XC Regional-#1B MattoonOct 26 · 3 Miles Varsity · Place 29 · Lawrenceville3 Miles Varsity2921:02.6010
Oct 3Cork Classic 2024Oct 3 · 2.96 Miles Varsity · Place 37 · Lawrenceville2.96 Miles Varsity3722:33.0910
Sep 21Olney InvitationalSep 21 · 3 Miles Varsity · Place 48 · Lawrenceville3 Miles Varsity4823:26.5510
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 297 · Lawrenceville3 Miles Varsity 2A29723:26.8010
Sep 10Lawrenceville, Mt. Carmel, OblongSep 10 · 3 Miles Varsity · Place 1 · Lawrenceville3 Miles Varsity123:17.7210
Sep 3St. Anthony home meetSep 3 · 3 Miles Varsity · Place 9 · Lawrenceville3 Miles Varsity922:5210

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 14Bulldog Classic Cross Country InvitationalOct 14 · 3 Miles Varsity · Place 27 · Lawrenceville3 Miles Varsity2721:46.09