Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Deer Grove Forest Preserve2024 IESA Class 4A Sectional B · Oct 10 | 13:07.18 | 2024 IESA Class 4A Sectional B | October 10, 2024 |
| 2 Miles · Lake Forest High School West Campus2026 Lights Out Invitational · Oct 7 | 12:21.86 | 2026 Lights Out Invitational | October 7, 2026 |
| 3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 26 | 19:38.30 | Palatine Invite - Meet of Champions 2026 | September 26, 2026 |
| 3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 19 | 19:25.98 | PND Richard Spring Invitational | September 19, 2026 |
| 3 Miles · Katherine Legge Memorial Park46th Annual Red Devil Invitational · Sep 5 | 22:29.83 | 46th Annual Red Devil Invitational | September 5, 2026 |
| 3 Miles · Ron Beese ParkBarrington MSL West Girls Tri · Sep 8 | 21:07.58 | Barrington MSL West Girls Tri | September 8, 2026 |
| 3,000 Meters · LaVern Gibson CourseUSATF Region 7 Junior Olympic Championships · Nov 18 | 12:38.37 | USATF Region 7 Junior Olympic Championships | November 18, 2023 |
| 3,000 Meters · Prairie Point ParkUSATF Illinois Association Junior Olympic, Masters, Open Championships · Nov 12 | 12:35.10 | 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 | 17:58.73 | USATF National Junior Olympic Championships | December 14, 2024 |
| 4,000 Meters · Deer Grove Forest PreserveIllinois Youth XC Championships · Nov 10 | 17:45.45 | Illinois Youth XC Championships | November 10, 2024 |
| 4,000 Meters · Proviso West HSUSATF Region 7 Junior Olympic Championships · Nov 23 | 16:51.3 | USATF Region 7 Junior Olympic Championships | November 23, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results2024 Cross Country
6 results2023 Cross Country
6 results2022 Cross Country
2 results