Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · Outdoor2025 Black Ribbon Meet 1 · Mar 23 | 16.25a | 2025 Black Ribbon Meet 1 | March 23, 2025 |
| 1500 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 8 | 5:35.94 | Ocean Breeze Invitational - Youth Division | February 8, 2026 |
| 1500 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 12 | 5:26.47a | AAU Mid Atlantic District Qualifier | June 12, 2026 |
| 1600 Meters · OutdoorRibbon Meet 5 · Apr 27 | 6:07.11a | Ribbon Meet 5 | April 27, 2025 |
| 300 Meters · IndoorUAGTCA Meet #2 · Jan 11 | 52.09a | UAGTCA Meet #2 | January 11, 2026 |
| 3000 Meters · IndoorUAGTCA Meet 3 @ Ott Center for Track & Field · Feb 16 | 12:41.61a | UAGTCA Meet 3 @ Ott Center for Track & Field | February 16, 2025 |
| 400 Meters · IndoorMid-Atlantic Youth Indoor Championship Meet 2026 · Jan 18 | 1:15.23a | Mid-Atlantic Youth Indoor Championship Meet 2026 | January 18, 2026 |
| 400 Meters · OutdoorRibbon Meet 5 · Apr 27 | 1:11.88a | Ribbon Meet 5 | April 27, 2025 |
| 600 Meters · IndoorUAGTCA Meet #2 · Jan 11 | 2:05.79a | UAGTCA Meet #2 | January 11, 2026 |
| 800 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 8 | 2:44.93 | Ocean Breeze Invitational - Youth Division | February 8, 2026 |
| 800 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 12 | 2:37.65a | AAU Mid Atlantic District Qualifier | June 12, 2026 |
| High Jump · IndoorMid-Atlantic Assoc. 2025 Youth Championships Indoor Meet · Jan 19 | 0.97m | Mid-Atlantic Assoc. 2025 Youth Championships Indoor Meet | January 19, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
3 results2026 Indoor Track
9 results2025 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 27 | Ribbon Meet 5Apr 27 · 1600 Meters · Place 1 · Corpus ChristiCorpus Christi | 1600 Meters | 1. | 6:07.11a PB | 5 |
| Apr 27 | Ribbon Meet 5Apr 27 · 800 Meters · Place 1 · Corpus ChristiCorpus Christi | 800 Meters | 1. | 2:52.26a | 5 |
| Apr 27 | Ribbon Meet 5Apr 27 · 400 Meters · Place 2 · Corpus ChristiCorpus Christi | 400 Meters | 2. | 1:11.88a PB | 5 |
| Apr 13 | Ribbon Meet 4Apr 13 · 1600 Meters · Place 1 · Corpus ChristiCorpus Christi | 1600 Meters | 1. | 6:16.61a | 5 |
| Mar 23 | 2025 Black Ribbon Meet 1Mar 23 · 800 Meters · Place 2 · Corpus ChristiCorpus Christi | 800 Meters | 2. | 2:50.65a | 5 |
| Mar 23 | 2025 Black Ribbon Meet 1Mar 23 · 400 Meters · Place 8 · Corpus ChristiCorpus Christi | 400 Meters | 8. | 1:21.50a | 5 |
| Mar 23 | 2025 Black Ribbon Meet 1Mar 23 · 100 Meters · Place 7 · Corpus ChristiCorpus Christi | 100 Meters | 7. | 16.25a PB | 5 |
2025 Indoor Track
7 results2024 Indoor Track
2 results2024 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 19 | CYO Area IMay 19 · 1600 Meters · Place 3 · Corpus ChristiCorpus Christi | 1600 Meters | 3. | 6:21.51a | 4 |
| May 19 | CYO Area IMay 19 · 800 Meters · Place 3 · Corpus ChristiCorpus Christi | 800 Meters | 3. | 2:58.96a | 4 |