Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorTowson, Franklin, Dulaney @ Dundalk · Mar 29 | 12.6 | Towson, Franklin, Dulaney @ Dundalk | March 29, 2022 |
| 100 Meters · Outdoor · Hand timedWoodlawn, Lansdowne, Patapsco @ Dundalk · May 28 | 12.7h | Woodlawn, Lansdowne, Patapsco @ Dundalk | May 28, 2021 |
| 200 Meters · OutdoorDundalk Time Trial · Mar 22 | 24.9 | Dundalk Time Trial | March 22, 2022 |
| 200 Meters · Outdoor · Hand timedWestern Tech, Woodlawn, Chesapeake @ Dundalk · Jun 4 | 25.3h | Western Tech, Woodlawn, Chesapeake @ Dundalk | June 4, 2021 |
| 300 Meters · IndoorBCPS League Meet #2 · Dec 12 | 46.00 | BCPS League Meet #2 | December 12, 2019 |
| 300 Meters · Indoor · Hand timedBaltimore City-County Mixer #3 · Jan 10 | 51.80h | Baltimore City-County Mixer #3 | January 10, 2019 |
| 400 Meters · OutdoorBCPS Eastside Last Chance · May 4 | 57.0 | BCPS Eastside Last Chance | May 4, 2022 |
| 400 Meters · Outdoor · Hand timedKenwood, Lansdowne, Chesapeake @Dundalk · May 7 | 1:02.6h | Kenwood, Lansdowne, Chesapeake @Dundalk | May 7, 2021 |
| 55 Meter · IndoorBCPS League Meet #5 · Dec 22 | 7.44a | BCPS League Meet #5 | December 22, 2021 |
| 55 Meters · IndoorBaltimore County League Meet #4 · Jan 16 | 8.27 | Baltimore County League Meet #4 | January 16, 2019 |
| High Jump · IndoorBaltimore County Public Schools Indoor Varsity Championships · Jan 21 | 5-00.00 | Baltimore County Public Schools Indoor Varsity Championships | January 21, 2022 |
| High Jump · OutdoorMPSSAA 3A North Section 2 Championships · Jun 8 | 5-00.00 | MPSSAA 3A North Section 2 Championships | June 8, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Outdoor Track
7 results2022 Indoor Track
2 results2021 Indoor Track
5 results2021 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 8 | MPSSAA 3A North Section 2 ChampionshipsJun 8 · High Jump · Place 6 · Dundalk | High Jump | 6. | 5-00.00 PB | 11 |
| Jun 4 | Western Tech, Woodlawn, Chesapeake @ DundalkJun 4 · 200 Meters · Place 5 · Dundalk | 200 Meters | 5 | 25.3h PB | 11 |
| May 28 | Woodlawn, Lansdowne, Patapsco @ DundalkMay 28 · High Jump · Place 3 · Dundalk | High Jump | 3 | 5-0 | 11 |
| May 28 | Woodlawn, Lansdowne, Patapsco @ DundalkMay 28 · 100 Meters · Place 5 · Dundalk | 100 Meters | 5 | 12.7h PB | 11 |
| May 21 | Western Tech, Kenwood, Patapsco @DundalkMay 21 · High Jump · Place 2 · Dundalk | High Jump | 2 | 5-4 | 11 |
| May 21 | Western Tech, Kenwood, Patapsco @DundalkMay 21 · 200 Meters · Place 8 · Dundalk | 200 Meters | 8 | 26.3h | 11 |
| May 14 | Milford Mill, Chesapeake, Dundalk@ Patapsco May 14 · High Jump · Place 1 · Dundalk | High Jump | 1 | 5-4 | 11 |
| May 14 | Milford Mill, Chesapeake, Dundalk@ Patapsco May 14 · 200 Meters · Place 4 · Dundalk | 200 Meters | 4 | 25.90 | 11 |
| May 7 | Kenwood, Lansdowne, Chesapeake @DundalkMay 7 · High Jump · Place 1 · Dundalk | High Jump | 1 | 5-0 | 11 |
| May 7 | Kenwood, Lansdowne, Chesapeake @DundalkMay 7 · 400 Meters · Place 1 · Dundalk | 400 Meters | 1 | 1:02.6h PB | 11 |
2019 Indoor Track
10 results2019 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 16 | Patapsco, Sparrows Point @ DundalkApr 16 · 400 Meters · Place 1 · Dundalk | 400 Meters | 1. | 1:09.63 | 9 |
| Apr 16 | Patapsco, Sparrows Point @ DundalkApr 16 · 200 Meters · Place 5 · Dundalk | 200 Meters | 5. | 30.04 | 9 |
| Apr 16 | Patapsco, Sparrows Point @ DundalkApr 16 · 100 Meters · Place 4 · Dundalk | 100 Meters | 4. | 14.13 | 9 |
| Apr 10 | Woodlawn, Perry Hall, Dulaney @ Dundalk Apr 10 · High Jump · Place 2 · Dundalk High | High Jump | 2 | 4-08.00 | 9 |
| Apr 10 | Woodlawn, Perry Hall, Dulaney @ Dundalk Apr 10 · 100 Meters · Place 7 · Dundalk High | 100 Meters | 7 | 14.35 | 9 |
| Apr 2 | Lansdowne, Dundalk Perry Hall @ TowsonApr 2 · Long Jump · Place 1 · Dundalk High | Long Jump | 1 | 13-05.50 | 9 |
| Apr 2 | Lansdowne, Dundalk Perry Hall @ TowsonApr 2 · High Jump · Dundalk High | High Jump | — | 4-08.00 | 9 |
| Apr 2 | Lansdowne, Dundalk Perry Hall @ TowsonApr 2 · 200 Meters · Place 13 · Dundalk High | 200 Meters | 13 | 29.92 | 9 |
| Apr 2 | Lansdowne, Dundalk Perry Hall @ TowsonApr 2 · 100 Meters · Place 11 · Dundalk High | 100 Meters | 11 | 14.00 | 9 |
| Mar 30 | BCPS 3A/4A Divisional OpenerMar 30 · High Jump · Dundalk | High Jump | — | NH | 9 |
| Mar 30 | BCPS 3A/4A Divisional OpenerMar 30 · 200 Meters · Place 46 · Dundalk | 200 Meters | 46. | 29.92a | 9 |
| Mar 30 | BCPS 3A/4A Divisional OpenerMar 30 · 100 Meters · Dundalk | 100 Meters | — | DNS | 9 |
| Mar 18 | Dundalk Time TrialsMar 18 · 200 Meters · Dundalk | 200 Meters | — | 33.59Unofficial | 9 |
| Mar 18 | Dundalk Time TrialsMar 18 · 100 Meters · Dundalk | 100 Meters | — | 14.11Unofficial | 9 |
2018 Indoor Track
5 results