Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Ewing Park ICorpus Christi Cross Country Invite · Sep 21 | 12:26 | Corpus Christi Cross Country Invite | September 21, 2022 |
| 2 Miles · Furrow FarmEPGJH Cross Country Invitational · Sep 6 | 14:50.8 | EPGJH Cross Country Invitational | September 6, 2022 |
| 2 Miles · General Dacey Trail2022 IESA XC Sectional H · Oct 8 | 12:03.38 | 2022 IESA XC Sectional H | October 8, 2022 |
| 2 Miles · Maxwell ParkParkside Invitational · Sep 10 | 13:38.8 | Parkside Invitational | September 10, 2022 |
| 2 Miles · Taylorville Home CourseIESA Sectional - 3A-G (Taylorville) · Oct 7 | 11:18.3 | IESA Sectional - 3A-G (Taylorville) | October 7, 2023 |
| 2.96 Miles · Delavan Jr-Sr High School Delavan Panther Cross Country Invitational · Oct 10 | 15:43.42 | Delavan Panther Cross Country Invitational | October 10, 2026 |
| 3 Miles · 17651 Boy Scout TrailIHSA Class 1A XC Regional - #2A Petersburg (Porta) · Oct 25 | 16:16.62 | IHSA Class 1A XC Regional - #2A Petersburg (Porta) | October 25, 2025 |
| 3 Miles · Clinton High SchoolClinton Light it Up XC Invitational · Aug 29 | 16:03.4 | Clinton Light it Up XC Invitational | August 29, 2026 |
| 3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 7 | 16:11.94 | IHSA State XC Championships | November 7, 2026 |
| 3 Miles · Detweiller ParkIHSA Class 1A State XC Championships · Nov 8 | 16:07.91 | IHSA Class 1A State XC Championships | November 8, 2025 |
| 3 Miles · Furrow FarmEPGXC Invitational · Sep 29 | 17:51.1 | EPGXC Invitational | September 29, 2026 |
| 3 Miles · General Dacey Trail2025 Conference Meet · Oct 14 | 17:01.16 | 2025 Conference Meet | October 14, 2025 |
| 3 Miles · Lake Land College2026 IHSA Class 1A XC Sectional - #3 Toledo (Cumberland) · Oct 31 | 16:13.33 | 2026 IHSA Class 1A XC Sectional - #3 Toledo (Cumberland) | October 31, 2026 |
| 3 Miles · Maple Lane Country ClubIHSA Class 1A XC Sectional - #2 Elmwood · Nov 1 | 16:24.18 | IHSA Class 1A XC Sectional - #2 Elmwood | November 1, 2025 |
| 3 Miles · North ParkCAM Home Meet #2 · Sep 25 | 18:56 | CAM Home Meet #2 | September 25, 2025 |
| 3 Miles · Rochester Community ParkRochester XC Invitational · Sep 5 | 16:35.2 | Rochester XC Invitational | September 5, 2026 |
| 3 Miles · St. Joseph-Ogden High School2025 Spartan Classic · Sep 27 | 16:08.50 | 2025 Spartan Classic | September 27, 2025 |
| 3 Miles · Weldon Springs State ParkCentral Illinois Conference Cross Country Conference Meet · Oct 13 | 16:40.6 | Central Illinois Conference Cross Country Conference Meet | October 13, 2026 |
| 3 Miles · Wimple Park48th Annual Tuscola Classic · Sep 20 | 16:40.6 | 48th Annual Tuscola Classic | September 20, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results2025 Cross Country
9 results2024 Cross Country
5 results2023 Cross Country
1 results2022 Cross Country
4 results