Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Potomac Valley Association Junior Olympic Championships · Jun 1413.95aUSATF Potomac Valley Association Junior Olympic ChampionshipsJune 14, 2019
200 Meters · OutdoorOwings Mills, New Town, Franklin, Randallstown @Milford Mill · Apr 2623.9Owings Mills, New Town, Franklin, Randallstown @Milford MillApril 26, 2023
300 Meters · IndoorBCPS League Meet #6 · Jan 342.78BCPS League Meet #6January 3, 2023
400 Meters · OutdoorMilford Mill, Franklin, Catonsville, Hereford, Parkville @Pikesville · Apr 2352.33aMilford Mill, Franklin, Catonsville, Hereford, Parkville @PikesvilleApril 23, 2024
400 Meters · Outdoor · Hand timedPikesville Track Classic · Apr 154.3hPikesville Track ClassicApril 1, 2023
500 Meters · IndoorBCPS League Meet #6 · Jan 31:14.93aBCPS League Meet #6January 3, 2024
800 Meters · OutdoorWestern Tech, Woodlawn, Lansdowne, Catonsville @ Milford Mill · Apr 172:10.5Western Tech, Woodlawn, Lansdowne, Catonsville @ Milford MillApril 17, 2024
High Jump · IndoorBCPS League Meet #7 2526 · Jan 135' 10"BCPS League Meet #7 2526January 13, 2026
Long Jump · IndoorM&D Winter HS Showcase · Dec 2319-07.25M&D Winter HS ShowcaseDecember 23, 2025
Long Jump · OutdoorLargo Lions invitational · Apr 419-01.50Largo Lions invitationalApril 4, 2026
Triple Jump · OutdoorBCPS Varsity Outdoor Track & Field Championships-2026 · May 443' 7"BCPS Varsity Outdoor Track & Field Championships-2026May 4, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21MPSSAA State Track & Field ChampionshipsMay 21 · Triple Jump · Place 6 · Milford MillMilford MillTriple Jump6.42-02.50Wind: 0.812
May 12MPSSAA 3A North Region ChampionshipsMay 12 · Triple Jump · Place 3 · Milford MillMilford MillTriple Jump3.43' 0"12
May 12MPSSAA 3A North Region ChampionshipsMay 12 · Long Jump · Milford MillMilford MillLong Jump—DNS12
May 4BCPS Varsity Outdoor Track & Field Championships-2026May 4 · Triple Jump · Place 5 · Milford MillMilford MillTriple Jump5.43' 7" PB12
Apr 18McNamara Mustang InvitationalApr 18 · Triple Jump · Place 7 · Milford MillMilford MillTriple Jump7.40-10.0012
Apr 18McNamara Mustang InvitationalApr 18 · High Jump · Milford MillMilford MillHigh Jump—DNS12
Apr 4Largo Lions invitationalApr 4 · Triple Jump · Place 4 · Milford MillMilford MillTriple Jump4.41-04.0012
Apr 4Largo Lions invitationalApr 4 · Long Jump · Place 9 · Milford MillMilford MillLong Jump9.19-01.50 PB12
Mar 30Eastern Tech, Milford Mill, Overlea, Sparrows Pt @ ParkvilleMar 30 · Triple Jump · Place 3 · Milford MillMilford MillTriple Jump339-412
Mar 30Eastern Tech, Milford Mill, Overlea, Sparrows Pt @ ParkvilleMar 30 · Long Jump · Place 6 · Milford MillMilford MillLong Jump617-412
Mar 23Franklin, Lansdowne, New Town, Western Tech @Milford MillMar 23 · Triple Jump · Place 3 · Milford MillMilford MillTriple Jump337-512
Mar 23Franklin, Lansdowne, New Town, Western Tech @Milford MillMar 23 · Long Jump · Place 2 · Milford MillMilford MillLong Jump219-212

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 5MPSSAA 3A Central Region ChampionshipsFeb 5 · High Jump · Place 7 · Milford MillMilford MillHigh Jump7.5-08.0012
Jan 20Baltimore County Public Schools Indoor Track & Field County ChampionshipsJan 20 · High Jump · Place 6 · Milford MillMilford MillHigh Jump65-1012
Jan 13BCPS League Meet #7 2526Jan 13 · High Jump · Place 3 · Milford MillMilford MillHigh Jump3.5' 10" PB12
Jan 6BCPS League Meet #5 2526Jan 6 · High Jump · Milford MillMilford MillHigh Jump—NH12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 23M&D Winter HS ShowcaseDec 23 · Long Jump · Place 6 · Milford MillMilford MillLong Jump6.19-07.25 PB12
Dec 23M&D Winter HS ShowcaseDec 23 · High Jump · Place 6 · Milford MillMilford MillHigh Jump6.5-08.0012
Dec 13Howard County Winterfest InvitationalDec 13 · Long Jump · Milford MillMilford MillLong Jump—DNS12
Dec 13Howard County Winterfest InvitationalDec 13 · High Jump · Milford MillMilford MillHigh Jump—DNS12
Dec 11BCPS League Meet #2 2526Dec 11 · High Jump · Place 7 · Milford MillMilford MillHigh Jump7.5' 2"12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 2912 Team Challenge @ PikesvilleApr 29 · 400 Meters · Place 12 · Milford MillMilford Mill400 Meters1254.53a11
Apr 22Catonsville, Lansdowne, Woodlawn @ Milford MillApr 22 · 400 Meters · Place 2 · Milford MillMilford Mill400 Meters252.411
Apr 1Eastern Tech, Loch Raven, Parkville, Perry Hall, Milford Mill @ OverleaApr 1 · 400 Meters · Place 6 · Milford MillMilford Mill400 Meters653.911

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 1East Coast Elite - Meet of Champions and Distance Carnival @ Stevenson UniversityJun 1 · 400 Meters · Place 24 · Milford MillMilford Mill400 Meters2453.4910
May 7BCPS HS Outdoor County Championships/Fresh-Soph InviteMay 7 · 400 Meters · Place 2 · Milford MillMilford Mill400 Meters252.3910
May 1BCPS Westside Last ChanceMay 1 · 400 Meters · Place 9 · Milford MillMilford Mill400 Meters953.40a—
May 1BCPS Westside Last ChanceMay 1 · 200 Meters · Place 22 · Milford MillMilford Mill200 Meters2224.14a—
Apr 23Milford Mill, Franklin, Catonsville, Hereford, Parkville @PikesvilleApr 23 · 400 Meters · Place 3 · Milford MillMilford Mill400 Meters352.33a PB—
Apr 17Western Tech, Woodlawn, Lansdowne, Catonsville @ Milford MillApr 17 · 800 Meters · Place 3 · Milford MillMilford Mill800 Meters32:10.5 PB—
Apr 1112 Team Challenge #2Apr 11 · 800 Meters · Place 4 · Milford MillMilford Mill800 Meters42:14.56a—
Apr 1112 Team Challenge #2Apr 11 · 400 Meters · Place 6 · Milford MillMilford Mill400 Meters653.73a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 3BCPS League Meet #6Jan 3 · 500 Meters · Place 5 · Milford MillMilford Mill500 Meters51:14.93a PB—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20BCPS League Meet #5Dec 20 · 500 Meters · Place 7 · Milford MillMilford Mill500 Meters7.1:15.99a10
Dec 13BCPS League Meet #3Dec 13 · 500 Meters · Place 5 · Milford MillMilford Mill500 Meters5.1:17.92a10
Jan 9BCPS League Meet #7Jan 9 · 500 Meters · Place 7 · Milford MillMilford Mill500 Meters71:19.639
Jan 9BCPS League Meet #7Jan 9 · 300 Meters · Place 23 · Milford MillMilford Mill300 Meters2343.159
Jan 3BCPS League Meet #6Jan 3 · 500 Meters · Place 15 · Milford MillMilford Mill500 Meters151:22.649
Jan 3BCPS League Meet #6Jan 3 · 300 Meters · Place 20 · Milford MillMilford Mill300 Meters2042.78 PB9

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 16MPSSAA 3A North Region ChampionshipsMay 16 · 400 Meters · Place 18 · Milford MillMilford Mill400 Meters18.52.90a9
May 10BCPS Varsity Outdoor County Championships/JV InviteMay 10 · 400 Meters · Place 4 · Milford MillMilford Mill400 Meters452.399
May 10BCPS Varsity Outdoor County Championships/JV InviteMay 10 · 200 Meters · Place 10 · Milford MillMilford Mill200 MetersRound P1024.169
May 3BCPS Large School Last ChanceMay 3 · 400 Meters · Place 10 · Milford MillMilford Mill400 Meters1053.179
Apr 26Owings Mills, New Town, Franklin, Randallstown @Milford MillApr 26 · 400 Meters · Place 2 · Milford MillMilford Mill400 Meters253.6—
Apr 26Owings Mills, New Town, Franklin, Randallstown @Milford MillApr 26 · 200 Meters · Place 1 · Milford MillMilford Mill200 Meters123.9 PB—
Apr 19BCPS League Meet April 19 @ OverleaApr 19 · 400 Meters · Place 2 · Milford MillMilford Mill400 Meters253.269
Apr 12BCPS League Meet April 12 @ ParkvilleApr 12 · 400 Meters · Place 1 · Milford MillMilford Mill400 Meters1.52.99
Apr 12BCPS League Meet April 12 @ ParkvilleApr 12 · 200 Meters · Milford MillMilford Mill200 Meters—DNS9
Apr 1Pikesville Track ClassicApr 1 · 400 Meters · Place 24 · Milford MillMilford Mill400 Meters24.54.3h PB9
Apr 1Pikesville Track ClassicApr 1 · 200 Meters · Place 44 · Milford MillMilford Mill200 Meters44.24.85a9
Mar 24BCPS West Divisional OpenerMar 24 · 400 Meters · Place 4 · Milford MillMilford Mill400 Meters454.969
Mar 24BCPS West Divisional OpenerMar 24 · 200 Meters · Place 13 · Milford MillMilford Mill200 Meters1326.859

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21BCPS League Meet #5Dec 21 · 500 Meters · Place 13 · Milford MillMilford Mill500 Meters13.1:21.98a9
Dec 14BCPS League Meet #3Dec 14 · 300 Meters · Place 11 · Milford MillMilford Mill300 Meters11.43.44a9

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 1Bullseye Youth Track & Field MeetMay 1 · 400 Meters · Owings Mills TrackOwings Mills Track400 Meters--DNS10
May 1Bullseye Youth Track & Field MeetMay 1 · 200 Meters · Place 7 · Owings Mills TrackOwings Mills Track200 Meters7.26.99a10
May 1Bullseye Youth Track & Field MeetMay 1 · 100 Meters · Owings Mills TrackOwings Mills Track100 Meters--DNS10

2019 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 14USATF Potomac Valley Association Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 7 · Owings Mills TrackOwings Mills Track400 MetersRound P7.1:06.27a7
Jun 14USATF Potomac Valley Association Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 8 · Owings Mills TrackOwings Mills Track400 Meters8.1:07.23a7
Jun 14USATF Potomac Valley Association Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 11 · Owings Mills TrackOwings Mills Track200 MetersRound P11.29.48a7
Jun 14USATF Potomac Valley Association Junior Olympic ChampionshipsJun 14 · 100 Meters · Place 11 · Owings Mills TrackOwings Mills Track100 MetersRound P11.13.95a PB7
Jun 12019 DMV Youth Challenge Track And Field Invitational Jun 1 · 200 Meters · Place 18 · Owing Mills Track ClubOwing Mills Track Club200 Meters1829.10—
Jun 12019 DMV Youth Challenge Track And Field Invitational Jun 1 · 100 Meters · Place 22 · Owing Mills Track ClubOwing Mills Track Club100 Meters2213.96—
Jun 1 Maryland AAU District ChampionshipJun 1 · 400 Meters · Place 13 · Randallstown, MDRandallstown, MD400 Meters13.1:06.91a7
Jun 1 Maryland AAU District ChampionshipJun 1 · 200 Meters · Place 8 · Randallstown, MDRandallstown, MD200 MetersRound P8.28.62a7
Jun 1 Maryland AAU District ChampionshipJun 1 · 200 Meters · Place 8 · Randallstown, MDRandallstown, MD200 Meters8.28.62a7
Jun 1 Maryland AAU District ChampionshipJun 1 · 100 Meters · Place 6 · Randallstown, MDRandallstown, MD100 MetersRound P6.14.03a7
Jun 1 Maryland AAU District ChampionshipJun 1 · 100 Meters · Place 6 · Randallstown, MDRandallstown, MD100 Meters6.14.03a7
May 2516th Annual Team Maryland Youth T&F InvitationalMay 25 · 400 Meters · Place 10 · Owings Mills TrackOwings Mills Track400 Meters10.1:08.40a7
May 2516th Annual Team Maryland Youth T&F InvitationalMay 25 · 200 Meters · Place 15 · Owings Mills TrackOwings Mills Track200 Meters15.29.33a7
May 2516th Annual Team Maryland Youth T&F InvitationalMay 25 · 100 Meters · Place 18 · Owings Mills TrackOwings Mills Track100 MetersRound P18.14.24a7
May 18Baltimore City Spring GamesMay 18 · 400 Meters · Place 8 · Owings Mills TrackOwings Mills Track400 Meters8.1:09.21aUnofficial7
May 18Baltimore City Spring GamesMay 18 · 200 Meters · Place 8 · Owings Mills TrackOwings Mills Track200 Meters8.29.91aUnofficial7
May 18Baltimore City Spring GamesMay 18 · 100 Meters · Place 18 · Owings Mills TrackOwings Mills Track100 MetersRound P18.15.71aUnofficial7