Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorUSATF Potomac Valley Association Junior Olympic Championships · Jun 14 | 13.95a | USATF Potomac Valley Association Junior Olympic Championships | June 14, 2019 |
| 200 Meters · OutdoorOwings Mills, New Town, Franklin, Randallstown @Milford Mill · Apr 26 | 23.9 | Owings Mills, New Town, Franklin, Randallstown @Milford Mill | April 26, 2023 |
| 300 Meters · IndoorBCPS League Meet #6 · Jan 3 | 42.78 | BCPS League Meet #6 | January 3, 2023 |
| 400 Meters · OutdoorMilford Mill, Franklin, Catonsville, Hereford, Parkville @Pikesville · Apr 23 | 52.33a | Milford Mill, Franklin, Catonsville, Hereford, Parkville @Pikesville | April 23, 2024 |
| 400 Meters · Outdoor · Hand timedPikesville Track Classic · Apr 1 | 54.3h | Pikesville Track Classic | April 1, 2023 |
| 500 Meters · IndoorBCPS League Meet #6 · Jan 3 | 1:14.93a | BCPS League Meet #6 | January 3, 2024 |
| 800 Meters · OutdoorWestern Tech, Woodlawn, Lansdowne, Catonsville @ Milford Mill · Apr 17 | 2:10.5 | Western Tech, Woodlawn, Lansdowne, Catonsville @ Milford Mill | April 17, 2024 |
| High Jump · IndoorBCPS League Meet #7 2526 · Jan 13 | 5' 10" | BCPS League Meet #7 2526 | January 13, 2026 |
| Long Jump · IndoorM&D Winter HS Showcase · Dec 23 | 19-07.25 | M&D Winter HS Showcase | December 23, 2025 |
| Long Jump · OutdoorLargo Lions invitational · Apr 4 | 19-01.50 | Largo Lions invitational | April 4, 2026 |
| Triple Jump · OutdoorBCPS Varsity Outdoor Track & Field Championships-2026 · May 4 | 43' 7" | BCPS Varsity Outdoor Track & Field Championships-2026 | May 4, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 21 | MPSSAA State Track & Field ChampionshipsMay 21 · Triple Jump · Place 6 · Milford MillMilford Mill | Triple Jump | 6. | 42-02.50Wind: 0.8 | 12 |
| May 12 | MPSSAA 3A North Region ChampionshipsMay 12 · Triple Jump · Place 3 · Milford MillMilford Mill | Triple Jump | 3. | 43' 0" | 12 |
| May 12 | MPSSAA 3A North Region ChampionshipsMay 12 · Long Jump · Milford MillMilford Mill | Long Jump | — | DNS | 12 |
| May 4 | BCPS Varsity Outdoor Track & Field Championships-2026May 4 · Triple Jump · Place 5 · Milford MillMilford Mill | Triple Jump | 5. | 43' 7" PB | 12 |
| Apr 18 | McNamara Mustang InvitationalApr 18 · Triple Jump · Place 7 · Milford MillMilford Mill | Triple Jump | 7. | 40-10.00 | 12 |
| Apr 18 | McNamara Mustang InvitationalApr 18 · High Jump · Milford MillMilford Mill | High Jump | — | DNS | 12 |
| Apr 4 | Largo Lions invitationalApr 4 · Triple Jump · Place 4 · Milford MillMilford Mill | Triple Jump | 4. | 41-04.00 | 12 |
| Apr 4 | Largo Lions invitationalApr 4 · Long Jump · Place 9 · Milford MillMilford Mill | Long Jump | 9. | 19-01.50 PB | 12 |
| Mar 30 | Eastern Tech, Milford Mill, Overlea, Sparrows Pt @ ParkvilleMar 30 · Triple Jump · Place 3 · Milford MillMilford Mill | Triple Jump | 3 | 39-4 | 12 |
| Mar 30 | Eastern Tech, Milford Mill, Overlea, Sparrows Pt @ ParkvilleMar 30 · Long Jump · Place 6 · Milford MillMilford Mill | Long Jump | 6 | 17-4 | 12 |
| Mar 23 | Franklin, Lansdowne, New Town, Western Tech @Milford MillMar 23 · Triple Jump · Place 3 · Milford MillMilford Mill | Triple Jump | 3 | 37-5 | 12 |
| Mar 23 | Franklin, Lansdowne, New Town, Western Tech @Milford MillMar 23 · Long Jump · Place 2 · Milford MillMilford Mill | Long Jump | 2 | 19-2 | 12 |
2026 Indoor Track
4 results2025 Indoor Track
5 results2025 Outdoor Track
3 results2024 Outdoor Track
8 results2024 Indoor Track
1 results2023 Indoor Track
6 results2023 Outdoor Track
13 results2022 Indoor Track
2 results2022 Outdoor Track
3 results2019 Outdoor Track
17 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 14 | USATF Potomac Valley Association Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 7 · Owings Mills TrackOwings Mills Track | 400 MetersRound P | 7. | 1:06.27a | 7 |
| Jun 14 | USATF Potomac Valley Association Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 8 · Owings Mills TrackOwings Mills Track | 400 Meters | 8. | 1:07.23a | 7 |
| Jun 14 | USATF Potomac Valley Association Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 11 · Owings Mills TrackOwings Mills Track | 200 MetersRound P | 11. | 29.48a | 7 |
| Jun 14 | USATF Potomac Valley Association Junior Olympic ChampionshipsJun 14 · 100 Meters · Place 11 · Owings Mills TrackOwings Mills Track | 100 MetersRound P | 11. | 13.95a PB | 7 |
| Jun 1 | 2019 DMV Youth Challenge Track And Field Invitational Jun 1 · 200 Meters · Place 18 · Owing Mills Track ClubOwing Mills Track Club | 200 Meters | 18 | 29.10 | — |
| Jun 1 | 2019 DMV Youth Challenge Track And Field Invitational Jun 1 · 100 Meters · Place 22 · Owing Mills Track ClubOwing Mills Track Club | 100 Meters | 22 | 13.96 | — |
| Jun 1 | Maryland AAU District ChampionshipJun 1 · 400 Meters · Place 13 · Randallstown, MDRandallstown, MD | 400 Meters | 13. | 1:06.91a | 7 |
| Jun 1 | Maryland AAU District ChampionshipJun 1 · 200 Meters · Place 8 · Randallstown, MDRandallstown, MD | 200 MetersRound P | 8. | 28.62a | 7 |
| Jun 1 | Maryland AAU District ChampionshipJun 1 · 200 Meters · Place 8 · Randallstown, MDRandallstown, MD | 200 Meters | 8. | 28.62a | 7 |
| Jun 1 | Maryland AAU District ChampionshipJun 1 · 100 Meters · Place 6 · Randallstown, MDRandallstown, MD | 100 MetersRound P | 6. | 14.03a | 7 |
| Jun 1 | Maryland AAU District ChampionshipJun 1 · 100 Meters · Place 6 · Randallstown, MDRandallstown, MD | 100 Meters | 6. | 14.03a | 7 |
| May 25 | 16th Annual Team Maryland Youth T&F InvitationalMay 25 · 400 Meters · Place 10 · Owings Mills TrackOwings Mills Track | 400 Meters | 10. | 1:08.40a | 7 |
| May 25 | 16th Annual Team Maryland Youth T&F InvitationalMay 25 · 200 Meters · Place 15 · Owings Mills TrackOwings Mills Track | 200 Meters | 15. | 29.33a | 7 |
| May 25 | 16th Annual Team Maryland Youth T&F InvitationalMay 25 · 100 Meters · Place 18 · Owings Mills TrackOwings Mills Track | 100 MetersRound P | 18. | 14.24a | 7 |
| May 18 | Baltimore City Spring GamesMay 18 · 400 Meters · Place 8 · Owings Mills TrackOwings Mills Track | 400 Meters | 8. | 1:09.21aUnofficial | 7 |
| May 18 | Baltimore City Spring GamesMay 18 · 200 Meters · Place 8 · Owings Mills TrackOwings Mills Track | 200 Meters | 8. | 29.91aUnofficial | 7 |
| May 18 | Baltimore City Spring GamesMay 18 · 100 Meters · Place 18 · Owings Mills TrackOwings Mills Track | 100 MetersRound P | 18. | 15.71aUnofficial | 7 |