Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorSJTFA #1 · May 16 | 14.97a | SJTFA #1 | May 16, 2026 |
| 200 Meters · IndoorUAGTCA Meet #3 · Feb 15 | 33.43a | UAGTCA Meet #3 | February 15, 2026 |
| 200 Meters · OutdoorUAGTCA Outdoor Championship · Jun 6 | 30.86a | UAGTCA Outdoor Championship | June 6, 2026 |
| 300 Meters · IndoorUAGTCA Meet #2 · Jan 11 | 56.58a | UAGTCA Meet #2 | January 11, 2026 |
| 400 Meters · OutdoorUAGTCA Meet 2 · May 11 | 1:24.94a | UAGTCA Meet 2 | May 11, 2024 |
| 55 Meter · Indoor2LRS Youth Indoor Championship · Feb 6 | 9.04a | 2LRS Youth Indoor Championship | February 6, 2026 |
| 60 Meter · IndoorUAGTCA Meet #3 · Feb 15 | 9.98a | UAGTCA Meet #3 | February 15, 2026 |
| 60 Meters · IndoorUAGTCA Meet #1 · Jan 4 | 10.01a | UAGTCA Meet #1 | January 4, 2026 |
| 600 Meters · IndoorUAGTCA Meet #2 · Jan 11 | 2:27.45a | UAGTCA Meet #2 | January 11, 2026 |
| Javelin · 300g TJ · OutdoorUAGTCA Meet 2 · May 11 | 5.50m | UAGTCA Meet 2 | May 11, 2024 |
| Javelin · 450g AeroJav · OutdoorUAGTCA 2026 Outdoor Meet #3 · May 23 | 10.96m | UAGTCA 2026 Outdoor Meet #3 | May 23, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 6 | UAGTCA Outdoor ChampionshipJun 6 · 200 Meters · Place 26 · Camden Clock Chasers | 200 Meters | 26. | 30.86a PBWind: -0.1 | 6 |
| Jun 6 | UAGTCA Outdoor ChampionshipJun 6 · 100 Meters · Place 19 · Camden Clock Chasers | 100 MetersRound P | 19. | 14.85aWind: 3.4 | 6 |
| May 30 | UAGTCA Meet 4May 30 · Javelin · Place 11 · Camden Clock Chasers | Javelin450g AeroJav | 11. | 8.34m | 6 |
| May 30 | UAGTCA Meet 4May 30 · 100 Meters · Place 32 · Camden Clock Chasers | 100 MetersRound P | 32. | 15.48a | 6 |
| May 23 | UAGTCA 2026 Outdoor Meet #3May 23 · Javelin · Place 5 · Camden Clock Chasers | Javelin450g AeroJav | 5. | 10.96m PB | 6 |
| May 23 | UAGTCA 2026 Outdoor Meet #3May 23 · 200 Meters · Place 33 · Camden Clock Chasers | 200 Meters | 33. | 32.47a | 6 |
| May 16 | SJTFA #1May 16 · 200 Meters · Place 12 · Camden Clock Chasers | 200 Meters | 12. | 32.18a | 6 |
| May 16 | SJTFA #1May 16 · 100 Meters · Place 5 · Camden Clock Chasers | 100 Meters | 5. | 14.97a PB | 6 |
| May 9 | UAGTCA Meet 1May 9 · Javelin · Place 9 · Camden Clock Chasers | Javelin450g AeroJav | 9. | 8.85m | 6 |
| May 9 | UAGTCA Meet 1May 9 · 200 Meters · Place 45 · Camden Clock Chasers | 200 Meters | 45. | 32.47a | 6 |
2026 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 15 | UAGTCA Meet #3Feb 15 · 60 Meter · Place 18 · Camden Clock Chasers | 60 Meter | 18. | 9.98a PB | 6 |
| Feb 15 | UAGTCA Meet #3Feb 15 · 200 Meters · Place 28 · Camden Clock Chasers | 200 Meters | 28. | 33.43a PB | 6 |
| Feb 6 | 2LRS Youth Indoor ChampionshipFeb 6 · 55 Meter · Place 8 · Camden Clock Chasers | 55 Meter | 8. | 9.04a PB | 6 |
| Jan 11 | UAGTCA Meet #2Jan 11 · 600 Meters · Place 26 · Camden Clock Chasers | 600 Meters | 26 | 2:27.45a PB | 6 |
| Jan 11 | UAGTCA Meet #2Jan 11 · 300 Meters · Place 43 · Camden Clock Chasers | 300 Meters | 43 | 56.58a PB | 6 |
| Jan 4 | UAGTCA Meet #1Jan 4 · 200 Meters · Place 18 · Camden Clock Chasers | 200 Meters | 18 | 33.82a | 6 |
| Jan 4 | UAGTCA Meet #1Jan 4 · 60 Meters · Place 17 · Camden Clock Chasers | 60 Meters | 17 | 10.01a PB | 6 |
2025 Outdoor Track
5 results2024 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 1 | UAGTCA ChampJun 1 · 200 Meters · Camden Clock Chasers | 200 Meters | -- | DNS | 4 |
| Jun 1 | UAGTCA ChampJun 1 · 100 Meters · Camden Clock Chasers | 100 MetersRound P | -- | DNS | 4 |
| May 11 | UAGTCA Meet 2May 11 · Javelin · Place 21 · Camden Clock Chasers | Javelin300g TJ | 21. | 5.50m PB | 4 |
| May 11 | UAGTCA Meet 2May 11 · 400 Meters · Place 37 · Camden Clock Chasers | 400 Meters | 37. | 1:24.94a PB | 4 |
| May 11 | UAGTCA Meet 2May 11 · 100 Meters · Place 26 · Camden Clock Chasers | 100 MetersRound P | 26. | 16.58a | 4 |