Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorUAGTCA Meet 4 · May 30 | 15.32a | UAGTCA Meet 4 | May 30, 2026 |
| 1500 Meters · OutdoorUAGTCA Meet 2 · May 11 | 5:25.46a | UAGTCA Meet 2 | May 11, 2024 |
| 200 Meters · IndoorUAGTCA Meet 2 @ Ott Center for Track & Field · Jan 12 | 31.22a | UAGTCA Meet 2 @ Ott Center for Track & Field | January 12, 2025 |
| 200 Meters · OutdoorUAGTCA Meet 1 · May 9 | 30.29a | UAGTCA Meet 1 | May 9, 2026 |
| 300 Meters · IndoorUAGTCA Meet #2 · Jan 11 | 49.34a | UAGTCA Meet #2 | January 11, 2026 |
| 400 Meters · IndoorUAGTCA Meet #3 · Feb 15 | 1:08.28a | UAGTCA Meet #3 | February 15, 2026 |
| 400 Meters · OutdoorUAGTCA Meet 4 · May 30 | 1:10.04a | UAGTCA Meet 4 | May 30, 2026 |
| 55 Meter · Indoor2L Race Services Indoor Invite #1 · Jan 5 | 9.28a | 2L Race Services Indoor Invite #1 | January 5, 2024 |
| 600 Meters · IndoorUAGTCA Meet #2 · Jan 11 | 1:52.32a | UAGTCA Meet #2 | January 11, 2026 |
| 800 Meters · Indoor2L Race Services Indoor Invite #2 · Feb 2 | 2:41.84a | 2L Race Services Indoor Invite #2 | February 2, 2024 |
| 800 Meters · OutdoorUAGTCA Champ · Jun 1 | 2:34.85a | UAGTCA Champ | June 1, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 6 | UAGTCA Outdoor ChampionshipJun 6 · 400 Meters · Camden Clock Chasers | 400 Meters | — | DNS | 3 |
| Jun 6 | UAGTCA Outdoor ChampionshipJun 6 · 200 Meters · Camden Clock Chasers | 200 Meters | — | DNS | 3 |
| Jun 6 | UAGTCA Outdoor ChampionshipJun 6 · 100 Meters · Camden Clock Chasers | 100 MetersRound P | — | DNS | 3 |
| May 30 | UAGTCA Meet 4May 30 · 400 Meters · Place 52 · Camden Clock Chasers | 400 Meters | 52. | 1:10.04a PB | 3 |
| May 30 | UAGTCA Meet 4May 30 · 100 Meters · Place 54 · Camden Clock Chasers | 100 MetersRound P | 54. | 15.32a PB | 3 |
| May 9 | UAGTCA Meet 1May 9 · 800 Meters · Place 18 · Camden Clock Chasers | 800 Meters | 18. | 2:37.04a | 3 |
| May 9 | UAGTCA Meet 1May 9 · 200 Meters · Place 62 · Camden Clock Chasers | 200 Meters | 62. | 30.29a PB | 3 |
2026 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 15 | UAGTCA Meet #3Feb 15 · 800 Meters · Place 14 · Camden Clock Chasers | 800 Meters | 14. | 2:42.94a | 3 |
| Feb 15 | UAGTCA Meet #3Feb 15 · 400 Meters · Place 19 · Camden Clock Chasers | 400 Meters | 19. | 1:08.28a PB | 3 |
| Feb 6 | 2LRS Youth Indoor ChampionshipFeb 6 · 800 Meters · Camden Clock Chasers | 800 Meters | — | DNS | 3 |
| Jan 11 | UAGTCA Meet #2Jan 11 · 600 Meters · Place 19 · Camden Clock Chasers | 600 Meters | 19 | 1:52.32a PB | 3 |
| Jan 11 | UAGTCA Meet #2Jan 11 · 300 Meters · Place 34 · Camden Clock Chasers | 300 Meters | 34 | 49.34a PB | 3 |
2025 Outdoor Track
7 results2025 Indoor Track
6 results2024 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 1 | UAGTCA ChampJun 1 · 1500 Meters · Place 5 · Camden Clock Chasers | 1500 Meters | 5. | 5:26.57a | 1 |
| Jun 1 | UAGTCA ChampJun 1 · 800 Meters · Place 10 · Camden Clock Chasers | 800 Meters | 10. | 2:34.85a PB | 1 |
| May 11 | UAGTCA Meet 2May 11 · 1500 Meters · Place 8 · Camden Clock Chasers | 1500 Meters | 8. | 5:25.46a PB | 1 |
| May 11 | UAGTCA Meet 2May 11 · 400 Meters · Place 54 · Camden Clock Chasers | 400 Meters | 54. | 1:13.84a | 1 |
| May 4 | UAGTCA Meet 1May 4 · 800 Meters · Place 15 · Camden Clock Chasers | 800 Meters | 15. | 2:51.97a | 1 |
| May 4 | UAGTCA Meet 1May 4 · 200 Meters · Place 52 · Camden Clock Chasers | 200 Meters | 52. | 33.37a | 1 |
2024 Indoor Track
6 results