Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorJim Duncan Invitational · Apr 10 | 11.11a | Jim Duncan Invitational | April 10, 2026 |
| 110m Hurdles · 42" / 1.067m · OutdoorBig 12 Outdoor Championships · May 14 | 15.03a | Big 12 Outdoor Championships | May 14, 2026 |
| 1500 Meters · OutdoorBig 12 Outdoor Championships · May 14 | 4:50.95a | Big 12 Outdoor Championships | May 14, 2026 |
| 400 Meters · OutdoorBig 12 Outdoor Championships · May 14 | 51.05a | Big 12 Outdoor Championships | May 14, 2026 |
| 60 Meters · IndoorIowa State Classic · Feb 3 | 7.32a | Iowa State Classic | February 3, 2024 |
| Decathlon · OutdoorBig 12 Outdoor Championships · May 14 | 7414.00 | Big 12 Outdoor Championships | May 14, 2026 |
| Discus · 2kg · OutdoorBig 12 Outdoor Championships · May 14 | 45.29m | Big 12 Outdoor Championships | May 14, 2026 |
| High Jump · IndoorIowa Open · Feb 16 | 1.85m | Iowa Open | February 16, 2024 |
| High Jump · OutdoorBig 12 Outdoor Championships · May 14 | 1.88m | Big 12 Outdoor Championships | May 14, 2026 |
| Javelin · 800g · OutdoorBig 12 Outdoor Championships · May 14 | 57.51m | Big 12 Outdoor Championships | May 14, 2026 |
| Long Jump · OutdoorJim Duncan Invitational · Apr 10 | 6.70m | Jim Duncan Invitational | April 10, 2026 |
| Pole Vault · IndoorIowa State Classic · Feb 3 | 4.15m | Iowa State Classic | February 3, 2024 |
| Pole Vault · OutdoorBig 12 Outdoor Championships · May 14 | 4.43m | Big 12 Outdoor Championships | May 14, 2026 |
| Shot Put · 16lb / 7.26kg · OutdoorBig 12 Outdoor Championships · May 14 | 13.05m | Big 12 Outdoor Championships | May 14, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
17 results2026 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 6 | Iowa State ClassicFeb 6 · Shot Put · Place 15 · Iowa State | Shot Put | 15 | 13.68m | Jr |
| Jan 16 | Bill Bergan ClassicJan 16 · Pole Vault · Place 2 · Iowa State | Pole Vault | 2 | 4.30m | Jr |
2024 Outdoor Track
1 results2024 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 16 | Iowa OpenFeb 16 · High Jump · Place 3 · Iowa State | High Jump | 3 | 1.85m PB | — |
| Feb 3 | Iowa State ClassicFeb 3 · Pole Vault · Place 3 · Iowa State | Pole Vault | 3 | 4.15m PB | — |
| Feb 3 | Iowa State ClassicFeb 3 · Shot Put · Place 10 · Iowa State | Shot Put | 10 | 13.08m | — |
| Feb 3 | Iowa State ClassicFeb 3 · 60 Meters · Place 27 · Iowa State | 60 Meters | 27 | 7.32a PB | — |
| Jan 19 | Cyclone OpenJan 19 · Shot Put · Place 8 · Iowa State | Shot Put | 8 | 13.11m | FR |