Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.8 Miles · Altamont Home Course at BNCAltamont Home XC 10.7.2024 · Oct 719:31Altamont Home XC 10.7.2024October 7, 2024
2.8 Miles · Ballard Nature CenterAltamont Home Meet 10.2.23 · Oct 221:10.70Altamont Home Meet 10.2.23October 2, 2023
2.96 Miles · Robinson Nuttall Middle SchoolRobinson Invitational · Sep 2822:13.86Robinson InvitationalSeptember 28, 2023
3 Miles · Detweiller ParkBradley Intercollegiate Championships · Sep 1918:34.80Bradley Intercollegiate ChampionshipsSeptember 19, 2025
3 Miles · General Dacey Trail2023 SHS Trail Invite · Sep 921:47.162023 SHS Trail InviteSeptember 9, 2023
3 Miles · Mattoon High SchoolMattoon Broadway Bolt · Sep 2520:16.4Mattoon Broadway BoltSeptember 25, 2024
3 Miles · Olney Central CollegeOlney XC Invitational · Sep 1622:14.85Olney XC InvitationalSeptember 16, 2023
5,000 Meters · Hillsboro Country ClubGreenville Classic · Oct 1718:39.51Greenville ClassicOctober 17, 2025
5,000 Meters · Lakeside Municipal Golf CourseNJCAA Division II Cross Country Championships · Nov 820:08.1NJCAA Division II Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Maxwell ParkHeartland Invitational · Sep 2518:54.9Heartland InvitationalSeptember 25, 2025
5,000 Meters · Prides Creek ParkNJCAA Region 24 Cross Country Championships · Oct 2419:13NJCAA Region 24 Cross Country ChampionshipsOctober 24, 2025
6,000 Meters · Eastern Illinois University2025 Walt Crawford Invitational · Sep 522:55.602025 Walt Crawford InvitationalSeptember 5, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 30 NJCAA Region 24 Cross Country ChampionshipsOct 30 · 5,000 Meters NJCAA Division 2 · Place 4 · Lake Land CollegeLake Land College5,000 Meters NJCAA Division 2419:52.9So
Sep 42026 Walt Crawford OpenSep 4 · 5,000 Meters College · Lake Land CollegeLake Land College5,000 Meters College—DNSSo

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8NJCAA Division II Cross Country ChampionshipsNov 8 · 5,000 Meters NJCAA D2 · Place 21 · Lake Land CollegeLake Land College5,000 Meters NJCAA D22120:08.1 PBFr
Oct 24NJCAA Region 24 Cross Country ChampionshipsOct 24 · 5,000 Meters NJCAA · Place 2 · Lake Land CollegeLake Land College5,000 Meters NJCAA219:13 PBFr
Oct 17Greenville ClassicOct 17 · 5,000 Meters Women · Place 1 · Lake Land CollegeLake Land College5,000 Meters Women118:39.51 PBFr
Sep 25Heartland InvitationalSep 25 · 5,000 Meters Collegiate 5K · Place 2 · Lake Land CollegeLake Land College5,000 Meters Collegiate 5K218:54.9 PBFr
Sep 19Bradley Intercollegiate ChampionshipsSep 19 · 3 Miles Champs · Place 41 · Lake Land CollegeLake Land College3 Miles Champs4118:34.80 PBFr
Sep 52025 Walt Crawford InvitationalSep 5 · 6,000 Meters Collegiate · Place 12 · Lake Land CollegeLake Land College6,000 Meters Collegiate1222:55.60 PBFr

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 2A XC Sectional-#1 Olney (Richland County)Nov 2 · 3.05 Miles Varsity · Place 47 · Louisville (North Clay)Louisville (North Clay)3.05 Miles Varsity4720:04.3212
Oct 262024 IHSA Class 2A XC Regional-#1B MattoonOct 26 · 3 Miles Varsity · Place 13 · Louisville (North Clay)Louisville (North Clay)3 Miles Varsity1319:59.2712
Oct 19Trojan ClassicOct 19 · 3 Miles Varsity · Place 6 · Louisville (North Clay)Louisville (North Clay)3 Miles Varsity619:13.8012
Oct 15NTC Conference MeetOct 15 · 3 Miles Varsity · Place 2 · Louisville (North Clay)Louisville (North Clay)3 Miles Varsity219:5212
Oct 12Cumberland County InviteOct 12 · 3 Miles Varsity · Place 6 · Louisville (North Clay)Louisville (North Clay)3 Miles Varsity620:16.7012
Oct 9Chuck Ingram XC InviteOct 9 · 3.1 Miles Varsity · Place 3 · Louisville (North Clay)Louisville (North Clay)3.1 Miles Varsity320:50.8612
Oct 7Altamont Home XC 10.7.2024Oct 7 · 2.8 Miles Varsity · Place 1 · Louisville (North Clay)Louisville (North Clay)2.8 Miles Varsity119:31 PB12
Oct 3Cork Classic 2024Oct 3 · 2.96 Miles Varsity · Place 9 · Louisville (North Clay)Louisville (North Clay)2.96 Miles Varsity920:18.4212
Sep 25Mattoon Broadway BoltSep 25 · 3 Miles Varsity · Place 9 · Louisville (North Clay)Louisville (North Clay)3 Miles Varsity920:16.4 PB12
Sep 21Olney InvitationalSep 21 · 3 Miles Varsity · Place 15 · Louisville (North Clay)Louisville (North Clay)3 Miles Varsity1521:07.4912
Sep 3St. Anthony home meetSep 3 · 3 Miles Varsity · Place 2 · Louisville (North Clay)Louisville (North Clay)3 Miles Varsity220:3912

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 2A XC Regional - #1B Olney (Richland County)Oct 21 · 3 Miles Varsity · Place 38 · Louisville (North Clay)Louisville (North Clay)3 Miles Varsity3822:11.2011
Oct 10NTC Conference XC MeetOct 10 · Varsity · Place 4 · Louisville (North Clay)Louisville (North Clay)Varsity421:5711
Oct 7Cumberland County Invitational Oct 7 · 3 Miles Varsity · Place 15 · Louisville (North Clay)Louisville (North Clay)3 Miles Varsity1522:24.7311
Oct 4Chuck Ingram InvitationalOct 4 · 3.1 Miles Varsity · Place 7 · Louisville (North Clay)Louisville (North Clay)3.1 Miles Varsity723:08.3011
Oct 2Altamont Home Meet 10.2.23Oct 2 · 2.8 Miles Varsity · Place 1 · Louisville (North Clay)Louisville (North Clay)2.8 Miles Varsity121:10.70 PB11
Sep 28Robinson InvitationalSep 28 · 2.96 Miles Varsity · Place 34 · Louisville (North Clay)Louisville (North Clay)2.96 Miles Varsity3422:13.86 PB11
Sep 16Olney XC InvitationalSep 16 · 3 Miles Varsity · Place 43 · Louisville (North Clay)Louisville (North Clay)3 Miles Varsity4322:14.85 PB11
Sep 13Mattoon Broadway Bolt InvitationalSep 13 · 3 Miles Varsity · Place 17 · Louisville (North Clay)Louisville (North Clay)3 Miles Varsity1721:45.911
Sep 9Shelbyville JH Trail Invite Sep 9 · 3 Miles Varsity · Place 13 · Louisville (North Clay)Louisville (North Clay)3 Miles Varsity1321:47.1611
Sep 92023 SHS Trail InviteSep 9 · 3 Miles Varsity · Place 13 · Louisville (North Clay)Louisville (North Clay)3 Miles Varsity1321:47.16 PB11
Sep 6Cumberland County Triangular Sep 6 · Varsity · Place 1 · Louisville (North Clay)Louisville (North Clay)Varsity122:5611
Aug 26Tom Wickham InvitationalAug 26 · 3 Miles Varsity · Place 10 · Louisville (North Clay)Louisville (North Clay)3 Miles Varsity1025:5811

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 292022 IHSA Class 1A XC Sectional - St. Joseph (S.J.-Ogden) #3Oct 29 · 2.95 Miles Varsity · Place 86 · Louisville (North Clay)Louisville (North Clay)2.95 Miles Varsity8622:01.5910
Oct 222022 IHSA Class 1A XC Regional - Newton #3AOct 22 · 3 Miles Varsity · Place 11 · Louisville (North Clay)Louisville (North Clay)3 Miles Varsity1122:07.210
Oct 15Bulldog Classic Cross Country InvitationalOct 15 · 3 Miles Varsity · Place 35 · Louisville (North Clay)Louisville (North Clay)3 Miles Varsity3521:40.7210
Oct 11National Trail Conference XC MeetOct 11 · 3 Miles Varsity · Place 3 · Louisville (North Clay)Louisville (North Clay)3 Miles Varsity322:1610
Oct 3Altamont Home Meet 10.3.22Oct 3 · 2.8 Miles Varsity · Place 4 · Louisville (North Clay)Louisville (North Clay)2.8 Miles Varsity421:3210
Sep 29Robinson InvitationalSep 29 · 2.96 Miles Varsity · Place 51 · Louisville (North Clay)Louisville (North Clay)2.96 Miles Varsity5123:01.2210
Sep 21Mattoon Cross Country InvitationalSep 21 · 3 Miles Varsity · Place 36 · Louisville (North Clay)Louisville (North Clay)3 Miles Varsity3622:29.510
Sep 17Olney InvitationalSep 17 · 3 Miles Varsity · Place 41 · Louisville (North Clay)Louisville (North Clay)3 Miles Varsity4123:56.6210