Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorUSATF Minnesota Summer Meet #4 · Jul 29 | 17.74a | USATF Minnesota Summer Meet #4 | July 29, 2025 |
| 200 Meters · OutdoorUSATF Minnesota Junior Olympic Championships · Jun 14 | 39.05a | USATF Minnesota Junior Olympic Championships | June 14, 2025 |
| 400 Meters · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 25 | 1:28.32a | AAU Track & Field Region 14 (MN,NB,WI) Qualifier | June 25, 2026 |
| 60 Meter · IndoorUSATF Minnesota Indoor Championships · Mar 9 | 11.11a | USATF Minnesota Indoor Championships | March 9, 2025 |
| 60 Meters · IndoorUSATF Minnesota Indoor Track & Field Championships · Mar 8 | 10.59a | USATF Minnesota Indoor Track & Field Championships | March 8, 2026 |
| Javelin · 250g AeroJav · OutdoorUSATF Minnesota Junior Olympic Championships · Jun 13 | 11.83m | USATF Minnesota Junior Olympic Championships | June 13, 2026 |
| Javelin · 400g TJ · OutdoorAAU Junior Olympic Games · Aug 1 | 15.99m | AAU Junior Olympic Games | August 1, 2026 |
| Long Jump · OutdoorAAU Minnesota District Qualifier · Jun 21 | 2.05m | AAU Minnesota District Qualifier | June 21, 2025 |
| Shot Put · 3kg · IndoorUSATF Minnesota Indoor Championships · Mar 9 | 3.44m | USATF Minnesota Indoor Championships | March 9, 2025 |
| Shot Put · 4lb · OutdoorAAU Region 14 Championships · Jun 27 | 14-05.00 | AAU Region 14 Championships | June 27, 2024 |
| Shot Put · 6lb · IndoorUSATF Minnesota Indoor Championships · Mar 9 | 3.44m | USATF Minnesota Indoor Championships | March 9, 2025 |
| Shot Put · 6lb · OutdoorAAU Junior Olympic Games · Aug 1 | 6.22m | AAU Junior Olympic Games | August 1, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 1 | AAU Junior Olympic GamesAug 1 · Javelin · Place 15 · REAL Track & FieldREAL Track & Field | Javelin400g TJ | 15. | 15.99m PB | 4 |
| Aug 1 | AAU Junior Olympic GamesAug 1 · Shot Put · Place 29 · REAL Track & FieldREAL Track & Field | Shot Put6lb | 29. | 6.22m PB | 4 |
| Jun 25 | AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · Javelin · Place 5 · REAL Track & FieldREAL Track & Field | Javelin400g TJ | 5. | 12.68m | 4 |
| Jun 25 | AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · Shot Put · Place 2 · REAL Track & FieldREAL Track & Field | Shot Put6lb | 2. | 5.90m | 4 |
| Jun 25 | AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 400 Meters · Place 22 · REAL Track & FieldREAL Track & Field | 400 Meters | 22. | 1:28.32a PB | 4 |
| Jun 25 | AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · Javelin · Place 5 · REAL Track & FieldREAL Track & Field | Javelin400g TJ | 5. | 12.68m | 4 |
| Jun 25 | AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · Shot Put · Place 2 · REAL Track & FieldREAL Track & Field | Shot Put6lb | 2. | 5.90m | 4 |
| Jun 25 | AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 400 Meters · REAL Track & FieldREAL Track & Field | 400 Meters | — | DNS | 4 |
| Jun 20 | AAU Minnesota District QualifierJun 20 · Javelin · Place 3 · REALREAL | Javelin | 3 | 12.90m | 4 |
| Jun 20 | AAU Minnesota District QualifierJun 20 · Shot Put · Place 1 · REALREAL | Shot Put | 1 | 5.87m | 4 |
| Jun 20 | AAU Minnesota District QualifierJun 20 · 400 Meters · Place 5 · REALREAL | 400 Meters | 5 | 1:29.44a | 4 |
| Jun 13 | USATF Minnesota Junior Olympic ChampionshipsJun 13 · Javelin · Place 2 · REAL Track & FieldREAL Track & Field | Javelin250g AeroJav | 2. | 11.83m PB | 4 |
| Jun 13 | USATF Minnesota Junior Olympic ChampionshipsJun 13 · Shot Put · Place 1 · REAL Track & FieldREAL Track & Field | Shot Put6lb | 1. | 6.14m | 4 |
2026 Indoor Track
2 results2025 Outdoor Track
11 results2025 Indoor Track
3 results2024 Indoor Track
1 results2024 Outdoor Track
5 results