Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorCYUP Misfits Invite Presented by Tracksmith 2026 · Jan 17 | 5:57.00a | CYUP Misfits Invite Presented by Tracksmith 2026 | January 17, 2026 |
| 1 Mile · Outdoor2026 Magis Miles · Jun 6 | 5:23.38a | 2026 Magis Miles | June 6, 2026 |
| 1500 Meters · Outdoor2026 Magis Miles · Jun 6 | 5:00.87a | 2026 Magis Miles | June 6, 2026 |
| 1600 Meters · IndoorThe Palatine Pack Cupid Classic · Feb 15 | 5:50.25a | The Palatine Pack Cupid Classic | February 15, 2026 |
| 1600 Meters · Outdoor2026 Magis Miles · Jun 6 | 5:21.36a | 2026 Magis Miles | June 6, 2026 |
| 3000 Meters · Indoor2026 USATF Wisconsin Annual Youth Indoor Track and Field Meet · Feb 8 | 11:42.91a | 2026 USATF Wisconsin Annual Youth Indoor Track and Field Meet | February 8, 2026 |
| 3000 Meters · OutdoorUSATF Illinois Assoc Junior Olympics T&F Championship · Jun 26 | 10:49.10a | USATF Illinois Assoc Junior Olympics T&F Championship | June 26, 2026 |
| 400 Meters · IndoorNew Generation Youth Track & Field Showcase · Feb 22 | 1:17.95 | New Generation Youth Track & Field Showcase | February 22, 2025 |
| 800 Meters · IndoorNew Generation Youth Track & Field Showcase · Feb 22 | 2:57.79 | New Generation Youth Track & Field Showcase | February 22, 2025 |
| 800 Meters · OutdoorCPS SCORE! Network 1 Qualifying Meet 5th/6th Boys & Girls ONLY · Apr 27 | 3:09.21a | CPS SCORE! Network 1 Qualifying Meet 5th/6th Boys & Girls ONLY | April 27, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
7 results2026 Indoor Track
4 results2025 Outdoor Track
1 results2025 Indoor Track
2 results2024 Outdoor Track
1 results