Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorHereford, Lansdowne, Western Tech, Woodlawn @ Randallstown · Mar 25 | 11.5 | Hereford, Lansdowne, Western Tech, Woodlawn @ Randallstown | March 25, 2025 |
| 200 Meters · OutdoorCatonsville, Lansdowne, Woodlawn @ Milford Mill · Apr 22 | 23.0 | Catonsville, Lansdowne, Woodlawn @ Milford Mill | April 22, 2025 |
| 300 Meters · IndoorBCPS League Meet #1-2 make up · Jan 17 | 39.88a | BCPS League Meet #1-2 make up | January 17, 2025 |
| 55 Meter · IndoorBCPS League Meet #4 · Dec 16 | 7.14a | BCPS League Meet #4 | December 16, 2024 |
| 55 Meters · IndoorBCPS League Meet #1-2 make up · Jan 17 | 7.08a | BCPS League Meet #1-2 make up | January 17, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | MPSSAA 3A North Region ChampionshipsMay 13 · 200 Meters · Place 22 · Lansdowne | 200 Meters | 22 | 24.64a | 12 |
| May 13 | MPSSAA 3A North Region ChampionshipsMay 13 · 100 Meters · Place 26 · Lansdowne | 100 Meters | 26 | 12.24a | 12 |
| May 2 | Franklin, Lansdowne, New Town, Pikesville, Western Tech @CatonsvilleMay 2 · 100 Meters · Place 3 · Lansdowne | 100 Meters | 3 | 11.7 | 12 |
| Apr 29 | 12 Team Challenge @ PikesvilleApr 29 · 200 Meters · Place 7 · Lansdowne | 200 Meters | 7 | 23.88a | 12 |
| Apr 29 | 12 Team Challenge @ PikesvilleApr 29 · 100 Meters · Place 9 · Lansdowne | 100 Meters | 9 | 11.66a | 12 |
| Apr 22 | Catonsville, Lansdowne, Woodlawn @ Milford MillApr 22 · 200 Meters · Place 5 · Lansdowne | 200 Meters | 5 | 23.0 PB | 12 |
| Apr 22 | Catonsville, Lansdowne, Woodlawn @ Milford MillApr 22 · 100 Meters · Place 9 · Lansdowne | 100 Meters | 9 | 12.3 | 12 |
| Apr 8 | Catonsville, Lansdowne, Milford Mill, Owings Mills, Western Tech @WoodlawnApr 8 · 200 Meters · Place 3 · Lansdowne | 200 Meters | 3 | 24.37a | 12 |
| Apr 5 | Spartan Invitational 2025Apr 5 · 200 Meters · Place 32 · Lansdowne | 200 Meters | 32 | 24.17a | 12 |
| Apr 5 | Spartan Invitational 2025Apr 5 · 100 Meters · Place 35 · Lansdowne | 100 Meters | 35 | 11.99a | 12 |
| Mar 25 | Hereford, Lansdowne, Western Tech, Woodlawn @ RandallstownMar 25 · 100 Meters · Place 3 · Lansdowne | 100 Meters | 3 | 11.5 PB | 12 |
2025 Indoor Track
4 results2024 Indoor Track
3 results2024 Outdoor Track
4 results2023 Indoor Track
4 results2023 Outdoor Track
9 results2022 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| May 4 | BCPS Westside Last ChanceMay 4 · 100 Meters · Place 21 · Lansdowne | 100 Meters | 21. | 12.76a | 9 |
| Apr 27 | Western Tech, Milford Mill, Lansdowne, Catonsville @ WoodlawnApr 27 · 200 Meters · Place 10 · Lansdowne | 200 Meters | 10 | 26.7 | 9 |
| Apr 27 | Western Tech, Milford Mill, Lansdowne, Catonsville @ WoodlawnApr 27 · 100 Meters · Place 7 · Lansdowne | 100 Meters | 7 | 12.6 | 9 |
| Apr 5 | Sparrows Pt, Owings Mills, Lansdowne, Eastern Tech, Overlea @ New TownApr 5 · 200 Meters · Place 11 · Lansdowne | 200 Meters | 11 | 26.5 | 9 |
| Apr 5 | Sparrows Pt, Owings Mills, Lansdowne, Eastern Tech, Overlea @ New TownApr 5 · 100 Meters · Place 10 · Lansdowne | 100 Meters | 10 | 13.0 | 9 |