Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorUSATF MINNESOTA OUTDOOR ALL-COMERS MEET #2 · Jun 25 | 18.41a | USATF MINNESOTA OUTDOOR ALL-COMERS MEET #2 | June 25, 2024 |
| 1500 Meters · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 25 | 5:50.98a | AAU Track & Field Region 14 (MN,NB,WI) Qualifier | June 25, 2026 |
| 200 Meters · OutdoorUSATF Minnesota Association Junior Olympic Championships · Jun 13 | 39.99a | USATF Minnesota Association Junior Olympic Championships | June 13, 2024 |
| 3000 Meters · OutdoorUSATF Minnesota Summer Meet #1 · Jun 16 | 12:38.53a | USATF Minnesota Summer Meet #1 | June 16, 2026 |
| 400 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #2 · Dec 21 | 1:21.47a | USATF Minnesota Indoor All-Comers Meet #2 | December 21, 2025 |
| 400 Meters · OutdoorUSATF Minnesota Junior Olympic Championships · Jun 13 | 1:22.53a | USATF Minnesota Junior Olympic Championships | June 13, 2026 |
| 60 Meter · IndoorUSATF Minnesota Indoor Championships · Mar 9 | 10.44a | USATF Minnesota Indoor Championships | March 9, 2025 |
| 800 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #2 · Dec 21 | 3:36.71a | USATF Minnesota Indoor All-Comers Meet #2 | December 21, 2025 |
| 800 Meters · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 25 | 2:56.18a | AAU Track & Field Region 14 (MN,NB,WI) Qualifier | June 25, 2026 |
| Javelin · 400g TJ · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 25 | 18.48m | AAU Track & Field Region 14 (MN,NB,WI) Qualifier | June 25, 2026 |
| Long Jump · IndoorUSATF Minnesota Indoor All-Comers Meet #2 · Dec 21 | 2.80m | USATF Minnesota Indoor All-Comers Meet #2 | December 21, 2025 |
| Long Jump · OutdoorUSATF Minnesota Association Junior Olympic Championships · Jun 13 | 2.31m | USATF Minnesota Association Junior Olympic Championships | June 13, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 25 | AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · Javelin · Place 4 · 30-Unattached30-Unattached | Javelin400g TJ | 4. | 18.48m PB | 4 |
| Jun 25 | AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 1500 Meters · Place 3 · 30-Unattached30-Unattached | 1500 Meters | 3. | 5:50.98a PB | 4 |
| Jun 25 | AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 800 Meters · Place 5 · 30-Unattached30-Unattached | 800 Meters | 5. | 2:56.18a PB | 4 |
| Jun 25 | AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · Javelin · Place 4 · 30-Unattached30-Unattached | Javelin400g TJ | 4. | 18.48m | 4 |
| Jun 25 | AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 1500 Meters · Place 3 · 30-Unattached30-Unattached | 1500 Meters | 3. | 5:50.98a | 4 |
| Jun 25 | AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 800 Meters · Place 5 · 30-Unattached30-Unattached | 800 Meters | 5. | 2:56.18a | 4 |
| Jun 16 | USATF Minnesota Summer Meet #1Jun 16 · 3000 Meters · Place 1 · Minnesota SpeedMinnesota Speed | 3000 Meters | 1. | 12:38.53a PB | 4 |
| Jun 13 | USATF Minnesota Junior Olympic ChampionshipsJun 13 · 1500 Meters · Minnesota SpeedMinnesota Speed | 1500 Meters | — | DNS | 4 |
| Jun 13 | USATF Minnesota Junior Olympic ChampionshipsJun 13 · 800 Meters · Minnesota SpeedMinnesota Speed | 800 Meters | — | DNS | 4 |
| Jun 13 | USATF Minnesota Junior Olympic ChampionshipsJun 13 · 400 Meters · Place 8 · Minnesota SpeedMinnesota Speed | 400 Meters | 8. | 1:22.53a PB | 4 |
2025 Indoor Track
9 results2024 Indoor Track
2 results2024 Outdoor Track
13 results