Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.75 Miles · Leo F French Memorial ParkTom Wickham Invitational · Aug 3025:51.90Tom Wickham InvitationalAugust 30, 2025
2.8 Miles · Altamont Home Course at BNCAltamont Senior Night Meet · Oct 623:18.73Altamont Senior Night MeetOctober 6, 2025
2.8 Miles · Ballard Nature CenterAltamont Home Meet October 5 · Oct 526:49.57Altamont Home Meet October 5October 5, 2026
2.85 Miles · Sam Parr State ParkNewton Home Meet #1 · Sep 1026:44Newton Home Meet #1September 10, 2026
3 Miles · Broadway & Peterson ParkBroadway Bolt · Oct 823:29.1Broadway BoltOctober 8, 2025
3 Miles · Effingham Community Park XC CourseNTC Conference Meet · Oct 1424:53NTC Conference MeetOctober 14, 2025
3 Miles · Effingham County FairgroundsNational Trail Conference XC Championship · Oct 1330:22.35National Trail Conference XC ChampionshipOctober 13, 2026
3 Miles · Lake Land CollegeCumberland County Invite · Oct 924:22.44Cumberland County InviteOctober 9, 2025
3 Miles · Lawrenceville High SchoolMulti-Team Meet @ Lawrenceville · Sep 2629:29.31Multi-Team Meet @ LawrencevilleSeptember 26, 2026
3 Miles · Olney Central CollegeOlney XC Invitational · Sep 2026:12.42Olney XC InvitationalSeptember 20, 2025
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Regional - #5A Trenton (Wesclin) · Oct 2524:20.56IHSA Class 1A XC Regional - #5A Trenton (Wesclin)October 25, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 13National Trail Conference XC ChampionshipOct 13 · 3 Miles Varsity · Place 18 · Louisville (North Clay)3 Miles Varsity1830:22.35 PB11
Oct 5Altamont Home Meet October 5Oct 5 · 2.8 Miles Varsity · Place 14 · Louisville (North Clay)2.8 Miles Varsity1426:49.57 PB11
Sep 26Multi-Team Meet @ LawrencevilleSep 26 · 3 Miles Varsity · Place 24 · Louisville (North Clay)3 Miles Varsity2429:29.31 PB11
Sep 19Olney XC InvitationalSep 19 · 3 Miles Varsity · Place 73 · Louisville (North Clay)3 Miles Varsity7328:58.6211
Sep 10Newton Home Meet #1Sep 10 · 2.85 Miles Varsity · Place 22 · Louisville (North Clay)2.85 Miles Varsity2226:44 PB11
Aug 29Tom Wickham Invitational 2026Aug 29 · 2.75 Miles Varsity · Place 33 · Louisville (North Clay)2.75 Miles Varsity3327:00.5011

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 25 · 3 Miles Varsity · Place 53 · Louisville (North Clay)3 Miles Varsity5324:20.56 PB10
Oct 14NTC Conference MeetOct 14 · 3 Miles Varsity · Place 13 · Louisville (North Clay)3 Miles Varsity1324:53 PB10
Oct 9Cumberland County InviteOct 9 · 3 Miles Varsity · Place 52 · Louisville (North Clay)3 Miles Varsity5224:22.44 PB10
Oct 8Broadway BoltOct 8 · 3 Miles Varsity · Place 41 · Louisville (North Clay)3 Miles Varsity4123:29.1 PB10
Oct 6Altamont Senior Night MeetOct 6 · 2.8 Miles Varsity · Place 8 · Louisville (North Clay)2.8 Miles Varsity823:18.73 PB10
Sep 20Olney XC InvitationalSep 20 · 3 Miles Varsity · Place 79 · Louisville (North Clay)3 Miles Varsity7926:12.42 PB10
Aug 30Tom Wickham InvitationalAug 30 · 2.75 Miles Varsity · Place 16 · Louisville (North Clay)2.75 Miles Varsity1625:51.90 PB10