Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorUAGTCA PS Showcase · Apr 11 | 15.32a | UAGTCA PS Showcase | April 11, 2026 |
| 1500 Meters · Indoor UAGTCA Indoor Meet 1 · Jan 5 | 5:56.48a | UAGTCA Indoor Meet 1 | January 5, 2025 |
| 1500 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 13 | 5:26.71a | AAU Mid Atlantic District Qualifier | June 13, 2025 |
| 200 Meters · OutdoorUAGTCA Meet 1 · May 9 | 30.09a | UAGTCA Meet 1 | May 9, 2026 |
| 300 Meters · IndoorUAGTCA Meet #2 · Jan 11 | 48.12a | UAGTCA Meet #2 | January 11, 2026 |
| 400 Meters · IndoorUAGTCA Meet 2 @ Ott Center for Track & Field · Jan 12 | 1:15.20a | UAGTCA Meet 2 @ Ott Center for Track & Field | January 12, 2025 |
| 400 Meters · OutdoorUAGTCA PS Showcase · Apr 11 | 1:08.86a | UAGTCA PS Showcase | April 11, 2026 |
| 600 Meters · IndoorUAGTCA Meet #2 · Jan 11 | 1:56.79a | UAGTCA Meet #2 | January 11, 2026 |
| 800 Meters · IndoorUAGTCA Meet #1 · Jan 4 | 2:51.16a | UAGTCA Meet #1 | January 4, 2026 |
| 800 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 13 | 2:41.46a | AAU Mid Atlantic District Qualifier | June 13, 2025 |
| Javelin · 450g AeroJav · OutdoorUAGTCA 2026 Outdoor Meet #3 · May 23 | 14.65m | UAGTCA 2026 Outdoor Meet #3 | May 23, 2026 |
| Long Jump · OutdoorUAGTCA Outdoor Meet #3 · May 17 | 3.32m | UAGTCA Outdoor Meet #3 | May 17, 2025 |
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 |
| May 23 | UAGTCA 2026 Outdoor Meet #3May 23 · Javelin · Place 5 · DRIP Athletics | Javelin450g AeroJav | 5. | 14.65m PB | - |
| May 23 | UAGTCA 2026 Outdoor Meet #3May 23 · 800 Meters · DRIP Athletics | 800 Meters | — | DNS | - |
| May 23 | UAGTCA 2026 Outdoor Meet #3May 23 · 200 Meters · Place 26 · DRIP Athletics | 200 Meters | 26. | 30.23a | - |
| May 16 | UAGTCA Meet 2May 16 · 1500 Meters · Place 6 · DRIP Athletics | 1500 Meters | 6. | 5:31.71a | - |
| May 16 | UAGTCA Meet 2May 16 · 400 Meters · Place 67 · DRIP Athletics | 400 Meters | 67. | 1:22.31a | - |
| May 9 | UAGTCA Meet 1May 9 · Javelin · DRIP Athletics | Javelin450g AeroJav | — | DNS | - |
| May 9 | UAGTCA Meet 1May 9 · 800 Meters · Place 14 · DRIP Athletics | 800 Meters | 14. | 2:49.40a | - |
| May 9 | UAGTCA Meet 1May 9 · 200 Meters · Place 26 · DRIP Athletics | 200 Meters | 26. | 30.09a PB | - |
| Apr 11 | UAGTCA PS ShowcaseApr 11 · 400 Meters · Place 4 · DRIP Athletics | 400 Meters | 4. | 1:08.86a PB | - |
| Apr 11 | UAGTCA PS ShowcaseApr 11 · 100 Meters · Place 4 · DRIP Athletics | 100 Meters | 4. | 15.32a PB | - |
2026 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 11 | UAGTCA Meet #2Jan 11 · 600 Meters · Place 7 · DRIP Athletics | 600 Meters | 7 | 1:56.79a PB | — |
| Jan 11 | UAGTCA Meet #2Jan 11 · 300 Meters · Place 9 · DRIP Athletics | 300 Meters | 9 | 48.12a PB | — |
| Jan 4 | UAGTCA Meet #1Jan 4 · 1500 Meters · Place 6 · DRIP Athletics | 1500 Meters | 6 | 6:02.42a | — |
| Jan 4 | UAGTCA Meet #1Jan 4 · 800 Meters · Place 11 · DRIP Athletics | 800 Meters | 11 | 2:51.16a PB | — |
2025 Outdoor Track
12 results2025 Indoor Track
4 results2024 Outdoor Track
5 results