Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorNorthern County Champs · May 1819.62aNorthern County ChampsMay 18, 2022
400 Meters · OutdoorSection 1 League 1A Championships · Apr 231:08.35Section 1 League 1A ChampionshipsApril 23, 2018
800 Meters · OutdoorSection 1 League 1A Championships · Apr 232:45.45Section 1 League 1A ChampionshipsApril 23, 2018
Discus · 1kg · OutdoorNorthern County Champs · May 1880-07Northern County ChampsMay 18, 2022
High Jump · OutdoorRed Raider Relays · Apr 201.21mRed Raider RelaysApril 20, 2018
Javelin · 600g · OutdoorNorthern County Champs · May 18102-07Northern County ChampsMay 18, 2022
Long Jump · OutdoorRed Raider Relays · Apr 203.53mRed Raider RelaysApril 20, 2018
Shot Put · 4kg · IndoorFastrack Metro Season Opener · Dec 59.07mFastrack Metro Season OpenerDecember 5, 2025
Shot Put · 4kg · OutdoorCoach O Invite · Apr 79.12mCoach O InviteApril 7, 2024
Weight Throw · 20lb / 9.0kg · IndoorSeahawk Shootout · Dec 87.66mSeahawk ShootoutDecember 8, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30East Coast Conference Outdoor Track & Field ChampionshipsApr 30 · Javelin · Place 6 · Queens (N.Y.)Queens (N.Y.)Javelin600g6.28.64mSr
Apr 24CCSU InvitationalApr 24 · Javelin · Place 7 · Queens (N.Y.)Queens (N.Y.)Javelin600g7.24.94mSr
Apr 18Pratt InvitationalApr 18 · Shot Put · Queens (N.Y.)Queens (N.Y.)Shot Put4kg—DNSSr
Apr 10Queens College Knights InvitationalApr 10 · Shot Put · Place 7 · Queens (N.Y.)Queens (N.Y.)Shot Put4kg7.7.20mSr
Apr 4ESU All AmericanApr 4 · Javelin · Place 17 · Queens (N.Y.)Queens (N.Y.)Javelin600g17.26.24mSr
Mar 28The Big HurtMar 28 · Shot Put · Place 8 · Queens (N.Y.)Queens (N.Y.)Shot Put4kg8.7.10mSr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15East Coast Indoor ChampionshipFeb 15 · Shot Put · Place 16 · Queens (N.Y.)Queens (N.Y.)Shot Put4kg16.8.58mSr
Jan 16NYC Gotham CupJan 16 · Shot Put · Place 34 · Queens (N.Y.)Queens (N.Y.)Shot Put4kg34.8.32mSr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 12Seahawk ShootoutDec 12 · Shot Put · Place 31 · Queens (N.Y.)Queens (N.Y.)Shot Put4kg31.8.81mSr
Dec 5Fastrack Metro Season OpenerDec 5 · Shot Put · Place 26 · Queens (N.Y.)Queens (N.Y.)Shot Put4kg26.9.07m PBSr
Feb 16East Coast Conference ChampionshipFeb 16 · Shot Put · Place 22 · Queens (N.Y.)Queens (N.Y.)Shot Put4kg22.7.92mJr
Feb 7Fastrack National InvitationalFeb 7 · Shot Put · Place 41 · Queens (N.Y.)Queens (N.Y.)Shot Put418.13mSR
Jan 17Ramapo College Season OpenerJan 17 · Shot Put · Place 16 · Queens (N.Y.)Queens (N.Y.)Shot Put167.87m—
Jan 10St. Thomas Aquinas Spartan InvitationalJan 10 · Shot Put · Place 43 · Queens (N.Y.)Queens (N.Y.)Shot Put437.69mSR

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1East Coast Conference Outdoor Track & Field ChampionshipsMay 1 · Javelin · Place 9 · Queens (N.Y.)Queens (N.Y.)Javelin600g9.27.41mJr
May 1East Coast Conference Outdoor Track & Field ChampionshipsMay 1 · Shot Put · Place 14 · Queens (N.Y.)Queens (N.Y.)Shot Put4kg14.8.73mJr
Apr 25CCSU InvitationalApr 25 · Javelin · Place 10 · Queens (N.Y.)Queens (N.Y.)Javelin600g10.25.30mJr
Apr 25CCSU InvitationalApr 25 · Shot Put · Place 22 · Queens (N.Y.)Queens (N.Y.)Shot Put4kg22.7.77mJr
Apr 18Wolverine ClassicApr 18 · Shot Put · Place 11 · Queens (N.Y.)Queens (N.Y.)Shot Put4kg11.7.94mJr
Apr 11Queens College Knights 3rd AnnualApr 11 · Shot Put · Place 8 · Queens (N.Y.)Queens (N.Y.)Shot Put87.45mJr
Mar 29The Big HurtMar 29 · Shot Put · Place 9 · Queens (N.Y.)Queens (N.Y.)Shot Put4kg9.8.45mJr

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 13Wagner ShootoutDec 13 · Shot Put · Place 38 · Queens (N.Y.)Queens (N.Y.)Shot Put4kg38.7.47mJr
Dec 6Fastpark Metro Season OpenerDec 6 · Shot Put · Place 28 · Queens (N.Y.)Queens (N.Y.)Shot Put4kg28.7.48mJr
Feb 23Fastrack Last ChanceFeb 23 · Shot Put · Place 16 · Queens (N.Y.)Queens (N.Y.)Shot Put4kg16.8.46mSo
Feb 182024 East Coast Conference Indoor ChampionshipsFeb 18 · Shot Put · Place 21 · Queens (N.Y.)Queens (N.Y.)Shot Put4kg21.8.27mSo
Jan 19NYC Gotham CupJan 19 · Weight Throw · Place 21 · Queens (N.Y.)Queens (N.Y.)Weight Throw217.56mSO
Jan 19NYC Gotham CupJan 19 · Shot Put · Place 17 · Queens (N.Y.)Queens (N.Y.)Shot Put177.62mSO
Jan 12Spartan InvitationalJan 12 · Weight Throw · Place 47 · Queens (N.Y.)Queens (N.Y.)Weight Throw20lb / 9.0kg47.6.82mSo
Jan 12Spartan InvitationalJan 12 · Shot Put · Place 42 · Queens (N.Y.)Queens (N.Y.)Shot Put4kg42.7.29mSo

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 4Tom FarrellMay 4 · Javelin · Queens (N.Y.)Queens (N.Y.)Javelin600g—DNSSo
May 4Tom FarrellMay 4 · Discus · Queens (N.Y.)Queens (N.Y.)Discus1kg—DNSSo
May 4Tom FarrellMay 4 · Shot Put · Place 6 · Queens (N.Y.)Queens (N.Y.)Shot Put4kg6.9.11mSo
May 2East Coast Outdoor ChampionshipsMay 2 · Javelin · Place 3 · Queens (N.Y.)Queens (N.Y.)Javelin331.64m—
May 2East Coast Outdoor ChampionshipsMay 2 · Discus · Place 19 · Queens (N.Y.)Queens (N.Y.)Discus1917.89m—
May 2East Coast Outdoor ChampionshipsMay 2 · Shot Put · Place 8 · Queens (N.Y.)Queens (N.Y.)Shot Put89.78m—
Apr 12Queens College Knights Spring OpenerApr 12 · Shot Put · Place 5 · Queens (N.Y.Queens (N.Y.Shot Put531-06.50—
Apr 7Coach O InviteApr 7 · Javelin · Place 3 · Queens (N.Y.)Queens (N.Y.)Javelin600g3.25.03mSo
Apr 7Coach O InviteApr 7 · Discus · Queens (N.Y.)Queens (N.Y.)Discus1kg--DNSSo
Apr 7Coach O InviteApr 7 · Shot Put · Place 6 · Queens (N.Y.)Queens (N.Y.)Shot Put4kg6.9.12m PBSo
Mar 30The Big HurtMar 30 · Shot Put · Place 9 · Queens (N.Y.)Queens (N.Y.)Shot Put98.76m—
Mar 30The Big HurtMar 30 · Shot Put · Place 9 · Queens (N.Y.)Queens (N.Y.)Shot Put98.76mJR

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8Seahawk ShootoutDec 8 · Weight Throw · Place 22 · Queens (N.Y.)Queens (N.Y.)Weight Throw20lb / 9.0kg22.7.66m PBSo
Dec 8Seahawk ShootoutDec 8 · Shot Put · Place 30 · Queens (N.Y.)Queens (N.Y.)Shot Put4kg30.7.39mSo

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 6Tom Farrell InvitationalMay 6 · Shot Put · Place 5 · Queens (N.Y.)Queens (N.Y.)Shot Put57.46mFR
May 4ECC ChampionshipsMay 4 · Javelin · Place 2 · Queens (N.Y.)Queens (N.Y.)Javelin600g2.31.06mFr
May 4ECC ChampionshipsMay 4 · Shot Put · Place 15 · Queens (N.Y.)Queens (N.Y.)Shot Put4kg15.6.93mFr
Apr 22Pratt/Queens/CCNY Double DualApr 22 · Long Jump · Place 7 · Queens (N.Y.)Queens (N.Y.)Long Jump73.84mFR
Apr 2Coach O InvitationalApr 2 · Javelin · Place 1 · Queens CUNYQueens CUNYJavelin129.32m—
Apr 1The Big HurtApr 1 · Shot Put · Place 12 · Queens (N.Y.)Queens (N.Y.)Shot Put126.13mFR
Apr 1The Big HurtApr 1 · Shot Put · Place 12 · Queens (N.Y.)Queens (N.Y.)Shot Put126.13mFR
Apr 1The Big HurtApr 1 · Shot Put · Place 12 · Queens (N.Y.)Queens (N.Y.)Shot Put126.13mFR
Apr 1The Big HurtApr 1 · Shot Put · Place 12 · Queens (N.Y.)Queens (N.Y.)Shot Put126.13mFR
Mar 25Queens College Season OpenerMar 25 · Javelin · Place 1 · Queens (N.Y.)Queens (N.Y.)Javelin600g1.30.83mFr

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 3Youree Spence-Garcia InvitationalDec 3 · Shot Put · Place 12 · Queens (N.Y.)Queens (N.Y.)Shot Put4kg12.6.13mFr

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 31Section 1 Hammer, Javelin, WalkMay 31 · Javelin · Place 2 · CarmelCarmelJavelin291-0312
May 27Section 1 Class A ChampionshipMay 27 · Discus · Place 10 · CarmelCarmelDiscus1068-00—
May 27Section 1 Class A ChampionshipMay 27 · 100m Hurdles · Place 10 · CarmelCarmel100m HurdlesRound P1018.86—
May 18Northern County ChampsMay 18 · Javelin · Place 1 · CarmelCarmelJavelin600g1.102-07 PB12
May 18Northern County ChampsMay 18 · Discus · Place 4 · CarmelCarmelDiscus1kg4.80-07 PB12
May 18Northern County ChampsMay 18 · 100m Hurdles · Place 5 · CarmelCarmel100m Hurdles33" / 0.838mRound P5.19.99a12
May 18Northern County ChampsMay 18 · 100m Hurdles · Place 5 · CarmelCarmel100m Hurdles33" / 0.838m5.19.62a PB12
May 12Glen Loucks Games May 12 · Javelin · Place 6 · CarmelCarmelJavelin699-0312
May 12Glen Loucks Games May 12 · Discus · Place 28 · CarmelCarmelDiscus2870-0612
May 6Joe Wynne Somers Lions Club Invitational 2022May 6 · Discus · Place 2 · CarmelCarmelDiscus278-0712
Apr 30Gold RushApr 30 · Discus · Place 8 · CarmelCarmelDiscus879-05.50—
Apr 26Section 1 League 1D ChampsApr 26 · Javelin · Place 1 · CarmelCarmelJavelin180-05—
Apr 26Section 1 League 1D ChampsApr 26 · Discus · Place 2 · CarmelCarmelDiscus286-05—
Apr 26Section 1 League 1D ChampsApr 26 · 100m Hurdles · Place 2 · CarmelCarmel100m Hurdles218.98—
Apr 26Section 1 League 1D ChampsApr 26 · 100m Hurdles · Place 1 · CarmelCarmel100m HurdlesRound P118.95—
Apr 12Hen Hud Field FestApr 12 · Javelin · Place 4 · CarmelCarmelJavelin476-02—
Apr 12Hen Hud Field FestApr 12 · Discus · Place 2 · CarmelCarmelDiscus283-06—

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 4Northern County Championship Jun 4 · Javelin · Place 5 · CarmelCarmelJavelin574-08—
Jun 4Northern County Championship Jun 4 · Discus · Place 9 · CarmelCarmelDiscus965-04—
Jun 4Northern County Championship Jun 4 · Shot Put · Place 12 · CarmelCarmelShot Put1223-02.75—
Jun 4Section 1 Northern County ChampsJun 4 · Javelin · Place 5 · CarmelCarmelJavelin600g5.74-0811
Jun 4Section 1 Northern County ChampsJun 4 · Discus · Place 9 · CarmelCarmelDiscus1kg9.65-0411
Jun 4Section 1 Northern County ChampsJun 4 · Shot Put · Place 12 · CarmelCarmelShot Put4kg12.23-02.7511
May 20Section 1 League 1A ChampsMay 20 · Javelin · Place 2 · CarmelCarmelJavelin275-02—
May 20Section 1 League 1A ChampsMay 20 · Discus · Place 7 · CarmelCarmelDiscus763-04—
May 20Section 1 League 1A ChampsMay 20 · Shot Put · Place 11 · CarmelCarmelShot Put1122-05.50—

2018 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 18Northern County ChampionshipMay 18 · Long Jump · Place 15 · CarmelCarmelLong Jump1512-00.75—
May 18Northern County ChampionshipMay 18 · 800 Meters · Place 10 · CarmelCarmel800 Meters102:46.88—
Apr 23Section 1 League 1A ChampionshipsApr 23 · Long Jump · Place 16 · CarmelCarmelLong Jump1612-00.50—
Apr 23Section 1 League 1A ChampionshipsApr 23 · 400 Meters · Place 10 · CarmelCarmel400 Meters101:08.35 PB—
Apr 23Section 1 League 1A ChampionshipsApr 23 · Long Jump · Place 16 · CarmelCarmelLong Jump1612-00.50—
Apr 23Section 1 League 1A ChampionshipsApr 23 · High Jump · Place 10 · CarmelCarmelHigh Jump104-00.00—
Apr 23Section 1 League 1A ChampionshipsApr 23 · 800 Meters · Place 8 · CarmelCarmel800 Meters82:45.45 PB—
Apr 23Section 1 League 1A ChampionshipsApr 23 · 400 Meters · Place 10 · CarmelCarmel400 MetersRound P101:08.35—
Apr 20Red Raider RelaysApr 20 · Long Jump · Place 23 · CarmelCarmelLong Jump233.53m PB8
Apr 20Red Raider RelaysApr 20 · High Jump · Place 11 · CarmelCarmelHigh Jump111.21m PB8