Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Ron Beese ParkPrairie Stampede Invite · Sep 8 | 14:08.82 | Prairie Stampede Invite | September 8, 2023 |
| 2 Miles · TBAPrairie Stampede · Sep 9 | 13:29.73 | Prairie Stampede | September 9, 2022 |
| 2 Miles · Vernon Hills High SchoolHawthorn North XC Invite · Sep 29 | 13:50.60 | Hawthorn North XC Invite | September 29, 2023 |
| 3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 9 | 12:06.49 | USATF National Junior Olympic Championships | December 9, 2023 |
| 3,000 Meters · LaVern Gibson CourseUSATF Region 7 Junior Olympic Championships · Nov 18 | 11:50.19 | USATF Region 7 Junior Olympic Championships | November 18, 2023 |
| 3,000 Meters · Prairie Point ParkUSATF Illinois Association Junior Olympic, Masters, Open Championships · Nov 12 | 11:54.40 | USATF Illinois Association Junior Olympic, Masters, Open Championships | November 12, 2023 |
| 4,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 14 | 15:10.95 | USATF National Junior Olympic Championships | December 14, 2024 |
| 4,000 Meters · Deer Grove Forest PreserveIllinois Youth XC Championships · Nov 10 | 16:00.53 | Illinois Youth XC Championships | November 10, 2024 |
| 4,000 Meters · Proviso West HSUSATF Illinois Association All-Comers XC Championships · Nov 16 | 15:46.1 | USATF Illinois Association All-Comers XC Championships | November 16, 2024 |
| 4876 m · Elk Grove Village High SchoolDick Pond Athletics Blackout XC Invite Presented By Nike · Aug 8 | 22:18.72 | Dick Pond Athletics Blackout XC Invite Presented By Nike | August 8, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results2024 Cross Country
5 results2023 Cross Country
5 results2022 Cross Country
2 results