Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorValley Youth Running Club Track and Field Meet · May 17 | 17.05a | Valley Youth Running Club Track and Field Meet | May 17, 2025 |
| 60 Meter · Indoor2024 YOUTH Indoor USATF/Iowa Association Championships and All-Comers Meet (Youth Only Registration · Mar 24 | 10.97a | 2024 YOUTH Indoor USATF/Iowa Association Championships and All-Comers Meet (Youth Only Registration | March 24, 2024 |
| Discus · 1kg · OutdoorAAU Junior Olympic Games · Aug 1 | 13.78m | AAU Junior Olympic Games | August 1, 2026 |
| Javelin · 300g TJ · OutdoorValley Youth Running Club Track and Field Meet · May 17 | 20.36m | Valley Youth Running Club Track and Field Meet | May 17, 2025 |
| Javelin · 400g TJ · OutdoorAAU Junior Olympic Games · Aug 1 | 22.77m | AAU Junior Olympic Games | August 1, 2026 |
| Long Jump · Indoor2024 YOUTH Indoor USATF/Iowa Association Championships and All-Comers Meet (Youth Only Registration · Mar 24 | 2.60m | 2024 YOUTH Indoor USATF/Iowa Association Championships and All-Comers Meet (Youth Only Registration | March 24, 2024 |
| Shot Put · 6lb · Indoor2024 YOUTH Indoor USATF/Iowa Association Championships and All-Comers Meet (Youth Only Registration · Mar 24 | 4.72m | 2024 YOUTH Indoor USATF/Iowa Association Championships and All-Comers Meet (Youth Only Registration | March 24, 2024 |
| Shot Put · 6lb · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 25 | 6.57m | AAU Track & Field Region 14 (MN,NB,WI) Qualifier | June 25, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 1 | AAU Junior Olympic GamesAug 1 · Javelin · Place 30 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs Track | Javelin400g TJ | 30. | 22.77m PB | 4 |
| Aug 1 | AAU Junior Olympic GamesAug 1 · Discus · Place 33 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs Track | Discus1kg | 33. | 13.78m PB | 4 |
| Aug 1 | AAU Junior Olympic GamesAug 1 · Shot Put · Place 51 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs Track | Shot Put6lb | 51. | 6.19m | 4 |
| Jun 25 | AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · Javelin · Place 6 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs Track | Javelin400g TJ | 6. | 20.68m | 4 |
| Jun 25 | AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · Discus · Place 6 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs Track | Discus1kg | 6. | 13.42m | 4 |
| Jun 25 | AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · Shot Put · Place 6 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs Track | Shot Put6lb | 6. | 6.57m PB | 4 |
| Jun 25 | AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · Javelin · Place 6 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs Track | Javelin400g TJ | 6. | 20.68m | 4 |
| Jun 25 | AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · Discus · Place 6 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs Track | Discus1kg | 6. | 13.42m | 4 |
| Jun 25 | AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · Shot Put · Place 6 · Central Iowa Excaliburs TrackCentral Iowa Excaliburs Track | Shot Put6lb | 6. | 6.57m | 4 |
2025 Outdoor Track
3 results2024 Outdoor Track
8 results2024 Indoor Track
3 results2023 Outdoor Track
1 results