Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorBCPS Outdoor Track & Field County Championships · May 695' 7"BCPS Outdoor Track & Field County ChampionshipsMay 6, 2025
Shot Put · 12lb · IndoorBCPS League Meet#8 2526 · Jan 1540' 1.5"BCPS League Meet#8 2526January 15, 2026
Shot Put · 12lb · OutdoorBCPS Outdoor Track & Field County Championships · May 639' 10"BCPS Outdoor Track & Field County ChampionshipsMay 6, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 12MPSSAA 1A South Region ChampionshipsMay 12 · Shot Put · Place 6 · Western TechShot Put12lb6.39' 7.5"11
May 4BCPS Varsity Outdoor Track & Field Championships-2026May 4 · Shot Put · Place 12 · Western TechShot Put12lb12.38' 7"11
Apr 252nd Annual Eagle Relay CarnivalApr 25 · Shot Put · Place 6 · Western TechShot Put639-06.0011
Apr 22Pikesville-BCPS 12 Team Challenge 2026Apr 22 · Shot Put · Place 4 · Western TechShot Put443-411
Apr 17Sam Singleton Scorpion ClassicApr 17 · Discus · Place 63 · Western TechDiscus6370-511
Apr 17Sam Singleton Scorpion ClassicApr 17 · Shot Put · Place 9 · Western TechShot Put943-311
Apr 15Lansdowne, Milford Mill, New Town, Western Tech @RandallstownApr 15 · Shot Put · Place 1 · Western TechShot Put141-5.2511
Mar 30Lansdowne, New Town, Pikesville, Western Tech @ WoodlawnMar 30 · Discus · Place 5 · Western TechDiscus580-911
Mar 30Lansdowne, New Town, Pikesville, Western Tech @ WoodlawnMar 30 · Shot Put · Place 2 · Western TechShot Put240-411

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 17MPSSAA Indoor State ChampionshipsFeb 17 · Shot Put · Place 4 · Western TechShot Put444-06.25—
Feb 4MPSSAA 1A Central Region ChampionshipsFeb 4 · Shot Put · Place 2 · Western TechShot Put242-2.2511
Jan 20Baltimore County Public Schools Indoor Track & Field County ChampionshipsJan 20 · Shot Put · Place 8 · Western TechShot Put841-811
Jan 15BCPS League Meet#8 2526Jan 15 · Shot Put · Place 5 · Western TechShot Put12lb5.40' 1.5" PB11
Jan 8BCPS League Meet #6 2526Jan 8 · Shot Put · Place 7 · Western TechShot Put12lb7.38' 8"11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 18BCPS League #4 2526Dec 18 · Shot Put · Place 5 · Western TechShot Put12lb5.37' 4"11
Dec 9BCPS League Meet #1 2526Dec 9 · Shot Put · Place 6 · Western TechShot Put12lb6.37' 8"11
Dec 62025 Ed Bowie InvitationalDec 6 · Shot Put · Place 10 · Western TechShot Put12lb10.39' 10"11
Dec 6ED BOWIE MEETDec 6 · Shot Put · Place 10 · Western TechShot Put12lb10.39-1011
Feb 5MPSSAA 1A Central Region ChampionshipsFeb 5 · Shot Put · Place 8 · Western TechShot Put12lb8.35-05.0010
Jan 21BCPS Indoor Varsity County ChampionshipsJan 21 · Shot Put · Place 12 · Western TechShot Put1235-11—
Jan 13BCPS League Meet #8Jan 13 · Shot Put · Place 11 · Western TechShot Put1132-7—
Jan 8BCPS League Meet #7Jan 8 · Shot Put · Place 8 · Western TechShot Put833-6—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15MPSSAA 1A South Region ChampionshipsMay 15 · Shot Put · Place 6 · Western TechShot Put12lb6.36' 1"10
May 6BCPS Outdoor Track & Field County ChampionshipsMay 6 · Discus · Place 5 · Western TechDiscus1.6kg5.95' 7" PB10
May 6BCPS Outdoor Track & Field County ChampionshipsMay 6 · Shot Put · Place 1 · Western TechShot Put12lb1.39' 10" PB10
May 3Eagle Relays Invitational 2025May 3 · Shot Put · Place 12 · Western TechShot Put1239-7.5010
May 2Franklin, Lansdowne, New Town, Pikesville, Western Tech @CatonsvilleMay 2 · Shot Put · Place 3 · Western TechShot Put338-010
Apr 8Catonsville, Lansdowne, Milford Mill, Owings Mills, Western Tech @WoodlawnApr 8 · Discus · Place 6 · Western TechDiscus697-410

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28F&M Dip In The Snow InviteDec 28 · Shot Put · Place 13 · Western TechShot Put12lb13.36-02.7510
Dec 18BCPS League Meet #5Dec 18 · Shot Put · Place 2 · Western TechShot Put12lb2.35-05.0010
Dec 11BCPS League Meet #3Dec 11 · Shot Put · Place 14 · Western TechShot Put12lb14.30-09.0010