Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorEastern Tech, Loch Raven, Parkville, Perry Hall, Milford Mill @ Overlea · Apr 1 | 12.7 | Eastern Tech, Loch Raven, Parkville, Perry Hall, Milford Mill @ Overlea | April 1, 2025 |
| 200 Meters · OutdoorEastern Tech, Dundalk, Overlea @ Sparrows Point · Mar 25 | 27.6 | Eastern Tech, Dundalk, Overlea @ Sparrows Point | March 25, 2025 |
| 400 Meters · OutdoorChesapeake, Overlea, Perry Hall, Sparrows Pt @Loch Raven · Apr 15 | 1:02.2 | Chesapeake, Overlea, Perry Hall, Sparrows Pt @Loch Raven | April 15, 2026 |
| 800 Meters · IndoorBCPS League #3 2526 · Dec 16 | 2:52.33a | BCPS League #3 2526 | December 16, 2025 |
| 800 Meters · OutdoorEastern Tech, Dundalk, Overlea @ Sparrows Point · Mar 25 | 2:29.6 | Eastern Tech, Dundalk, Overlea @ Sparrows Point | March 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
2 results2025 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 16 | BCPS League #3 2526Dec 16 · 800 Meters · Place 29 · Overlea | 800 Meters | 29. | 2:52.33a PB | 12 |
2025 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 29 | 12 Team Challenge @ PikesvilleApr 29 · 800 Meters · Place 26 · Overlea | 800 Meters | 26 | 2:34.28a | 11 |
| Apr 8 | Franklin, Hereford, New Town, Pikesville, Randallstown @ OverleaApr 8 · 800 Meters · Place 15 · Overlea | 800 Meters | 15 | 2:40.60a | 11 |
| Apr 1 | Eastern Tech, Loch Raven, Parkville, Perry Hall, Milford Mill @ OverleaApr 1 · 100 Meters · Place 21 · Overlea | 100 Meters | 21 | 12.7 PB | 11 |
| Mar 25 | Eastern Tech, Dundalk, Overlea @ Sparrows PointMar 25 · 800 Meters · Place 3 · Overlea | 800 Meters | 3 | 2:29.6 PB | 11 |
| Mar 25 | Eastern Tech, Dundalk, Overlea @ Sparrows PointMar 25 · 200 Meters · Place 3 · Overlea | 200 Meters | 3 | 27.6 PB | 11 |