Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJCTC CHAMPIONSHIP MEET · May 1712.56aNJCTC CHAMPIONSHIP MEETMay 17, 2026
100m Hurdles · 33" / 0.838m · OutdoorUnion County Championships · May 715.77aUnion County ChampionshipsMay 7, 2026
200 Meters · IndoorRidge Winter Invitational · Dec 825.92aRidge Winter InvitationalDecember 8, 2025
400 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 271:02.11aU.S. Marine Corps Holiday ClassicDecember 27, 2025
400 Meters · OutdoorNJCTC CHAMPIONSHIP MEET · May 1759.87aNJCTC CHAMPIONSHIP MEETMay 17, 2026
400m Hurdles · 30" / 0.762m · OutdoorNJSIAA State Meet Of Champions · Jun 31:02.59aNJSIAA State Meet Of ChampionsJune 3, 2026
55 Meter · IndoorU.S. Marine Corps Holiday Classic · Dec 277.43aU.S. Marine Corps Holiday ClassicDecember 27, 2025
55 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 207.37NJSIAA Group Non-Public A & B ChampionshipsFebruary 20, 2026
55m Hurdles · 33" · IndoorSTCA Season Opener Ocean Breeze · Dec 159.14aSTCA Season Opener Ocean BreezeDecember 15, 2025
Long Jump · OutdoorUnion County Championships · May 718-0.50Union County ChampionshipsMay 7, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Long Jump · Place 14 · Union Catholic RegLong Jump14.17-04.75Wind: 2.811
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 400m Hurdles · Place 10 · Union Catholic Reg400m Hurdles30" / 0.762m10.1:02.59a PB11
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Long Jump · Place 3 · Union Catholic RegLong Jump3.17-02.7511
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 400m Hurdles · Place 2 · Union Catholic Reg400m Hurdles30" / 0.762m2.1:03.86a11
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 100m Hurdles · Place 8 · Union Catholic Reg100m Hurdles33" / 0.838mRound P8.15.99aWind: 6.811
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 100m Hurdles · Place 8 · Union Catholic Reg100m Hurdles33" / 0.838m8.16.27aWind: 2.511
May 17NJCTC CHAMPIONSHIP MEETMay 17 · 400 Meters · Place 8 · Union Catholic Reg400 Meters8.59.87a PB11
May 17NJCTC CHAMPIONSHIP MEETMay 17 · 100 Meters · Place 1 · Union Catholic Reg100 MetersRound P1.12.56a PB11
May 17NJCTC CHAMPIONSHIP MEETMay 17 · 100 Meters · Place 6 · Union Catholic Reg100 Meters6.12.61a11
May 7Union County ChampionshipsMay 7 · Long Jump · Place 3 · Union Catholic RegLong Jump3.18-0.50 PB11
May 7Union County ChampionshipsMay 7 · 400m Hurdles · Place 5 · Union Catholic Reg400m Hurdles30" / 0.762m5.1:05.48a11
May 7Union County ChampionshipsMay 7 · 100m Hurdles · Place 6 · Union Catholic Reg100m Hurdles33" / 0.838mRound P6.15.98a11
May 7Union County ChampionshipsMay 7 · 100m Hurdles · Place 5 · Union Catholic Reg100m Hurdles33" / 0.838m5.15.77a PB11
Apr 14Union County Relay ChampionshipApr 14 · Long Jump · Place 1 · Union Catholic RegLong Jump1.17-00.0011
Apr 14Union County Relay ChampionshipApr 14 · 400m Hurdles · Place 1 · Union Catholic Reg400m Hurdles30" / 0.762m1.1:05.18a11
Apr 11Blue Devil ClassicApr 11 · Long Jump · Place 2 · Union Catholic RegLong Jump2.16-411
Apr 11Blue Devil ClassicApr 11 · 400m Hurdles · Place 1 · Union Catholic Reg400m Hurdles30" / 0.762m1.1:06.04a11

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 55 Meters · Place 3 · Union Catholic Reg.55 MetersRound P37.37 PB11
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 55 Meters · Place 3 · Union Catholic Reg.55 MetersRound P37.3711
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 55 Meters · Place 4 · Union Catholic Reg.55 Meters47.3911
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 55 Meters · Place 4 · Union Catholic Reg.55 Meters47.3911
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 55m Hurdles · Place 5 · Union Catholic Reg.55m HurdlesRound P59.1411
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 55m Hurdles · Place 5 · Union Catholic Reg.55m HurdlesRound P59.1411
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 55m Hurdles · Place 2 · Union Catholic Reg.55m Hurdles28.5111
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 55m Hurdles · Place 2 · Union Catholic Reg.55m Hurdles28.5111
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · High Jump · Place 13 · Union Catholic Reg.High Jump134-811
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · High Jump · Place 13 · Union Catholic Reg.High Jump134-811
Jan 14NJSIAA Relay Championships - Non-Public A & BJan 14 · High Jump · Place 8 · Union Catholic Reg.High Jump84-611

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · 55 Meter · Place 14 · Union Catholic Reg55 MeterRound P14.7.43a PB11
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · 400 Meters · Place 18 · Union Catholic Reg400 Meters18.1:02.11a PB11
Dec 22SJTCA #5Dec 22 · 55m Hurdles · Place 13 · Union Catholic Reg55m Hurdles33"13.9.41a11
Dec 22SJTCA #5Dec 22 · 55 Meter · Place 7 · Union Catholic Reg55 Meter7.7.53a11
Dec 15STCA Season Opener Ocean BreezeDec 15 · 55m Hurdles · Place 4 · Union Catholic Reg55m Hurdles33"Round P4.9.17a11
Dec 15STCA Season Opener Ocean BreezeDec 15 · 55m Hurdles · Place 5 · Union Catholic Reg55m Hurdles33"5.9.14a PB11
Dec 15STCA Season Opener Ocean BreezeDec 15 · 200 Meters · Place 5 · Union Catholic Reg200 Meters5.26.31a11
Dec 8Ridge Winter InvitationalDec 8 · 400 Meters · Place 6 · Union Catholic Reg400 Meters6.1:02.11a11
Dec 8Ridge Winter InvitationalDec 8 · 200 Meters · Place 3 · Union Catholic Reg200 Meters3.25.92a PB11