Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 318:52.82Peoria High School InvitationalOctober 3, 2026
3 Miles · Eastern Illinois UniversityCharleston HS XC Invitational · Sep 618:45.56Charleston HS XC InvitationalSeptember 6, 2025
3 Miles · General Dacey Trail2025 Conference Meet · Oct 1419:05.692025 Conference MeetOctober 14, 2025
3 Miles · Lake Land CollegeIHSA Class 1A XC Sectional - #3 Toledo (Cumberland) · Nov 118:04.7IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)November 1, 2025
3 Miles · St. Joseph-Ogden High School2025 Spartan Classic · Sep 2718:00.312025 Spartan ClassicSeptember 27, 2025
3 Miles · Weldon Springs State ParkCentral Illinois Conference Cross Country Conference Meet · Oct 1320:05.1Central Illinois Conference Cross Country Conference Meet October 13, 2026
3 Miles · Wimple Park48th Annual Tuscola Classic · Sep 2018:08.248th Annual Tuscola ClassicSeptember 20, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)Oct 31 · 3 Miles Varsity · Place 122 · Tuscola3 Miles Varsity12218:52.8611
Oct 242026 IHSA Class 1A XC Regional - #3B TuscolaOct 24 · 3 Miles Varsity · Place 65 · Tuscola3 Miles Varsity6519:21.5011
Oct 13Central Illinois Conference Cross Country Conference Meet Oct 13 · 3 Miles Varsity · Place 33 · Tuscola3 Miles Varsity3320:05.1 PB11
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 1A/2A · Place 239 · Tuscola3 Miles Varsity - 1A/2A23918:52.82 PB11
Sep 1949th Annual Tuscola ClassicSep 19 · 3 Miles Boys Race · Place 108 · Tuscola3 Miles Boys Race10819:56.6611
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 415 · Tuscola3 Miles 3 Miles-Varsity-1A41519:49.711
Sep 5Charleston HS XC InvitationalSep 5 · 3 Miles Varsity · Place 178 · Tuscola3 Miles Varsity17823:49.1011

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)Nov 1 · 3 Miles Varsity · Place 97 · Tuscola3 Miles Varsity9718:04.7 PB10
Oct 142025 Conference MeetOct 14 · 3 Miles Varsity · Place 26 · Tuscola3 Miles Varsity2619:05.69 PB10
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 1A · Place 184 · Tuscola3 Miles Varsity 1A18418:07.8510
Sep 272025 Spartan ClassicSep 27 · 3 Miles Varsity · Place 97 · Tuscola3 Miles Varsity9718:00.31 PB10
Sep 2048th Annual Tuscola ClassicSep 20 · 3 Miles Boys Race · Place 70 · Tuscola3 Miles Boys Race7018:08.2 PB10
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 258 · Tuscola3 Miles Varsity 1A25818:24.4010
Sep 6Charleston HS XC InvitationalSep 6 · 3 Miles Varsity · Place 93 · Tuscola3 Miles Varsity9318:45.56 PB10

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 1A XC Sectional-#3 Toledo (Cumberland)Nov 2 · 3 Miles Varsity · Place 154 · Tuscola3 Miles Varsity15421:48.79
Oct 262024 IHSA Class 1A XC Regional-#3B TuscolaOct 26 · 3 Miles Varsity · Place 94 · Tuscola3 Miles Varsity9422:03.639
Sep 282024 Spartan ClassicSep 28 · 3 Miles Varsity · Place 153 · Tuscola3 Miles Varsity15320:21.419
Sep 2147th Annual Tuscola ClassicSep 21 · 3 Miles Varsity · Place 130 · Tuscola3 Miles Varsity13021:09.819
Sep 7Charleston HS XC InvitationalSep 7 · 3 Miles Varsity · Place 193 · Tuscola3 Miles Varsity19323:09.389