Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
1 results2025 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 18 | TSTCA Meet #1Jan 18 · 800 Meters · Place 22 · North Allegheny | 800 Meters | 22. | 2:21.54a PB | 11 |
2024 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 10 | TSTCA Meet #5Feb 10 · 400 Meters · Place 63 · North Allegh | 400 Meters | 63 | 1:05.00 PB | — |
| Jan 6 | TSTCA Meet #1Jan 6 · 800 Meters · Place 36 · North Allegh | 800 Meters | 36 | 2:23.00 | — |
2023 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 11 | TSTCA Meet #4Feb 11 · 60m Hurdles · Place 28 · North Allegh | 60m Hurdles | 28 | 15.30 | — |
| Feb 11 | TSTCA Meet #4Feb 11 · 400 Meters · Place 69 · North Allegh | 400 Meters | 69 | 1:05.00 | — |
| Jan 13 | TSTCA Meet #1Jan 13 · 800 Meters · Place 36 · North Allegh | 800 Meters | 36 | 2:29.00 | — |
| Jan 13 | TSTCA Meet #1Jan 13 · 800 Meters · Place 36 · North Allegh | 800 Meters | 36 | 2:29.00 | — |
2022 Outdoor Track
1 results