Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMPSSAA 3A North Region Championships · May 1296' 3"MPSSAA 3A North Region ChampionshipsMay 12, 2026
Shot Put · 12lb · IndoorBCPS League Meet #5 · Dec 1834-08.00BCPS League Meet #5December 18, 2024
Shot Put · 12lb · OutdoorMPSSAA 3A North Region Championships · May 1233' 6.5"MPSSAA 3A North Region ChampionshipsMay 12, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 12MPSSAA 3A North Region ChampionshipsMay 12 · Discus · Place 13 · New TownDiscus1.6kg13.96' 3" PB12
May 12MPSSAA 3A North Region ChampionshipsMay 12 · Shot Put · Place 14 · New TownShot Put12lb14.33' 6.5" PB12
Apr 22Pikesville-BCPS 12 Team Challenge 2026Apr 22 · Discus · Place 19 · New TownDiscus1979-212
Apr 16Under Armour Black & Blue InvitationalApr 16 · Discus · Place 42 · New TownDiscus4290-1112
Apr 16Under Armour Black & Blue InvitationalApr 16 · Shot Put · Place 42 · New TownShot Put4234-7.512
Apr 42026 Mervo Mustang Freddie Hendricks InvitationalApr 4 · Shot Put · Place 25 · New TownShot Put2533-612
Mar 30Lansdowne, New Town, Pikesville, Western Tech @ WoodlawnMar 30 · Discus · Place 4 · New TownDiscus483-712
Mar 30Lansdowne, New Town, Pikesville, Western Tech @ WoodlawnMar 30 · Shot Put · Place 5 · New TownShot Put534-1012

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 15BCPS League Meet#8 2526Jan 15 · Shot Put · Place 18 · New TownShot Put12lb18.30' 10.5"11
Jan 8BCPS League Meet #6 2526Jan 8 · Shot Put · Place 17 · New TownShot Put12lb17.30' 9"11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9BCPS League Meet #1 2526Dec 9 · Shot Put · Place 13 · New TownShot Put12lb13.32' 9.5"11
Jan 15BCPS League Meet #9Jan 15 · Shot Put · Place 7 · New TownShot Put732-3.75—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 5TU HS Relay InvitationalApr 5 · Discus · Place 43 · New TownDiscus4381-211
Apr 5TU HS Relay InvitationalApr 5 · Shot Put · Place 38 · New TownShot Put3833-1011

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18BCPS League Meet #5Dec 18 · Shot Put · Place 6 · New TownShot Put12lb6.34-08.00 PB10
Dec 11BCPS League Meet #3Dec 11 · Shot Put · Place 19 · New TownShot Put12lb19.30-01.0010

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18BCPS League Meet #4Dec 18 · Shot Put · Place 26 · New TownShot Put12lb26.23-10.0010
Dec 13BCPS League Meet #3Dec 13 · Shot Put · Place 17 · New TownShot Put12lb17.25-07.0010

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 26Owings Mills, New Town, Franklin, Randallstown @Milford MillApr 26 · Discus · Place 9 · New TownDiscus949-1—
Apr 26Owings Mills, New Town, Franklin, Randallstown @Milford MillApr 26 · Shot Put · Place 6 · New TownShot Put624-8—