Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100m Hurdles · 33" / 0.838m · OutdoorGPAC Championships · May 1 | 20.73a | GPAC Championships | May 1, 2026 |
| 200 Meters · OutdoorGPAC Championships · May 2 | 28.46a | GPAC Championships | May 2, 2025 |
| 600 Meters · IndoorMount Marty Invitational · Jan 17 | 1:47.87a | Mount Marty Invitational | January 17, 2025 |
| 800 Meters · IndoorUSD Early Bird · Apr 4 | 2:33.73a | USD Early Bird | April 4, 2025 |
| 800 Meters · OutdoorGPAC Championships · May 2 | 2:32.41a | GPAC Championships | May 2, 2025 |
| Heptathlon · OutdoorGPAC Championships · May 1 | 2695 | GPAC Championships | May 1, 2026 |
| High Jump · OutdoorGPAC Championships · May 2 | 1.14m | GPAC Championships | May 2, 2025 |
| Javelin · 600g · OutdoorGPAC Championships · May 1 | 23.24m | GPAC Championships | May 1, 2026 |
| Long Jump · IndoorMount Marty Invitational · Jan 16 | 4.00m | Mount Marty Invitational | January 16, 2026 |
| Long Jump · OutdoorGPAC Championships · May 2 | 3.66m | GPAC Championships | May 2, 2025 |
| Shot Put · 4kg · IndoorDennis Young Indoor Classic · Jan 24 | 7.88m | Dennis Young Indoor Classic | January 24, 2026 |
| Shot Put · 4kg · OutdoorNorthwestern Invite · Apr 16 | 8.36m | Northwestern Invite | April 16, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
17 results| Date | Meet | Event | Pl | Mark | Gr |
| May 1 | GPAC ChampionshipsMay 1 · Heptathlon · Place 14 · Northwestern (Iowa) | HeptathlonRound M | 14. | 2695 PB | So |
| May 1 | GPAC ChampionshipsMay 1 · Long Jump · Place 14 · Northwestern (Iowa) | Long JumpRound M | 14. | 4.05mWind: 0 | So |
| May 1 | GPAC ChampionshipsMay 1 · High Jump · Place 14 · Northwestern (Iowa) | High JumpRound M | 14. | 1.19m | So |
| May 1 | GPAC ChampionshipsMay 1 · Javelin · Place 12 · Northwestern (Iowa) | Javelin600gRound M | 12. | 23.24m PB | So |
| May 1 | GPAC ChampionshipsMay 1 · Shot Put · Place 12 · Northwestern (Iowa) | Shot Put4kgRound M | 12. | 8.09m | So |
| May 1 | GPAC ChampionshipsMay 1 · 100m Hurdles · Place 14 · Northwestern (Iowa) | 100m Hurdles33" / 0.838mRound M | 14. | 20.73a PBWind: 1.9 | So |
| May 1 | GPAC ChampionshipsMay 1 · 800 Meters · Place 10 · Northwestern (Iowa) | 800 MetersRound M | 10. | 2:41.98a | So |
| May 1 | GPAC ChampionshipsMay 1 · 200 Meters · Place 14 · Northwestern (Iowa) | 200 MetersRound M | 14. | 29.38aWind: 1.9 | So |
| Apr 16 | Northwestern InviteApr 16 · Heptathlon · Place 13 · Northwestern (Iowa) | HeptathlonRound M | 13. | 2523 | So |
| Apr 16 | Northwestern InviteApr 16 · Long Jump · Place 10 · Northwestern (Iowa) | Long JumpRound M | 10. | 4.04mWind: 6.4 | So |
| Apr 16 | Northwestern InviteApr 16 · High Jump · Place 13 · Northwestern (Iowa) | High JumpRound M | 13. | 1.13m | So |
| Apr 16 | Northwestern InviteApr 16 · Javelin · Place 9 · Northwestern (Iowa) | Javelin600gRound M | 9. | 22.17m | So |
| Apr 16 | Northwestern InviteApr 16 · Shot Put · Place 12 · Northwestern (Iowa) | Shot Put4kgRound M | 12. | 8.36m PB | So |
| Apr 16 | Northwestern InviteApr 16 · 100m Hurdles · Place 14 · Northwestern (Iowa) | 100m Hurdles33" / 0.838mRound M | 14. | 20.47aWind: 3.8 | So |
| Apr 16 | Northwestern InviteApr 16 · 800 Meters · Place 9 · Northwestern (Iowa) | 800 MetersRound M | 9. | 2:58.15a | So |
| Apr 16 | Northwestern InviteApr 16 · 200 Meters · Place 10 · Northwestern (Iowa) | 200 MetersRound M | 10. | 28.93aWind: 4.7 | So |
| Mar 28 | WSC Wildcat ClassicMar 28 · Javelin · Place 18 · Northwestern (Iowa) | Javelin | 18 | 24.77m | So |
2026 Indoor Track
7 results2025 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 2 | GPAC ChampionshipsMay 2 · Long Jump · Place 12 · Northwestern (Iowa) | Long Jump | 12 | 3.66m PB | FR |
| May 2 | GPAC ChampionshipsMay 2 · High Jump · Place 10 · Northwestern (Iowa) | High Jump | 10 | 1.14m PB | FR |
| May 2 | GPAC ChampionshipsMay 2 · Javelin · Place 12 · Northwestern (Iowa) | Javelin | 12 | 17.90m | FR |
| May 2 | GPAC ChampionshipsMay 2 · Shot Put · Place 12 · Northwestern (Iowa) | Shot Put | 12 | 6.89m | FR |
| May 2 | GPAC ChampionshipsMay 2 · 100m Hurdles · Place 12 · Northwestern (Iowa) | 100m Hurdles | 12 | 21.22a | FR |
| May 2 | GPAC ChampionshipsMay 2 · 800 Meters · Place 4 · Northwestern (Iowa) | 800 Meters | 4 | 2:32.41a PB | FR |
| May 2 | GPAC ChampionshipsMay 2 · 200 Meters · Place 11 · Northwestern (Iowa) | 200 Meters | 11 | 28.46a PB | FR |
2025 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 4 | USD Early BirdApr 4 · 800 Meters · Place 44 · Northwestern (Iowa) | 800 Meters | 44. | 2:33.73a PB | Fr |
| Feb 14 | GPAC ChampionshipsFeb 14 · 600 Meters · Place 18 · Northwestern (Iowa) | 600 Meters | 18 | 1:52.07a | — |
| Feb 8 | Wildcat Indoor ClassicFeb 8 · 600 Meters · Place 3 · Northwestern (Iowa) | 600 Meters | 3. | 1:50.44a | Fr |
| Jan 17 | Mount Marty InvitationalJan 17 · 600 Meters · Place 8 · Northwestern (Iowa) | 600 Meters | 8 | 1:47.87a PB | — |