Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Alton High SchoolAlton Invitational · Sep 2728:56.42Alton InvitationalSeptember 27, 2025
3 Miles · General Dacey TrailShelbyville HS Trail Invite 2025 · Sep 1326:57.28Shelbyville HS Trail Invite 2025September 13, 2025
3 Miles · Loveless ParkSCC Conference · Oct 1825:20.03SCC Conference October 18, 2025
3 Miles · Staunton Country Club1st Annual Staunton Country Club Classic · Oct 1426:26.511st Annual Staunton Country Club ClassicOctober 14, 2025
3 Miles · Triad High School2025 Triad Cross Country Invitational · Oct 128:16.202025 Triad Cross Country InvitationalOctober 1, 2025
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Sectional - #5 Trenton (Wesclin) · Nov 124:11.66IHSA Class 1A XC Sectional - #5 Trenton (Wesclin)November 1, 2025
5,000 Meters · Southwestern Middle SchoolTwi-Light Meet · Sep 1028:58Twi-Light MeetSeptember 10, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #5 Trenton (Wesclin)Nov 1 · 3 Miles Varsity · Place 115 · Staunton3 Miles Varsity11524:11.66 PB12
Oct 25IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 25 · 3 Miles Varsity · Place 54 · Staunton3 Miles Varsity5425:00.1312
Oct 18SCC Conference Oct 18 · 3 Miles Varsity · Place 22 · Staunton3 Miles Varsity2225:20.03 PB12
Oct 141st Annual Staunton Country Club ClassicOct 14 · 3 Miles Varsity Open · Place 6 · Staunton3 Miles Varsity Open626:26.51 PB12
Oct 7Carlinville InviteOct 7 · 3 Miles Varsity · Place 47 · Staunton3 Miles Varsity4725:46.3912
Oct 12025 Triad Cross Country InvitationalOct 1 · 3 Miles Varsity · Place 109 · Staunton3 Miles Varsity10928:16.20 PB12
Sep 27Alton InvitationalSep 27 · 3 Miles Varsity · Place 42 · Staunton3 Miles Varsity4228:56.42 PB12
Sep 13Shelbyville HS Trail Invite 2025Sep 13 · 3 Miles Varsity · Place 71 · Staunton3 Miles Varsity7126:57.28 PB12
Sep 10Twi-Light MeetSep 10 · 5,000 Meters Varsity · Place 16 · Staunton5,000 Meters Varsity1628:58 PB12
Sep 2Carlinville Early MeetSep 2 · 3 Miles Varsity · Place 56 · Staunton3 Miles Varsity5628:24.6912