Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Chrisman High School Vermilion County Cross Country Meet · Sep 15 | 18:26 | Vermilion County Cross Country Meet | September 15, 2026 |
| 3 Miles · Detweiller ParkIHSA Class 1A State XC Championships · Nov 8 | 17:40.08 | IHSA Class 1A State XC Championships | November 8, 2025 |
| 3 Miles · Furrow FarmEPGXC Invitational · Sep 30 | 22:36.5 | EPGXC Invitational | September 30, 2025 |
| 3 Miles · Kankakee Community CollegeIHSA Class 1A XC Regional - #1A Kankakee (McNamara) · Oct 25 | 17:59.70 | IHSA Class 1A XC Regional - #1A Kankakee (McNamara) | October 25, 2025 |
| 3 Miles · Lake Land CollegeCumberland County Invite · Oct 9 | 18:03.43 | Cumberland County Invite | October 9, 2025 |
| 3 Miles · Limestone Park40th Herscher Invite · Sep 27 | 18:52.30 | 40th Herscher Invite | September 27, 2025 |
| 3 Miles · Paris High SchoolDoc Acklin Invite · Aug 29 | 19:12.23 | Doc Acklin Invite | August 29, 2026 |
| 3 Miles · Paxton Buckley Loda High SchoolPBL Invite 2025 · Sep 13 | 18:40.02 | PBL Invite 2025 | September 13, 2025 |
| 3 Miles · The Oaks At River's EdgePC/Pontiac Invite · Oct 11 | 18:36.15 | PC/Pontiac Invite | October 11, 2025 |
| 3 Miles · Wimple Park48th Annual Tuscola Classic · Sep 20 | 19:12.1 | 48th Annual Tuscola Classic | September 20, 2025 |
| 5,000 Meters · Hubbard Trail Country Club2025 Vermilion County Cross Country Meet · Sep 16 | 18:19.00 | 2025 Vermilion County Cross Country Meet | September 16, 2025 |
| 5,000 Meters · Lisle High SchoolIHSA Class 1A XC Sectional - #1 Lisle (Sr.) · Nov 1 | 18:23.57 | IHSA Class 1A XC Sectional - #1 Lisle (Sr.) | November 1, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
12 results2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | PC/Pontiac InviteOct 12 · 3 Miles Varsity · Place 78 · Hoopeston (H. Area) | 3 Miles Varsity | 78 | 21:03.47 | 9 |
| Oct 1 | EPGXC InvitationalOct 1 · 3 Miles Varsity · Place 170 · Hoopeston (H. Area) | 3 Miles Varsity | 170 | 23:45.5 | 9 |
| Sep 28 | 39th Herscher InviteSep 28 · 3 Miles Varsity · Place 74 · Hoopeston (H. Area) | 3 Miles Varsity | 74 | 20:36.80 | 9 |
| Sep 14 | PBL InviteSep 14 · 3 Miles Varsity · Place 70 · Hoopeston (H. Area) | 3 Miles Varsity | 70 | 21:20.00 | 9 |
| Sep 11 | Rantoul/Paxton/Hoopeston/FisherSep 11 · 3 Miles Varsity · Place 15 · Hoopeston (H. Area) | 3 Miles Varsity | 15 | 21:51 | 9 |
| Aug 31 | Doc Acklin InvitationalAug 31 · 3 Miles Varsity · Place 100 · Hoopeston (H. Area) | 3 Miles Varsity | 100 | 23:17.97 | 9 |