Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHolton US/MS Meet · Apr 711.50aHolton US/MS MeetApril 7, 2026
200 Meters · OutdoorHolton US/MS Meet · Apr 724.12aHolton US/MS MeetApril 7, 2026
400 Meters · OutdoorHoward County Outdoor Championships 2026 · May 451.32aHoward County Outdoor Championships 2026May 4, 2026
500 Meters · IndoorHoward County Meet # 3 · Jan 71:15.88aHoward County Meet # 3January 7, 2026
800 Meters · IndoorAAU Region 3 · Jun 202:17.40aAAU Region 3June 20, 2024
800 Meters · OutdoorOwings Mills, New Town, Catonsville, Chesapeake, Randallstown @Pikesville · Mar 222:23.01aOwings Mills, New Town, Catonsville, Chesapeake, Randallstown @PikesvilleMarch 22, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 13MPSSAA 3A South Region ChampionshipsMay 13 · 400 Meters · Place 15 · Marriotts RidgeMarriotts Ridge400 Meters15.52.45a12
May 4Howard County Outdoor Championships 2026May 4 · 400 Meters · Place 11 · Marriotts RidgeMarriotts Ridge400 Meters1151.32a PB12
May 4Howard County Outdoor Championships 2026May 4 · 100 Meters · Place 30 · Marriotts RidgeMarriotts Ridge100 Meters3011.91a12
Apr 28Howard County League Meet 3BApr 28 · 100 Meters · Place 13 · Marriotts RidgeMarriotts Ridge100 Meters1311.92a12
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · 110m Hurdles · Place 61 · Marriotts RidgeMarriotts Ridge110m HurdlesRound P6122.57a12
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · 400 Meters · Place 67 · Marriotts RidgeMarriotts Ridge400 Meters6754.67a12
Apr 22Howard County League Meet 4BApr 22 · 400 Meters · Place 3 · Marriotts RidgeMarriotts Ridge400 Meters352.62a12
Apr 11Don Boyer InvitationalApr 11 · 110m Hurdles · Place 13 · Marriotts RidgeMarriotts Ridge110m Hurdles1318.62a12
Apr 11Don Boyer InvitationalApr 11 · 400 Meters · Place 15 · Marriotts RidgeMarriotts Ridge400 Meters1555.15a12
Apr 7Holton US/MS MeetApr 7 · 200 Meters · Place 13 · Marriotts RidgeMarriotts Ridge200 Meters1324.12a PB12
Apr 7Holton US/MS MeetApr 7 · 100 Meters · Place 9 · Marriotts RidgeMarriotts Ridge100 Meters911.50a PB12
Apr 7Howard County League Meet 2AApr 7 · 200 Meters · Place 13 · Marriotts RidgeMarriotts Ridge200 Meters1324.12a12
Apr 7Howard County League Meet 2AApr 7 · 100 Meters · Place 9 · Marriotts RidgeMarriotts Ridge100 Meters911.50a12
Mar 25Howard County League Meet 1BMar 25 · 110m Hurdles · Place 6 · Marriotts RidgeMarriotts Ridge110m Hurdles616.71a12
Mar 25Howard County League Meet 1BMar 25 · 400 Meters · Place 6 · Marriotts RidgeMarriotts Ridge400 Meters654.47a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 7Howard County Meet # 3Jan 7 · 500 Meters · Place 16 · Marriotts RidgeMarriotts Ridge500 Meters161:15.88a PB12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Howard County Winterfest InvitationalDec 13 · 500 Meters · Place 51 · Marriotts RidgeMarriotts Ridge500 Meters51.1:20.08a12
Jan 15BCPS League Meet #9Jan 15 · 500 Meters · Place 19 · New TownNew Town500 Meters191:21.63a—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 14AAU PVA DistrictJun 14 · 400 Meters · Owings Mills TrackOwings Mills Track400 Meters--DNS11
Jun 14AAU PVA DistrictJun 14 · 200 Meters · Place 38 · Owings Mills TrackOwings Mills Track200 MetersRound P38.24.21a11
May 31DMV Youth ChallengeMay 31 · 400 Meters · Owings Mills TrackOwings Mills Track400 MetersRound P--DNS11
May 31DMV Youth ChallengeMay 31 · 200 Meters · Owings Mills TrackOwings Mills Track200 MetersRound P--DNS11
May 14MPSSAA 3A South Region ChampionshipsMay 14 · 400 Meters · Place 21 · Marriotts RidgeMarriotts Ridge400 Meters2153.61a11
May 5Howard County Outdoor Track & Field ChampionshipsMay 5 · 400 Meters · Place 24 · Marriotts RidgeMarriotts Ridge400 Meters24.54.04a11
Apr 29Howard County League Meet 4BApr 29 · 400 Meters · Place 5 · Marriotts RidgeMarriotts Ridge400 Meters554.57a11
Apr 9Howard County league Meet 3BApr 9 · 200 Meters · Place 29 · Marriotts RidgeMarriotts Ridge200 Meters2925.36a11
Apr 9Howard County league Meet 3BApr 9 · 100 Meters · Place 39 · Marriotts RidgeMarriotts Ridge100 Meters3912.71a11
Apr 2Howard County League Meet 2AApr 2 · 400 Meters · Place 10 · Marriotts RidgeMarriotts Ridge400 Meters10.57.36a11
Apr 2Howard County League Meet 2AApr 2 · 200 Meters · Place 33 · Marriotts RidgeMarriotts Ridge200 Meters33.25.76a11
Mar 26Howard County League Meet 1AMar 26 · 200 Meters · Place 38 · Marriotts RidgeMarriotts Ridge200 Meters38.25.42a11
Mar 26Howard County League Meet 1AMar 26 · 100 Meters · Place 54 · Marriotts RidgeMarriotts Ridge100 Meters54.12.42a11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 11BCPS League Meet #3Dec 11 · 800 Meters · Place 14 · New TownNew Town800 Meters14.2:29.22a11
Jun 20AAU Region 3Jun 20 · 800 Meters · Place 10 · Owings Mills TrackOwings Mills Track800 Meters10.2:17.40a PB10
Feb 8MPSSAA 2A Central Region ChampionshipsFeb 8 · 800 Meters · New TownNew Town800 MetersRelay Split—2:21.0hUnofficial10

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 7BCPS HS Outdoor County Championships/Fresh-Soph InviteMay 7 · 300m Hurdles · Place 9 · New TownNew Town300m Hurdles946.9510
May 1BCPS Westside Last ChanceMay 1 · 300m Hurdles · Place 15 · New TownNew Town300m Hurdles1547.80a—
May 1BCPS Westside Last ChanceMay 1 · 800 Meters · Place 35 · New TownNew Town800 Meters352:30.20a—
May 1BCPS Westside Last ChanceMay 1 · 400 Meters · Place 35 · New TownNew Town400 Meters3559.26a—
Apr 1112 Team Challenge #2Apr 11 · 300m Hurdles · Place 9 · New TownNew Town300m Hurdles949.47a—
Apr 1112 Team Challenge #2Apr 11 · 800 Meters · Place 26 · New TownNew Town800 Meters262:35.11a—
Mar 22Owings Mills, New Town, Catonsville, Chesapeake, Randallstown @PikesvilleMar 22 · 800 Meters · Place 9 · New TownNew Town800 Meters92:23.01a PB—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18BCPS League Meet #4Dec 18 · 800 Meters · Place 24 · New TownNew Town800 Meters24.2:33.52a10
Dec 13BCPS League Meet #3Dec 13 · 500 Meters · New TownNew Town500 Meters--DNS10
Dec 13BCPS League Meet #3Dec 13 · 800 Meters · New TownNew Town800 Meters--DNS10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 19BCPS League Meet April 19 @ OverleaApr 19 · 400 Meters · Place 14 · New TownNew Town400 Meters1459.959
Apr 12BCPS League Meet April 12 @ RandallstownApr 12 · 800 Meters · Place 10 · New TownNew Town800 Meters10.2:44.79
Apr 12BCPS League Meet April 12 @ RandallstownApr 12 · 400 Meters · Place 9 · New TownNew Town400 Meters9.1:00.19
Mar 24BCPS West Divisional OpenerMar 24 · 800 Meters · Place 12 · New TownNew Town800 Meters122:44.109
Mar 24BCPS West Divisional OpenerMar 24 · 400 Meters · Place 12 · New TownNew Town400 Meters121:02.939

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 8BCPS League Meet #2Dec 8 · 300 Meters · New TownNew Town300 Meters—DNS9