Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMPSSAA 1A South Region Championships · May 12109' 5"MPSSAA 1A South Region ChampionshipsMay 12, 2026
Shot Put · 12lb · IndoorRay Shriver Invitational · Dec 1239-08.00Ray Shriver InvitationalDecember 12, 2025
Shot Put · 12lb · OutdoorMPSSAA 1A South Region Championships · May 1239' 9"MPSSAA 1A South Region ChampionshipsMay 12, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 12MPSSAA 1A South Region ChampionshipsMay 12 · Discus · Place 7 · Harford TechDiscus1.6kg7.109' 5" PB12
May 12MPSSAA 1A South Region ChampionshipsMay 12 · Shot Put · Place 5 · Harford TechShot Put12lb5.39' 9" PB12
May 6UCBAC Outdoor Track and Field ChampionshipsMay 6 · Discus · Place 10 · Harford TechDiscus10100-912
May 6UCBAC Outdoor Track and Field ChampionshipsMay 6 · Shot Put · Place 10 · Harford TechShot Put1036-11.512
May 1The Cardinal TwilightMay 1 · Shot Put · Place 9 · Harford TechShot Put938-0.512
Apr 30Rising Sun/Patterson Mill@ Harford TechApr 30 · Discus · Place 2 · Harford TechDiscus296-412
Apr 30Rising Sun/Patterson Mill@ Harford TechApr 30 · Shot Put · Place 2 · Harford TechShot Put237-8.512
Apr 24CY Fritz T&FApr 24 · Shot Put · Place 29 · Harford TechShot Put12lb29.38-07.5012
Apr 22Harford Tech/Bo Manor@ AberdeenApr 22 · Discus · Place 1 · Harford TechDiscus1.6kg1.91' 1"12
Apr 22Harford Tech/Bo Manor@ AberdeenApr 22 · Shot Put · Place 4 · Harford TechShot Put12lb4.34' 11.75"12
Apr 15Hatem Division Championship UCBACApr 15 · Discus · Place 2 · Harford TechDiscus298-712
Apr 15Hatem Division Championship UCBACApr 15 · Shot Put · Place 3 · Harford TechShot Put339-9.512
Apr 10Park InviteApr 10 · Shot Put · Place 30 · Harford TechShot Put3036-312
Mar 25North East/Fallston @ Harford TechMar 25 · Discus · Place 8 · Harford TechDiscus884-212
Mar 25North East/Fallston @ Harford TechMar 25 · Shot Put · Place 1 · Harford TechShot Put138-812
Mar 20Elkton/Joppatowne@ Harford Tech Mar 20 · Discus · Place 3 · Harford TechDiscus387-212
Mar 20Elkton/Joppatowne@ Harford Tech Mar 20 · Shot Put · Place 1 · Harford TechShot Put138-612

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 4MPSSAA 1A Central Region ChampionshipsFeb 4 · Shot Put · Place 7 · Harford TechShot Put739-7.7512
Jan 24Last Track to PhillyJan 24 · Shot Put · Place 4 · Harford TechShot Put439-412
Jan 21UCBAC Indoor Track & Field Championships 2026Jan 21 · Shot Put · Place 5 · Harford TechShot Put12lb5.37' 9"12
Jan 10Warrior InvitationalJan 10 · Shot Put · Place 12 · Harford TechShot Put1235-112

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 19CCBC Essex Winter Holiday Classic 2526Dec 19 · Shot Put · Place 4 · Harford TechShot Put12lb4.36' 6.75"12
Dec 12Ray Shriver InvitationalDec 12 · Shot Put · Place 8 · Harford TechShot Put12lb8.39-08.00 PB12
Feb 5MPSSAA 1A Central Region ChampionshipsFeb 5 · Shot Put · Place 7 · Harford TechShot Put12lb7.35-09.0011
Jan 24UCBAC Indoor Track & Field Championship 2025Jan 24 · Shot Put · Place 12 · Harford TechShot Put12lb12.31' 9.7511
Jan 11Warrior InvitationalJan 11 · Shot Put · Place 15 · Harford TechShot Put1533-7.50—
Jan 10CCBC-Essex Sub-0 Chill Invite 2425Jan 10 · Shot Put · Harford TechShot Put12lb—DNS11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 13MPSSAA 2A East Region ChampionshipsMay 13 · Discus · Place 15 · Harford TechDiscus1.6kg15.83-0611
May 13MPSSAA 2A East Region ChampionshipsMay 13 · Shot Put · Place 12 · Harford TechShot Put12lb12.37-09.0011
May 7UCBAC Outdoor Track and Field ChampionshipsMay 7 · Discus · Place 21 · Harford TechDiscus2182-711
May 7UCBAC Outdoor Track and Field ChampionshipsMay 7 · Shot Put · Place 20 · Harford TechShot Put2033-511
May 2Maverick Madness 7May 2 · Discus · Place 20 · Harford TechDiscus2087-511
May 2Maverick Madness 7May 2 · Shot Put · Place 17 · Harford TechShot Put1734-8.7511
Apr 15Harford Tech/Perryville@ FallstonApr 15 · Discus · Place 8 · Harford TechDiscus860-211
Apr 15Harford Tech/Perryville@ FallstonApr 15 · Shot Put · Place 2 · Harford TechShot Put234-111
Apr 9Joppatowne/Bo Manor@ Harford TechApr 9 · Discus · Place 10 · Harford TechDiscus1.6kg10.67' 3"11
Apr 9Joppatowne/Bo Manor@ Harford TechApr 9 · Shot Put · Place 4 · Harford TechShot Put12lb4.33' 10.25"11
Apr 4Cobra RelaysApr 4 · Discus · Place 12 · Harford TechDiscus1274-1111
Apr 4Cobra RelaysApr 4 · Shot Put · Place 6 · Harford TechShot Put636-611
Mar 26North East/Aberdeen @Harford TechMar 26 · Discus · Place 9 · Harford TechDiscus966-1011
Mar 26North East/Aberdeen @Harford TechMar 26 · Shot Put · Place 4 · Harford TechShot Put434-211