Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorRutgers Relays · Apr 1134.36mRutgers RelaysApril 11, 2026
Javelin · 600g · OutdoorBergen County Relays · Apr 1771-09Bergen County RelaysApril 17, 2024
Shot Put · 4kg · IndoorFastrack Invitational · Feb 610.12mFastrack InvitationalFebruary 6, 2026
Shot Put · 4kg · OutdoorBergen County Championships · May 1033-04.00Bergen County ChampionshipsMay 10, 2024
Weight Throw · 20lb / 9.0kg · IndoorFastrack Invitational · Feb 611.93mFastrack InvitationalFebruary 6, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 2Northeast Outdoor ChampionshipsMay 2 · Discus · Place 14 · FDUFDUDiscus1kg14.31.99mSo
May 2Northeast Outdoor ChampionshipsMay 2 · Shot Put · Place 18 · FDUFDUShot Put4kg18.9.59mSo
Apr 11Rutgers RelaysApr 11 · Discus · Place 13 · FDUFDUDiscus1kg13.34.36m PBSo
Apr 11Rutgers RelaysApr 11 · Shot Put · Place 26 · FDUFDUShot Put4kg26.9.98mSo
Apr 3Metropolitan ChampionshipsApr 3 · Hammer · FDUFDUHammer4kg—DNSSo
Apr 3Metropolitan ChampionshipsApr 3 · Javelin · FDUFDUJavelin600g—DNSSo
Apr 3Metropolitan ChampionshipsApr 3 · Discus · FDUFDUDiscus1kg—DNSSo
Apr 3Metropolitan ChampionshipsApr 3 · Shot Put · FDUFDUShot Put4kg—DNSSo
Mar 28Rider 6 WayMar 28 · Hammer · Place 19 · FDUFDUHammer1924.30mSO
Mar 28Rider 6 WayMar 28 · Javelin · Place 19 · FDUFDUJavelin1919.35mSO
Mar 28Rider 6 WayMar 28 · Discus · Place 14 · FDUFDUDiscus1430.83mSO
Mar 28Rider 6 WayMar 28 · Shot Put · Place 16 · FDUFDUShot Put1610.24mSO

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 15NEC Indoor ChampionshipsFeb 15 · Weight Throw · Place 21 · FDUFDUWeight Throw20lb / 9.0kg21.10.62mSo
Feb 15NEC Indoor ChampionshipsFeb 15 · Shot Put · Place 20 · FDUFDUShot Put4kg20.9.51mSo
Feb 6Fastrack InvitationalFeb 6 · Weight Throw · Place 24 · FDUFDUWeight Throw20lb / 9.0kg24.11.93m PBSo
Feb 6Fastrack InvitationalFeb 6 · Shot Put · Place 34 · FDUFDUShot Put4kg34.10.12m PBSo
Jan 30Metropolitan ChampionshipsJan 30 · Weight Throw · Place 19 · FDUFDUWeight Throw199.72mSO
Jan 30Metropolitan ChampionshipsJan 30 · Shot Put · Place 21 · FDUFDUShot Put219.83mSO
Jan 17Wagner InvitationalJan 17 · Weight Throw · Place 15 · FDUFDUWeight Throw159.36mSO
Jan 17Wagner InvitationalJan 17 · Shot Put · Place 7 · FDUFDUShot Put710.22mSO
Jan 10West Point OpenJan 10 · Weight Throw · Place 22 · FDUFDUWeight Throw229.47mSo
Jan 10West Point OpenJan 10 · Shot Put · Place 16 · FDUFDUShot Put1610.07mSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 12Seahawk ShootoutDec 12 · Weight Throw · Place 45 · FDUFDUWeight Throw20lb / 9.0kg45.8.85mSo
Dec 12Seahawk ShootoutDec 12 · Shot Put · Place 20 · FDUFDUShot Put4kg20.9.91mSo
Dec 5Armory Collegiate Distance CarnivalDec 5 · Weight Throw · FDUFDUWeight Throw20lb / 9.0kg—DNSSo
Dec 5Armory Collegiate Distance CarnivalDec 5 · Shot Put · FDUFDUShot Put4kg—SCRSo
Dec 3Knights Midweek ClashDec 3 · Shot Put · Place 8 · FDUFDUShot Put4kg8.10.05mSo

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · Discus · Place 11 · TeaneckTeaneckDiscus1kg11.108-0112
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Discus · Place 5 · TeaneckTeaneckDiscus5103-0912
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Shot Put · Place 7 · TeaneckTeaneckShot Put733-07.7512
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Discus · Place 5 · TeaneckTeaneckDiscus5103-0912
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Shot Put · Place 7 · TeaneckTeaneckShot Put733-07.7512
May 17Bergen County Meet of ChampionsMay 17 · Discus · Place 14 · TeaneckTeaneckDiscus1497-0212
May 17Bergen County Meet of ChampionsMay 17 · Shot Put · Place 11 · TeaneckTeaneckShot Put1132-09.0012
May 10Bergen County ChampionshipsMay 10 · Javelin · Place 15 · TeaneckTeaneckJavelin600g15.65-0012
May 10Bergen County ChampionshipsMay 10 · Discus · Place 2 · TeaneckTeaneckDiscus1kg2.106-0012
May 10Bergen County ChampionshipsMay 10 · Shot Put · Place 3 · TeaneckTeaneckShot Put4kg3.33-04.00 PB12
May 2Big North Championships Freedom-National-UnitedMay 2 · Discus · Place 7 · TeaneckTeaneckDiscus7101-0812
May 2Big North Championships Freedom-National-UnitedMay 2 · Shot Put · Place 5 · TeaneckTeaneckShot Put533-00.5012
Apr 17Bergen County RelaysApr 17 · Javelin · Place 11 · TeaneckTeaneckJavelin600g11.71-09 PB12
Apr 17Bergen County RelaysApr 17 · Discus · Place 2 · TeaneckTeaneckDiscus1kg2.98-0012
Apr 17Bergen County RelaysApr 17 · Shot Put · Place 2 · TeaneckTeaneckShot Put4kg2.31-06.0012