Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Alton High School2026 Madison County XC Championships · Oct 6 | 17:40.50 | 2026 Madison County XC Championships | October 6, 2026 |
| 3 Miles · Bethalto Sports ComplexCM Twilight Invite · Aug 29 | 16:34.42 | CM Twilight Invite | August 29, 2026 |
| 3 Miles · Christian County FairgroundsIHSA Class 2A XC Regional - #1C Taylorville · Oct 25 | 16:26.83 | IHSA Class 2A XC Regional - #1C Taylorville | October 25, 2025 |
| 3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 7 | 15:16.25 | IHSA State XC Championships | November 7, 2026 |
| 3 Miles · Detweiller ParkPeoria High School Invitational · Oct 3 | 15:39.35 | Peoria High School Invitational | October 3, 2026 |
| 3 Miles · Lake Land CollegeIHSA Class 2A XC Sectional - #1 Mattoon · Nov 1 | 16:23.4 | IHSA Class 2A XC Sectional - #1 Mattoon | November 1, 2025 |
| 3 Miles · Principia College2025 MVC XC Championships · Oct 16 | 17:09.50 | 2025 MVC XC Championships | October 16, 2025 |
| 3 Miles · Smithton ParkFreeburg Invitational · Sep 26 | 15:54.8 | Freeburg Invitational | September 26, 2026 |
| 3 Miles · Southern Illinois University Carbondale2026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.) · Oct 31 | 15:38.53 | 2026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.) | October 31, 2026 |
| 3 Miles · Trenton (Wesclin) High School2026 Cahokia Conference XC Championships · Oct 20 | 15:51.60 | 2026 Cahokia Conference XC Championships | October 20, 2026 |
| 3 Miles · Triad High School2025 Madison County Championships · Oct 7 | 17:16.30 | 2025 Madison County Championships | October 7, 2025 |
| 3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 5 | 16:40.55 | Granite City Robinson/Lang Cross Country Invitational | September 5, 2026 |
| 3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 6 | 17:22.38 | 52nd Annual Granite City Robinson/Lang Cross Country Invitational | September 6, 2025 |
| 5,000 Meters · SIUE Cross Country Course60th Annual Edwardsville Cross Country Invitational · Sep 19 | 17:52.20 | 60th Annual Edwardsville Cross Country Invitational | September 19, 2026 |
| 5,000 Meters · Southern Illinois University Edwardsville59th Annual Edwardsville Invitational Sponsored by First to the Finish · Sep 20 | 17:51.20 | 59th Annual Edwardsville Invitational Sponsored by First to the Finish | September 20, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
11 results2025 Cross Country
9 results2024 Cross Country
7 results2023 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 16 | Richard Spring InvitationalSep 16 · 3 Miles Open · Place 402 · Bethalto (Civic Memorial) | 3 Miles Open | 402 | 21:08.9 | 9 |
| Aug 26 | CM Twilight Invite Aug 26 · 3 Miles Varsity · Place 70 · Bethalto (Civic Memorial) | 3 Miles Varsity | 70 | 24:47.80 | 9 |