Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.75 Miles · Leo F French Memorial ParkTom Wickham Invitational 2026 · Aug 2918:04.70Tom Wickham Invitational 2026August 29, 2026
2.8 Miles · Altamont Home Course at BNCAltamont Senior Night Meet · Oct 619:46.56Altamont Senior Night MeetOctober 6, 2025
2.85 Miles · Sam Parr State ParkNewton Home Meet #1 · Sep 1018:02Newton Home Meet #1September 10, 2026
3 Miles · Broadway & Peterson ParkBroadway Bolt · Oct 820:24.8Broadway BoltOctober 8, 2025
3 Miles · Effingham Community Park XC CourseNTC Conference Meet · Oct 1421:25NTC Conference MeetOctober 14, 2025
3 Miles · Effingham County FairgroundsNational Trail Conference XC Championship · Oct 1324:52.18National Trail Conference XC ChampionshipOctober 13, 2026
3 Miles · Lake Land CollegeCumberland County Invite · Oct 920:19.87Cumberland County InviteOctober 9, 2025
3 Miles · Lawrenceville High SchoolMulti-Team Meet @ Lawrenceville · Sep 2621:27.72Multi-Team Meet @ LawrencevilleSeptember 26, 2026
3 Miles · Mattoon High SchoolMattoon Broadway Bolt · Sep 2524:18.8Mattoon Broadway BoltSeptember 25, 2024
3 Miles · Olney Central CollegeOlney XC Invitational · Sep 1920:27.71Olney XC InvitationalSeptember 19, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 13National Trail Conference XC ChampionshipOct 13 · 3 Miles Varsity · Place 39 · Louisville (North Clay)3 Miles Varsity3924:52.18 PB11
Sep 26Multi-Team Meet @ LawrencevilleSep 26 · 3 Miles Varsity · Place 25 · Louisville (North Clay)3 Miles Varsity2521:27.72 PB11
Sep 19Olney XC InvitationalSep 19 · 3 Miles Varsity · Place 53 · Louisville (North Clay)3 Miles Varsity5320:27.71 PB11
Sep 10Newton Home Meet #1Sep 10 · 2.85 Miles Varsity · Place 4 · Louisville (North Clay)2.85 Miles Varsity418:02 PB11
Aug 29Tom Wickham Invitational 2026Aug 29 · 2.75 Miles Varsity · Place 13 · Louisville (North Clay)2.75 Miles Varsity1318:04.70 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14NTC Conference MeetOct 14 · 3 Miles Varsity · Place 43 · Louisville (North Clay)3 Miles Varsity4321:25 PB10
Oct 9Cumberland County InviteOct 9 · 3 Miles Varsity · Place 101 · Louisville (North Clay)3 Miles Varsity10120:19.87 PB10
Oct 8Broadway BoltOct 8 · 3 Miles Varsity · Place 64 · Louisville (North Clay)3 Miles Varsity6420:24.8 PB10
Oct 6Altamont Senior Night MeetOct 6 · 2.8 Miles Varsity · Place 21 · Louisville (North Clay)2.8 Miles Varsity2119:46.56 PB10
Sep 27Multi-Team at LawrencevilleSep 27 · 3 Miles Varsity · Place 30 · Louisville (North Clay)3 Miles Varsity3023:24.22—
Sep 20Olney XC InvitationalSep 20 · 3 Miles Varsity · Place 126 · Louisville (North Clay)3 Miles Varsity12622:22.1010
Aug 30Tom Wickham InvitationalAug 30 · 2.75 Miles Varsity · Place 27 · Louisville (North Clay)2.75 Miles Varsity2719:54.7010

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 2A XC Regional-#1B MattoonOct 26 · 3 Miles Varsity · Place 85 · Louisville (North Clay)3 Miles Varsity8521:39.009
Oct 19Trojan ClassicOct 19 · 3 Miles Varsity · Place 115 · Louisville (North Clay)3 Miles Varsity11520:48.629
Oct 15NTC Conference MeetOct 15 · 3 Miles Varsity · Place 27 · Louisville (North Clay)3 Miles Varsity2720:499
Oct 12Cumberland County InviteOct 12 · 3 Miles Varsity · Place 102 · Louisville (North Clay)3 Miles Varsity10223:36.239
Oct 9Chuck Ingram XC InviteOct 9 · 3.1 Miles Varsity · Place 61 · Louisville (North Clay)3.1 Miles Varsity6124:34.19
Oct 7Altamont Home XC 10.7.2024Oct 7 · 2.8 Miles Varsity · Place 25 · Louisville (North Clay)2.8 Miles Varsity2521:029
Oct 3Cork Classic 2024Oct 3 · 2.96 Miles Varsity · Place 129 · Louisville (North Clay)2.96 Miles Varsity12922:24.759
Sep 25Mattoon Broadway BoltSep 25 · 3 Miles Varsity · Place 115 · Louisville (North Clay)3 Miles Varsity11524:18.8 PB9
Sep 21Olney InvitationalSep 21 · 3 Miles Varsity · Place 164 · Louisville (North Clay)3 Miles Varsity16425:23.999
Sep 3St. Anthony home meetSep 3 · 3 Miles Varsity · Place 34 · Louisville (North Clay)3 Miles Varsity3424:119