Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorNYCAL Varsity Champs · May 14 | 13.33 | NYCAL Varsity Champs | May 14, 2024 |
| 200 Meters · OutdoorNYCAL Varsity Championship · May 12 | 26.53a | NYCAL Varsity Championship | May 12, 2026 |
| 300 Meters · IndoorNYCAL Meet #3 · Dec 11 | 42.06a | NYCAL Meet #3 | December 11, 2024 |
| 400 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 28 | 1:00.00a | U.S. Marine Corps Holiday Classic | December 28, 2024 |
| 400 Meters · OutdoorNYCAL League Meet #5 · May 1 | 59.30a | NYCAL League Meet #5 | May 1, 2025 |
| 400 Meters · Relay Split · OutdoorNYCAL Champs · May 13 | 1:10.870 | NYCAL Champs | May 13, 2025 |
| 55 Meter · IndoorNYCAL Meet #3 · Dec 11 | 7.90a | NYCAL Meet #3 | December 11, 2024 |
| 55 Meters · IndoorNYCAL Champs · Feb 12 | 7.90 | NYCAL Champs | February 12, 2025 |
| 600 Meters · IndoorNYCAL Meet #2 · Dec 8 | 1:43.82a | NYCAL Meet #2 | December 8, 2025 |
| 800 Meters · OutdoorNYCAL League Meet #2 · Apr 3 | 2:39.89a | NYCAL League Meet #2 | April 3, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
8 results2026 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 27 | NYSAIS ChampionshipsFeb 27 · 300 Meters · Place 6 · The Calhoun | 300 Meters | 6. | 42.84a | 11 |
| Jan 30 | NYCAL Meet #4Jan 30 · 300 Meters · Place 1 · Calhoun Scho | 300 Meters | 1 | 44.34 | — |
| Jan 30 | NYCAL Meet #4Jan 30 · 55 Meters · Place 3 · Calhoun Scho | 55 Meters | 3 | 7.94 | — |
2025 Indoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 17 | NYCAL Meet #3Dec 17 · 300 Meters · Place 1 · The Calhoun | 300 Meters | 1. | 43.23a | 11 |
| Dec 17 | NYCAL Meet #3Dec 17 · 55 Meter · Place 6 · The Calhoun | 55 Meter | 6. | 8.02a | 11 |
| Dec 8 | NYCAL Meet #2Dec 8 · 300 Meters · Place 2 · The Calhoun | 300 Meters | 2. | 43.66a | 11 |
| Dec 8 | NYCAL Meet #2Dec 8 · 600 Meters · Place 2 · The Calhoun | 600 Meters | 2. | 1:43.82a PB | 11 |
| Nov 24 | NYCAL Meet #1Nov 24 · 300 Meters · Place 2 · The Calhoun | 300 Meters | 2. | 45.08a | 11 |
| Nov 24 | NYCAL Meet #1Nov 24 · 600 Meters · Place 1 · The Calhoun | 600 Meters | 1. | 1:43.89a | 11 |
| Nov 24 | NYCAL Meet #1Nov 24 · 55 Meter · Place 4 · The Calhoun | 55 Meter | 4. | 8.06a | 11 |
| Feb 28 | NYSAIS ChampionshipsFeb 28 · 300 Meters · Place 4 · Calhoun Scho | 300 Meters | 4 | 42.18 | 10 |
| Feb 12 | NYCAL ChampsFeb 12 · 600 Meters · Place 1 · Calhoun Scho | 600 Meters | 1 | 1:45.70 | — |
| Feb 12 | NYCAL ChampsFeb 12 · 300 Meters · Place 1 · Calhoun Scho | 300 Meters | 1 | 43.06 | — |
| Feb 12 | NYCAL ChampsFeb 12 · 55 Meters · Place 5 · Calhoun Scho | 55 Meters | 5 | 7.94 | — |
| Feb 12 | NYCAL ChampsFeb 12 · 55 Meters · Place 4 · Calhoun Scho | 55 MetersRound P | 4 | 7.90 PB | — |
| Jan 27 | NYCAL Meet #4Jan 27 · 600 Meters · Place 1 · Calhoun Scho | 600 Meters | 1 | 1:44.30 | — |
| Jan 27 | NYCAL Meet #4Jan 27 · 300 Meters · Place 1 · Calhoun Scho | 300 Meters | 1 | 42.45 | — |
2025 Outdoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | NYCAL ChampsMay 13 · 400 Meters · The Calhoun | 400 MetersRelay Split | — | 1:10.870 PB | 10 |
| May 13 | NYCAL ChampsMay 13 · 400 Meters · Place 1 · The Calhoun | 400 Meters | 1. | 1:01.03a | 10 |
| May 13 | NYCAL ChampsMay 13 · 200 Meters · Place 1 · The Calhoun | 200 Meters | 1. | 26.80a | 10 |
| May 13 | NYCAL ChampsMay 13 · 100 Meters · Place 5 · The Calhoun | 100 MetersRound P | 5. | 13.68a | 10 |
| May 13 | NYCAL ChampsMay 13 · 100 Meters · Place 2 · The Calhoun | 100 Meters | 2. | 13.42a | 10 |
| May 8 | NYCAL League Meet #6May 8 · 400 Meters · Place 1 · The Calhoun | 400 Meters | 1. | 1:00.54a | 10 |
| May 8 | NYCAL League Meet #6May 8 · 100 Meters · Place 4 · The Calhoun | 100 Meters | 4. | 13.55a | 10 |
| May 1 | NYCAL League Meet #5May 1 · 400 Meters · Place 16 · The Calhoun | 400 MetersRelay Split | 16. | 1:12.193 | 10 |
| May 1 | NYCAL League Meet #5May 1 · 400 Meters · Place 1 · The Calhoun | 400 Meters | 1. | 59.30a PB | 10 |
| May 1 | NYCAL League Meet #5May 1 · 200 Meters · Place 1 · The Calhoun | 200 Meters | 1. | 27.24a | 10 |
| Apr 17 | NYCAL League Meet #4Apr 17 · 400 Meters · The Calhoun | 400 MetersRelay Split | — | 1:16.951a | 10 |
| Apr 17 | NYCAL League Meet #4Apr 17 · 400 Meters · Place 1 · The Calhoun | 400 Meters | 1. | 1:00.40a | 10 |
| Apr 17 | NYCAL League Meet #4Apr 17 · 200 Meters · Place 2 · The Calhoun | 200 Meters | 2. | 27.90a | 10 |
| Apr 10 | NYCAL League Meet #3Apr 10 · 400 Meters · Place 2 · The Calhoun | 400 Meters | 2. | 1:09.80a | 10 |
| Apr 10 | NYCAL League Meet #3Apr 10 · 100 Meters · Place 9 · The Calhoun | 100 Meters | 9. | 14.56a | 10 |
| Apr 3 | NYCAL League Meet #2Apr 3 · 800 Meters · Place 2 · The Calhoun | 800 Meters | 2. | 2:39.89a PB | 10 |
2024 Indoor Track
17 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | U.S. Marine Corps Holiday ClassicDec 28 · 400 Meters · Place 18 · The Calhoun | 400 Meters | 18. | 1:00.00a PB | 10 |
| Dec 11 | NYCAL Meet #3Dec 11 · 300 Meters · Place 2 · The Calhoun | 300 Meters | 2. | 42.06a PB | 10 |
| Dec 11 | NYCAL Meet #3Dec 11 · 600 Meters · The Calhoun | 600 Meters | — | DNS | 10 |
| Dec 11 | NYCAL Meet #3Dec 11 · 55 Meter · Place 10 · The Calhoun | 55 Meter | 10. | 7.90a PB | 10 |
| Dec 2 | NYCAL Meet #2Dec 2 · 300 Meters · The Calhoun | 300 Meters | — | DNS | 10 |
| Dec 2 | NYCAL Meet #2Dec 2 · 600 Meters · Place 1 · The Calhoun | 600 Meters | 1. | 1:43.90a | 10 |
| Dec 2 | NYCAL Meet #2Dec 2 · 55 Meter · The Calhoun | 55 Meter | — | DNS | 10 |
| Nov 20 | NYCAL Meet #1Nov 20 · 300 Meters · Place 1 · The Calhoun | 300 Meters | 1. | 43.83a | 10 |
| Nov 20 | NYCAL Meet #1Nov 20 · 55 Meter · Place 3 · The Calhoun | 55 Meter | 3. | 8.06a | 10 |
| Feb 21 | NYSAIS ChampsFeb 21 · 600 Meters · Place 6 · Calhoun Scho | 600 Meters | 6 | 1:45.70 | — |
| Feb 15 | NYCAL ChampionshipsFeb 15 · 600 Meters · Place 1 · Calhoun Scho | 600 Meters | 1 | 1:46.83 | — |
| Feb 15 | NYCAL ChampionshipsFeb 15 · 300 Meters · Place 4 · Calhoun Scho | 300 Meters | 4 | 46.31 | — |
| Feb 15 | NYCAL ChampionshipsFeb 15 · 55 Meters · Place 6 · Calhoun Scho | 55 Meters | 6 | 8.19 | — |
| Feb 15 | NYCAL ChampionshipsFeb 15 · 55 Meters · Place 7 · Calhoun Scho | 55 MetersRound P | 7 | 8.20 | — |
| Jan 29 | NYCAL Meet #3Jan 29 · 300 Meters · Place 2 · Calhoun Scho | 300 Meters | 2 | 46.34 | — |
| Jan 29 | NYCAL Meet #3Jan 29 · 600 Meters · Place 1 · Calhoun Scho | 600 Meters | 1 | 1:48.08 | — |
| Jan 29 | NYCAL Meet #3Jan 29 · 55 Meters · Place 6 · Calhoun Scho | 55 Meters | 6 | 8.26 | — |
2024 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| May 14 | NYCAL Varsity ChampsMay 14 · 400 Meters · Place 1 · Calhoun Scho | 400 Meters | 1 | 59.94 | — |
| May 14 | NYCAL Varsity ChampsMay 14 · 200 Meters · Place 1 · Calhoun Scho | 200 Meters | 1 | 27.24 | — |
| May 14 | NYCAL Varsity ChampsMay 14 · 100 Meters · Place 3 · Calhoun Scho | 100 Meters | 3 | 13.80 | — |
| May 14 | NYCAL Varsity ChampsMay 14 · 100 Meters · Place 1 · Calhoun Scho | 100 MetersRound P | 1 | 13.33 PB | — |
| May 9 | NYCAL #6May 9 · 100 Meters · Place 4 · The Calhoun | 100 Meters | 4. | 13.49a | 8 |
| May 2 | NYCAL #5May 2 · 400 Meters · The Calhoun | 400 MetersRelay Split | — | 1:20.879 | 8 |
| May 2 | NYCAL #5May 2 · 400 Meters · Place 1 · The Calhoun | 400 Meters | 1. | 1:00.64a | 8 |
| May 2 | NYCAL #5May 2 · 200 Meters · Place 2 · The Calhoun | 200 Meters | 2. | 27.74a | 8 |
| Apr 18 | NYCAL #3Apr 18 · 200 Meters · Place 2 · The Calhoun | 200 Meters | 2. | 29.29a | 8 |
| Apr 18 | NYCAL #3Apr 18 · 100 Meters · Place 5 · The Calhoun | 100 Meters | 5. | 13.95a | 8 |
| Apr 9 | NYCAL #2Apr 9 · 400 Meters · Place 1 · The Calhoun | 400 Meters | 1. | 1:01.52a | 8 |
| Apr 9 | NYCAL #2Apr 9 · 100 Meters · Place 6 · The Calhoun | 100 Meters | 6. | 14.17a | 8 |
| Apr 4 | NYCAL #1Apr 4 · 400 Meters · The Calhoun | 400 MetersRelay Split | — | 1:21.646 | 8 |
| Apr 4 | NYCAL #1Apr 4 · 400 Meters · Place 1 · The Calhoun | 400 Meters | 1. | 1:06.98a | 8 |
| Apr 4 | NYCAL #1Apr 4 · 200 Meters · Place 1 · The Calhoun | 200 Meters | 1. | 29.05a | 8 |
2023 Indoor Track
8 results