Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
10 results2026 Indoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 20 | Iowa OpenFeb 20 · 60m Hurdles · Place 7 · Iowa State | 60m HurdlesRound P | 7 | 8.04a | Jr |
| Feb 20 | Iowa OpenFeb 20 · 60m Hurdles · Place 6 · Iowa State | 60m Hurdles | 6 | 8.05a | Jr |
| Feb 6 | Iowa State ClassicFeb 6 · 60m Hurdles · Place 3 · Iowa State | 60m HurdlesRound P | 3 | 8.16a | Jr |
| Feb 6 | Iowa State ClassicFeb 6 · 60m Hurdles · Place 3 · Iowa State | 60m Hurdles | 3 | 7.99a | Jr |
| Feb 6 | Iowa State ClassicFeb 6 · 150 Meters · Place 5 · Iowa State | 150 Meters | 5 | 16.87a PB | Jr |
| Jan 23 | Cyclone OpenJan 23 · 60m Hurdles · Place 3 · Iowa State | 60m HurdlesRound P | 3 | 8.21a | Jr |
| Jan 23 | Cyclone OpenJan 23 · 60m Hurdles · Place 3 · Iowa State | 60m Hurdles | 3 | 8.15a | Jr |
| Jan 23 | Cyclone OpenJan 23 · 60 Meters · Place 38 · Iowa State | 60 MetersRound P | 38 | 7.31a PB | Jr |
| Jan 16 | Bill Bergan ClassicJan 16 · 60m Hurdles · Place 4 · Iowa State | 60m HurdlesRound P | 4 | 8.30a | Jr |
| Jan 16 | Bill Bergan ClassicJan 16 · 60m Hurdles · Place 4 · Iowa State | 60m Hurdles | 4 | 8.21a | Jr |
| Jan 16 | Bill Bergan ClassicJan 16 · 200 Meters · Place 4 · Iowa State | 200 Meters | 4 | 22.72a | Jr |
2025 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 9 | Cyclone TwilightMay 9 · Results · Place 5 · Iowa State | Results | 5 | 14.30 | SO |
| May 9 | Cyclone TwilightMay 9 · Results · Place 5 · Iowa State | Results | 5 | 14.27 PB | SO |
2025 Indoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 21 | Iowa OpenFeb 21 · 60m Hurdles · Place 3 · Iowa State | 60m Hurdles | 3 | 8.11a | — |
| Feb 21 | Iowa OpenFeb 21 · 60m Hurdles · Place 3 · Iowa State | 60m Hurdles | 3 | 7.96a | — |
| Feb 8 | Iowa State ClassicFeb 8 · Results · Place 5 · Iowa State | Results | 5 | 8.14 | SO |
| Feb 8 | Iowa State ClassicFeb 8 · Results · Place 4 · Iowa State | Results | 4 | 8.04 PB | SO |
| Jan 24 | Cyclone OpenJan 24 · 60m Hurdles · Place 4 · Iowa State | 60m Hurdles | 4 | 8.16a | — |
| Jan 24 | Cyclone OpenJan 24 · 60m Hurdles · Place 5 · Iowa State | 60m Hurdles | 5 | 8.21a | — |
| Jan 17 | Bill Bergan OpenJan 17 · 60m Hurdles · Place 3 · Iowa State | 60m Hurdles | 3 | 8.11a | — |
| Jan 17 | Bill Bergan OpenJan 17 · 60m Hurdles · Place 3 · Iowa State | 60m Hurdles | 3 | 8.15a | — |
2024 Outdoor Track
3 results2024 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 16 | Iowa OpenFeb 16 · 60m Hurdles · Place 8 · Iowa State | 60m Hurdles | 8 | 8.22a | — |
| Feb 16 | Iowa OpenFeb 16 · 60m Hurdles · Place 6 · Iowa State | 60m Hurdles | 6 | 8.11a | — |
| Feb 16 | Iowa OpenFeb 16 · 200 Meters · Place 5 · Iowa State | 200 Meters | 5 | 22.50a PB | — |