Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Bob Mays Park2024 IESA Class 4A Sectional · Oct 11 | 14:08.60 | 2024 IESA Class 4A Sectional | October 11, 2024 |
| 2 Miles · Southern Illinois University Edwardsville58th Annual Edwardsville Invitational · Sep 21 | 14:58.10 | 58th Annual Edwardsville Invitational | September 21, 2024 |
| 2 Miles · Triad High SchoolTriad Middle School Jamboree · Sep 16 | 15:10.60 | Triad Middle School Jamboree | September 16, 2024 |
| 2 Miles · Wilson Park 2 MileGranite City Coolidge Cross Country Invitational · Sep 1 | 15:03.50 | Granite City Coolidge Cross Country Invitational | September 1, 2023 |
| 3 Miles · Belleville West High School2026 Belleville West Invitational · Sep 12 | 19:32.30 | 2026 Belleville West Invitational | September 12, 2026 |
| 3 Miles · Carterville High SchoolIHSA Class 2A XC Regional - #1A Carterville · Oct 25 | 20:08.17 | IHSA Class 2A XC Regional - #1A Carterville | October 25, 2025 |
| 3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 7 | 18:45.19 | IHSA State XC Championships | November 7, 2026 |
| 3 Miles · Detweiller ParkPeoria High School Invitational · Oct 3 | 18:56.88 | Peoria High School Invitational | October 3, 2026 |
| 3 Miles · Grand Marais Golf Club2025 St. Clair County Championship · Oct 7 | 20:02.20 | 2025 St. Clair County Championship | October 7, 2025 |
| 3 Miles · Lake Land CollegeIHSA Class 2A XC Sectional - #1 Mattoon · Nov 1 | 20:20.5 | IHSA Class 2A XC Sectional - #1 Mattoon | November 1, 2025 |
| 3 Miles · Lincoln ParkSHS XC Invite · Sep 26 | 19:35.60 | SHS XC Invite | September 26, 2026 |
| 3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 28 | 19:58.4 | Mascoutah XC Kickoff | August 28, 2026 |
| 3 Miles · Principia College2025 MVC XC Championships · Oct 16 | 21:20.90 | 2025 MVC XC Championships | October 16, 2025 |
| 3 Miles · Southern Illinois University Carbondale2026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.) · Oct 31 | 19:23.33 | 2026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.) | October 31, 2026 |
| 3 Miles · Wilson Park (3.0 mile course)Southwestern Conference · Oct 14 | 19:13.20 | Southwestern Conference | October 14, 2026 |
| 3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 6 | 21:18.83 | 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 | 21:07.60 | 60th Annual Edwardsville Cross Country Invitational | September 19, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results2025 Cross Country
6 results2024 Cross Country
3 results2023 Cross Country
2 results2022 Cross Country
1 results