Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorBCPS League Meet#8 2526 · Jan 155:51.45aBCPS League Meet#8 2526January 15, 2026
1600 Meters · OutdoorCatonsville, Dulaney, Loch Raven, Towson @Hereford · Apr 15:43.40aCatonsville, Dulaney, Loch Raven, Towson @HerefordApril 1, 2026
3200 Meters · IndoorBCPS League Meet #6 2526 · Jan 813:26.20aBCPS League Meet #6 2526January 8, 2026
3200 Meters · OutdoorCarver, Catonsville, Franklin, Owings Mills @ Pikesville · Apr 1512:53.53aCarver, Catonsville, Franklin, Owings Mills @ PikesvilleApril 15, 2026
800 Meters · IndoorBCPS League #4 2526 · Dec 182:47.39aBCPS League #4 2526December 18, 2025
800 Meters · OutdoorCatonsville, Dulaney, Loch Raven, Towson @Hereford · Apr 12:41.70aCatonsville, Dulaney, Loch Raven, Towson @HerefordApril 1, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 15Carver, Catonsville, Franklin, Owings Mills @ PikesvilleApr 15 · 3200 Meters · Place 2 · Catonsville3200 Meters212:53.53a PB9
Apr 1Catonsville, Dulaney, Loch Raven, Towson @HerefordApr 1 · 1600 Meters · Place 8 · Catonsville1600 Meters85:43.40a PB9
Apr 1Catonsville, Dulaney, Loch Raven, Towson @HerefordApr 1 · 800 Meters · Place 10 · Catonsville800 Meters102:41.70a PB9
Mar 23Catonsville, Hereford, Owings Mills, Randallstown @WoodlawnMar 23 · 1600 Meters · Place 4 · Catonsville1600 Meters45:49.40a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 15BCPS League Meet#8 2526Jan 15 · 1600 Meters · Place 18 · Catonsville1600 Meters18.5:51.45a PB9
Jan 8BCPS League Meet #6 2526Jan 8 · 3200 Meters · Place 11 · Catonsville3200 Meters11.13:26.20a PB9

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18BCPS League #4 2526Dec 18 · 1600 Meters · Place 18 · Catonsville1600 Meters18.6:14.36a9
Dec 18BCPS League #4 2526Dec 18 · 800 Meters · Place 21 · Catonsville800 Meters21.2:47.39a PB9
Dec 11BCPS League Meet #2 2526Dec 11 · 1600 Meters · Place 18 · Catonsville1600 Meters18.6:14.58a9