Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100m Hurdles · 30" / 0.762m · OutdoorForest Park Track Meet · Apr 17 | 17.55 | Forest Park Track Meet | April 17, 2025 |
| 200 Meters · OutdoorWISCTA Freshman State Meet · Jun 13 | 27.61a | WISCTA Freshman State Meet | June 13, 2026 |
| 300m Hurdles · 30" / 0.762m · OutdoorWISCTA Freshman State Meet · Jun 13 | 46.79a | WISCTA Freshman State Meet | June 13, 2026 |
| 400 Meters · Indoor2026 USATF Wisconsin Annual Youth Indoor Track and Field Meet · Feb 8 | 1:05.51a | 2026 USATF Wisconsin Annual Youth Indoor Track and Field Meet | February 8, 2026 |
| 400 Meters · OutdoorForest Park Track Meet · Apr 17 | 1:08 | Forest Park Track Meet | April 17, 2025 |
| 55m Hurdles · 30" · Indoor2024 USATF Wisconsin Annual Indoor Track and Field Meet · Feb 4 | 10.20a | 2024 USATF Wisconsin Annual Indoor Track and Field Meet | February 4, 2024 |
| 55m Hurdles · 33" · Indoor2026 USATF Wisconsin Annual Youth Indoor Track and Field Meet · Feb 8 | 9.95a | 2026 USATF Wisconsin Annual Youth Indoor Track and Field Meet | February 8, 2026 |
| 60m Hurdles · 30" / 0.762m · IndoorAAU Northern Indoor National · Dec 28 | 10.88a | AAU Northern Indoor National | December 28, 2024 |
| 60m Hurdles · 33" / 0.838m · IndoorMilwaukee Open Meet #1 · Dec 8 | 10.66a | Milwaukee Open Meet #1 | December 8, 2024 |
| 80m Hurdles · 30" / 0.762m · OutdoorUSATF Wisconsin Association Junior Olympic Championships · Jun 16 | 15.20a | USATF Wisconsin Association Junior Olympic Championships | June 16, 2023 |
| Javelin · 450g AeroJav · OutdoorUSATF Wisconsin Association Junior Olympic Championships · Jun 16 | 14.57m | USATF Wisconsin Association Junior Olympic Championships | June 16, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
5 results2026 Indoor Track
2 results2025 Outdoor Track
2 results2025 Indoor Track
2 results2024 Indoor Track
8 results2023 Outdoor Track
3 results