Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorBlack and Blue Hopkins Invite · Apr 21 | 14.53 | Black and Blue Hopkins Invite | April 21, 2022 |
| 200 Meters · IndoorDCIAA HS Open Invitational · Dec 7 | 32.14a | DCIAA HS Open Invitational | December 7, 2019 |
| 200 Meters · OutdoorBCPS 3A/4A Divisional Opener · Mar 30 | 30.42a | BCPS 3A/4A Divisional Opener | March 30, 2019 |
| 300 Meters · IndoorSouthern Maryland Indoor Classic · Jan 4 | 50.10 | Southern Maryland Indoor Classic | January 4, 2020 |
| 300 Meters · Indoor · Hand timedBaltimore County League Meet #4 · Jan 16 | 50.60h | Baltimore County League Meet #4 | January 16, 2019 |
| 400 Meters · OutdoorWestern Tech, Lansdowne, Catonsville @ Woodlawn · Apr 17 | 1:13.6 | Western Tech, Lansdowne, Catonsville @ Woodlawn | April 17, 2019 |
| 500 Meters · IndoorCity County Mixer #3 · Jan 9 | 1:46.19 | City County Mixer #3 | January 9, 2020 |
| 55 Meter · IndoorBCPS League Meet #2 · Dec 12 | 8.50 | BCPS League Meet #2 | December 12, 2018 |
| 55 Meters · IndoorBaltimore County Frosh-Soph Meet · Jan 24 | 8.76 | Baltimore County Frosh-Soph Meet | January 24, 2019 |
| Combined results · OutdoorKenwood, Western Tech Lansdowne@ Woodlawn · May 14 | 1:17.80 | Kenwood, Western Tech Lansdowne@ Woodlawn | May 14, 2021 |
| Long Jump · OutdoorMPSSAA 3A North Section 1 Championships · Jun 7 | 12-05.00 | MPSSAA 3A North Section 1 Championships | June 7, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Outdoor Track
7 results2022 Indoor Track
1 results2021 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 22 | BCPS League Meet #5Dec 22 · 55 Meter · Place 11 · Woodlawn | 55 Meter | 11. | 8.76a | 12 |
2021 Outdoor Track
3 results2020 Indoor Track
4 results2019 Indoor Track
9 results2019 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 1 | BCPS Westide Last Chance MeetMay 1 · 400 Meters · Place 30 · Woodlawn Hig | 400 Meters | 30 | 1:13.87 | — |
| May 1 | BCPS Westide Last Chance MeetMay 1 · 200 Meters · Place 25 · Woodlawn Hig | 200 Meters | 25 | 30.64 | — |
| Apr 17 | Western Tech, Lansdowne, Catonsville @ WoodlawnApr 17 · 400 Meters · Place 4 · Woodlawn | 400 Meters | 4. | 1:13.6 PB | 9 |
| Apr 17 | Western Tech, Lansdowne, Catonsville @ WoodlawnApr 17 · 200 Meters · Place 4 · Woodlawn | 200 Meters | 4. | 30.8 | 9 |
| Apr 10 | Woodlawn, Perry Hall, Dulaney @ Dundalk Apr 10 · 400 Meters · Place 5 · Woodlawn Hig | 400 Meters | 5 | 1:13.72 | 9 |
| Apr 10 | Woodlawn, Perry Hall, Dulaney @ Dundalk Apr 10 · 200 Meters · Place 4 · Woodlawn Hig | 200 Meters | 4 | 30.94 | 9 |
| Apr 3 | Woodlawn, Milford Mill, Catonsville @ ParkvilleApr 3 · 200 Meters · Place 7 · Woodlawn | 200 Meters | 7 | 32.0 | 9 |
| Mar 30 | BCPS 3A/4A Divisional OpenerMar 30 · 200 Meters · Place 26 · Woodlawn | 200 Meters | 26. | 30.42a PB | 9 |
2018 Indoor Track
4 results