Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Indoor Track
2 results2024 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 17 | DSL PrelimsApr 17 · 300m Hurdles · Place 18 · Silverado | 300m Hurdles | 18 | 56.30a | — |
| Apr 17 | DSL PrelimsApr 17 · 110m Hurdles · Place 14 · Silverado | 110m Hurdles | 14 | 21.69a | — |
| Apr 8 | Silverado Tri MeetApr 8 · 300m Hurdles · Place 4 · Silverado | 300m Hurdles | 4 | 54.97a | — |
| Apr 8 | Silverado Tri MeetApr 8 · 110m Hurdles · Place 2 · Silverado | 110m Hurdles | 2 | 19.92a | — |
| Mar 20 | Silverado vs SultanaMar 20 · 300m Hurdles · Place 2 · Silverado | 300m Hurdles | 2 | 52.62 | 10 |
| Mar 20 | Silverado vs SultanaMar 20 · 110m Hurdles · Place 1 · Silverado | 110m Hurdles | 1 | 21.39 | 10 |
| Mar 13 | Granite vs SilveradoMar 13 · 300m Hurdles · Place 7 · Silverado | 300m Hurdles | 7 | 57.37a | — |
| Mar 13 | Granite vs SilveradoMar 13 · 110m Hurdles · Place 4 · Silverado | 110m Hurdles | 4 | 20.16a | — |
| Mar 13 | Granite vs SilveradoMar 13 · 300m Hurdles · Place 7 · Silverado | 300m Hurdles | 7 | 57.37 | 10 |
| Mar 13 | Granite vs SilveradoMar 13 · 110m Hurdles · Place 4 · Silverado | 110m Hurdles | 4 | 20.16 | 10 |