Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Outdoor Track
4 results2022 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 12 | TSTCA Meet #5Feb 12 · 3000 Meters · Place 20 · Baldwin | 3000 Meters | 20 | 13:17.68 | — |
| Jan 29 | TSTCA Meet #4Jan 29 · 3000 Meters · Place 21 · Baldwin | 3000 Meters | 21 | 13:24.60 | — |
| Jan 29 | TSTCA Meet #4Jan 29 · 3000 Meters · Place 21 · Baldwin | 3000 Meters | 21 | 13:24.60 | — |
| Jan 14 | TSTCA Meet #2Jan 14 · 3000 Meters · Place 13 · Baldwin | 3000 Meters | 13 | 13:18.84 | — |
2021 Outdoor Track
5 results2020 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 8 | TSTCA Meet #5Feb 8 · 3000 Meters · Place 22 · Baldwin | 3000 Meters | 22 | 12:31.58 | — |
| Feb 8 | TSTCA Meet #5Feb 8 · 1 Mile · Place 38 · Baldwin | 1 Mile | 38 | 6:17.99 | — |
| Jan 24 | TSTCA Meet #4 Jan 24 · 1 Mile · Place 30 · Baldwin | 1 Mile | 30 | 6:13.78 PB | — |
| Jan 11 | TSTCA Meet #2Jan 11 · 3000 Meters · Place 14 · Baldwin | 3000 Meters | 14 | 12:48.49 | — |
| Jan 11 | TSTCA Meet #2Jan 11 · 3000 Meters · Place 14 · Baldwin | 3000 Meters | 14 | 12:48.49 | — |
| Jan 4 | TSTCA Meet #1Jan 4 · 3000 Meters · Place 12 · Baldwin | 3000 Meters | 12 | 12:42.31 | — |
2019 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 9 | TSTCA Meet # 5Feb 9 · 3000 Meters · Place 19 · Baldwin | 3000 Meters | 19 | 12:18.12 PB | — |
| Jan 25 | TSTCA Meet #4 Jan 25 · 3000 Meters · Baldwin | 3000 Meters | — | 12:25.80 | — |
| Jan 5 | TSTCA Meet #1Jan 5 · 3000 Meters · Place 12 · Baldwin | 3000 Meters | 12 | 13:05.18 | — |