Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorJerry Gravel Classic · Apr 1117.35aJerry Gravel ClassicApril 11, 2026
1600 Meters · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 166:25.95aEssex County Track Coaches Assn. Season Opener InviteDecember 16, 2022
400 Meters · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · Jun 31:14.97aNJSIAA Sectionals North 1 Groups 1 and 4June 3, 2022
400m Hurdles · 30" / 0.762m · OutdoorSuper Essex County Conference American & Liberty Championships · May 141:17.03aSuper Essex County Conference American & Liberty ChampionshipsMay 14, 2022
55m Hurdles · 33" · IndoorJim Mitchell Invitational · Dec 99.28aJim Mitchell InvitationalDecember 9, 2023
60m Hurdles · 33" / 0.838m · IndoorSmith Quad Meet · Feb 2010.50aSmith Quad MeetFebruary 20, 2026
800 Meters · IndoorThe Varsity Classic · Feb 62:53.36The Varsity ClassicFebruary 6, 2023
High Jump · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 154-10Essex County Track Coaches Assn. Season Opener InviteDecember 15, 2023
High Jump · OutdoorNew England (NEICAAA) Outdoor Championships · May 81.57mNew England (NEICAAA) Outdoor ChampionshipsMay 8, 2026
Long Jump · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 1514-10.50Essex County Track Coaches Assn. Season Opener InviteDecember 15, 2023
Long Jump · OutdoorMorris Hills Relays · Apr 2015-07.50Morris Hills RelaysApril 20, 2024
Pole Vault · IndoorEssex County Track Coaches Assn. Season Opener · Dec 206-0Essex County Track Coaches Assn. Season OpenerDecember 20, 2024
Triple Jump · IndoorThe Armory Hispanic Games · Jan 510.08mThe Armory Hispanic GamesJanuary 5, 2024
Triple Jump · OutdoorNew England (NEICAAA) Outdoor Championships · May 810.41mNew England (NEICAAA) Outdoor ChampionshipsMay 8, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · Triple Jump · Place 10 · WellesleyWellesleyTriple Jump10.10.41m PBWind: 0.3Fr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · High Jump · Place 7 · WellesleyWellesleyHigh Jump7.1.57m PBFr
May 1New England Division III Outdoor ChampionshipsMay 1 · Triple Jump · Place 19 · WellesleyWellesleyTriple Jump19.10.29mWind: 0Fr
May 1New England Division III Outdoor ChampionshipsMay 1 · High Jump · Place 8 · WellesleyWellesleyHigh Jump8.1.57mFr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · Triple Jump · Place 8 · WellesleyWellesleyTriple Jump8.10.73mWind: 2.1Fr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · High Jump · Place 8 · WellesleyWellesleyHigh Jump8.1.51mFr
Apr 18Wellesley, Mt. Holyoke, Smith Tri-MeetApr 18 · Triple Jump · Place 2 · WellesleyWellesleyTriple Jump2.10.27mWind: 2.2Fr
Apr 18Wellesley, Mt. Holyoke, Smith Tri-MeetApr 18 · High Jump · Place 2 · WellesleyWellesleyHigh Jump2.1.47mFr
Apr 18Wellesley, Mt. Holyoke, Smith Tri-MeetApr 18 · 100m Hurdles · Place 3 · WellesleyWellesley100m Hurdles33" / 0.838m3.18.57aWind: 0Fr
Apr 11Jerry Gravel ClassicApr 11 · Triple Jump · Place 2 · WellesleyWellesleyTriple Jump2.11.23mWind: 2.9Fr
Apr 11Jerry Gravel ClassicApr 11 · 100m Hurdles · Place 2 · WellesleyWellesley100m Hurdles33" / 0.838m2.17.35a PBWind: 1Fr
Apr 4Coast Guard Spring InvitationalApr 4 · Triple Jump · WellesleyWellesleyTriple Jump--FOULFr
Apr 4Coast Guard Spring InvitationalApr 4 · High Jump · Place 4 · WellesleyWellesleyHigh Jump4.1.56mFr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 6Tufts Final QualifierMar 6 · Triple Jump · Place 11 · WellesleyWellesleyTriple Jump11.10.49mFr
Mar 6Tufts Final QualifierMar 6 · High Jump · Place 8 · WellesleyWellesleyHigh Jump8.1.55mFr
Feb 20Smith Quad MeetFeb 20 · 60m Hurdles · Place 4 · WellesleyWellesley60m Hurdles33" / 0.838m4.10.50a PBFr
Feb 20Smith Quad MeetFeb 20 · Triple Jump · Place 2 · WellesleyWellesleyTriple Jump2.10.91mFr
Feb 20Smith Quad MeetFeb 20 · High Jump · Place 1 · WellesleyWellesleyHigh Jump1.1.58mFr
Feb 13Lynn Ruddy InvitationalFeb 13 · Triple Jump · Place 4 · WellesleyWellesleyTriple Jump4.10.49mFr
Feb 13Lynn Ruddy InvitationalFeb 13 · High Jump · Place 4 · WellesleyWellesleyHigh Jump4.1.48mFr
Jan 16NYC Gotham CupJan 16 · Triple Jump · Place 10 · WellesleyWellesleyTriple Jump10.10.88mFr
Jan 16NYC Gotham CupJan 16 · High Jump · Place 5 · WellesleyWellesleyHigh Jump5.1.55mFr

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 4NJSIAA State Meet Of ChampionsJun 4 · Triple Jump · Place 26 · Livingston HLivingston HTriple Jump2634-07.0012
Jun 4NJSIAA State Meet Of ChampionsJun 4 · High Jump · Livingston HLivingston HHigh Jump—5-02.0012
May 30NJSIAA Group Championships - 1 & 4May 30 · Triple Jump · Place 7 · Livingston HLivingston HTriple Jump735-11.2512
May 30NJSIAA Group Championships - 1 & 4May 30 · High Jump · Place 9 · Livingston HLivingston HHigh Jump95-00.0012
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · Triple Jump · Place 3 · LivingstonLivingstonTriple Jump334-912
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · High Jump · Place 4 · LivingstonLivingstonHigh Jump45-012
May 8Essex County ChampionshipsMay 8 · Triple Jump · Place 3 · LivingstonLivingstonTriple Jump334-412
May 8Essex County ChampionshipsMay 8 · High Jump · Place 1 · LivingstonLivingstonHigh Jump15-212
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 100m Hurdles · Place 5 · LivingstonLivingston100m HurdlesRound P516.8512
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 100m Hurdles · Place 4 · LivingstonLivingston100m Hurdles416.6312
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · High Jump · Place 1 · LivingstonLivingstonHigh Jump15-512
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · Triple Jump · Place 3 · LivingstonLivingstonTriple Jump336-012
Apr 29Essex County RelaysApr 29 · Triple Jump · Place 3 · LivingstonLivingstonTriple Jump336-612
Apr 29Essex County RelaysApr 29 · High Jump · Place 1 · LivingstonLivingstonHigh Jump15-212
Mar 2NJSIAA Meet of ChampionsMar 2 · Triple Jump · Place 22 · LivingstonLivingstonTriple Jump2231-11.2512
Mar 2NJSIAA Meet of ChampionsMar 2 · Triple Jump · Place 22 · LivingstonLivingstonTriple Jump2231-11.2512
Mar 2NJSIAA Meet of ChampionsMar 2 · Triple Jump · Place 22 · LivingstonLivingstonTriple Jump2231-11.2512

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 13Nike Indoor NationalsMar 13 · Triple Jump · Place 15 · LivingstonLivingstonTriple Jump1510.75m—
Mar 13Nike Indoor NationalsMar 13 · High Jump · Place 13 · LivingstonLivingstonHigh Jump131.55m—
Mar 4Eastern States Indoor ChampionshipsMar 4 · 55m Hurdles · Place 71 · Livingston HLivingston H55m HurdlesRound P719.6412
Feb 26Super Essex County Conference Indoor ChampionshipsFeb 26 · High Jump · Place 1 · LivingstonLivingstonHigh Jump15-012
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · High Jump · Place 6 · LivingstonLivingstonHigh Jump65-212
Feb 16NJSIAA Sectional Championships - North 1 Group 4Feb 16 · High Jump · Place 1 · LivingstonLivingstonHigh Jump15-212
Feb 5Essex County Indoor Relay ChampionshipsFeb 5 · High Jump · Place 1 · LivingstonLivingstonHigh Jump15-012
Jan 30NJ Metropolitan InvitationalJan 30 · Triple Jump · Place 5 · Livingston HLivingston HTriple Jump535-08.2512
Jan 30NJ Metropolitan InvitationalJan 30 · 55m Hurdles · Place 18 · Livingston HLivingston H55m HurdlesRound P189.7112
Jan 26ECADA Indoor Track & Field Individual ChampionshipsJan 26 · High Jump · Place 1 · LivingstonLivingstonHigh Jump15-312
Jan 26ECADA Indoor Track & Field Individual ChampionshipsJan 26 · Pole Vault · Place 10 · LivingstonLivingstonPole Vault107-012
Jan 20NJSIAA Relay Championships - Group 4Jan 20 · Pole Vault · Place 6 · LivingstonLivingstonPole Vault67-612
Jan 20NJSIAA Relay Championships - Group 4Jan 20 · High Jump · Place 4 · LivingstonLivingstonHigh Jump45-012

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 55m Hurdles · Place 22 · LivingstonLivingston55m Hurdles33"Round P22.10.03a12
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · Pole Vault · Place 21 · LivingstonLivingstonPole Vault21.6-0 PB12
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · High Jump · Place 1 · LivingstonLivingstonHigh Jump1.5-012
Feb 20Eastern States ChampionshipsFeb 20 · Triple Jump · Place 20 · Livingston HLivingston HTriple Jump2034-01.0011
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · High Jump · Place 12 · LivingstonLivingstonHigh Jump124-1011
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · High Jump · Place 12 · LivingstonLivingstonHigh Jump124-1011
Feb 3NJSIAA Sectional Championships - North 1 Group 1&4Feb 3 · High Jump · Place 4 · LivingstonLivingstonHigh Jump44-1011
Jan 28ECADA Indoor Track & Field Individual ChampionshipsJan 28 · High Jump · Place 2 · LivingstonLivingstonHigh Jump25-011
Jan 28ECADA Indoor Track & Field Individual ChampionshipsJan 28 · 55m Hurdles · Place 11 · LivingstonLivingston55m HurdlesRound P119.5811
Jan 24NJ Metropolitan InvitationalJan 24 · 55m Hurdles · Place 23 · Livingston HLivingston H55m HurdlesRound P239.61—
Jan 20Essex County Indoor Relay ChampionshipsJan 20 · High Jump · Place 2 · LivingstonLivingstonHigh Jump25-011
Jan 15NJSIAA Relay Championships - Group 4Jan 15 · High Jump · Place 6 · LivingstonLivingstonHigh Jump65-0.0511
Jan 5The Armory Hispanic GamesJan 5 · Triple Jump · Place 11 · Livingston-NLivingston-NTriple Jump1110.08m PB11
Jan 5The Armory Hispanic GamesJan 5 · High Jump · Place 14 · Livingston-NLivingston-NHigh Jump141.39m11
Jan 5The Armory Hispanic GamesJan 5 · 55m Hurdles · Place 42 · Livingston-NLivingston-N55m HurdlesRound P429.8711

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · Triple Jump · Place 11 · LivingstonLivingstonTriple Jump1131-07.0011
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · Long Jump · Place 28 · LivingstonLivingstonLong Jump2813-09.5011
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · Triple Jump · Place 11 · LivingstonLivingstonTriple Jump1131-07.0011
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · Long Jump · Place 28 · LivingstonLivingstonLong Jump2813-09.5011
May 16Essex County ChampionshipsMay 16 · Triple Jump · Place 13 · LivingstonLivingstonTriple Jump1330-911
May 16Essex County ChampionshipsMay 16 · High Jump · Place 6 · LivingstonLivingstonHigh Jump64-1011
May 16Essex County ChampionshipsMay 16 · Long Jump · Place 16 · LivingstonLivingstonLong Jump1615-6.5011
May 11Super Essex County Conference American & Liberty ChampionshipsMay 11 · Long Jump · Place 15 · LivingstonLivingstonLong Jump1513-311
May 11Super Essex County Conference American & Liberty ChampionshipsMay 11 · Triple Jump · Place 5 · LivingstonLivingstonTriple Jump532-311
May 11Super Essex County Conference American & Liberty ChampionshipsMay 11 · High Jump · Place 5 · LivingstonLivingstonHigh Jump54-811
May 3Essex County RelaysMay 3 · Triple Jump · Place 12 · LivingstonLivingstonTriple Jump1231-111
May 3Essex County RelaysMay 3 · High Jump · Place 2 · LivingstonLivingstonHigh Jump25-011
May 3Essex County RelaysMay 3 · Long Jump · Place 9 · LivingstonLivingstonLong Jump915-3.5011
Apr 27Paul H. Beck Memorial RelaysApr 27 · Triple Jump · Place 9 · LivingstonLivingstonTriple Jump933-711
Apr 27Paul H. Beck Memorial RelaysApr 27 · High Jump · Place 3 · LivingstonLivingstonHigh Jump34-1011
Apr 27Paul H. Beck Memorial RelaysApr 27 · Long Jump · Place 11 · LivingstonLivingstonLong Jump1115-311
Apr 20Morris Hills RelaysApr 20 · Long Jump · Place 10 · LivingstonLivingstonLong Jump10.15-07.50 PB11
Apr 20Morris Hills RelaysApr 20 · High Jump · Place 6 · LivingstonLivingstonHigh Jump6.4-10.0011

2023 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 30Cliff Back InvitationalDec 30 · 55m Hurdles · Place 9 · LivingstonLivingston55m Hurdles33"Round P9.10.06a11
Dec 30Cliff Back InvitationalDec 30 · High Jump · Place 5 · LivingstonLivingstonHigh Jump5.4-811
Dec 20Garfield HS High Jump/Shot Put Invitational #1Dec 20 · High Jump · Place 2 · LivingstonLivingstonHigh Jump2.4-0811
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 55m Hurdles · Place 31 · LivingstonLivingston55m Hurdles33"Round P31.10.36a11
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · Long Jump · Place 11 · LivingstonLivingstonLong Jump11.14-10.50 PB11
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · High Jump · Place 4 · LivingstonLivingstonHigh Jump4.4-10 PB11
Dec 9Jim Mitchell InvitationalDec 9 · 55m Hurdles · Place 9 · LivingstonLivingston55m Hurdles33"9.9.28a PB11
Dec 9Jim Mitchell InvitationalDec 9 · Triple Jump · LivingstonLivingstonTriple Jump—FOUL11
Dec 9Jim Mitchell InvitationalDec 9 · High Jump · Place 10 · LivingstonLivingstonHigh Jump10.4-06.0011
Feb 10NJSIAA Sectional Championships - North 1 Group 1&4Feb 10 · High Jump · Place 4 · LivingstonLivingstonHigh Jump44-1010
Feb 10NJSIAA Sectional Championships - North 1 Group 1&4Feb 10 · High Jump · Place 4 · LivingstonLivingstonHigh Jump44-1010
Feb 6The Varsity ClassicFeb 6 · Triple Jump · Place 26 · Livingston HLivingston HTriple Jump2629-06.0010
Feb 6The Varsity ClassicFeb 6 · 800 Meters · Place 75 · Livingston HLivingston H800 Meters752:53.36 PB10
Feb 6The Varsity ClassicFeb 6 · Triple Jump · Place 26 · Livingston HLivingston HTriple Jump2629-06.0010
Feb 6The Varsity ClassicFeb 6 · Triple Jump · Place 26 · Livingston HLivingston HTriple Jump2629-06.0010
Feb 6The Varsity ClassicFeb 6 · 800 Meters · Place 75 · Livingston HLivingston H800 Meters752:53.3610
Feb 6The Varsity ClassicFeb 6 · 800 Meters · Place 75 · Livingston HLivingston H800 Meters752:53.3610
Jan 25The Metropolitan InvitationalJan 25 · Triple Jump · Place 10 · Livingston HLivingston HTriple Jump1030-00.75—
Jan 25The Metropolitan InvitationalJan 25 · Triple Jump · Place 10 · Livingston HLivingston HTriple Jump1030-00.75—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 1 Groups 1 and 4Jun 2 · Triple Jump · Place 15 · LivingstonLivingstonTriple Jump15.31-05.0010
Jun 2NJSIAA Sectionals North 1 Groups 1 and 4Jun 2 · 100m Hurdles · Place 28 · LivingstonLivingston100m Hurdles33" / 0.838mRound P28.20.19a10
Jun 2NJSIAA Sectionals North 1 Groups 1 and 4Jun 2 · High Jump · LivingstonLivingstonHigh Jump--NH10
May 18Essex County ChampionshipsMay 18 · Triple Jump · Place 8 · LivingstonLivingstonTriple Jump8.33-1.5010
May 18Essex County ChampionshipsMay 18 · High Jump · Place 7 · LivingstonLivingstonHigh Jump7.4-910
May 12Super Essex County Conference American & Liberty ChampionshipsMay 12 · Triple Jump · Place 5 · LivingstonLivingstonTriple Jump5.32-09.0010
May 12Super Essex County Conference American & Liberty ChampionshipsMay 12 · High Jump · Place 10 · LivingstonLivingstonHigh Jump10.4-04.0010
May 5Essex County RelaysMay 5 · Triple Jump · Place 5 · LivingstonLivingstonTriple Jump5.33-02.5010
Apr 22Morris Hills RelaysApr 22 · Triple Jump · Place 14 · LivingstonLivingstonTriple Jump14.31-08.5010
Apr 22Morris Hills RelaysApr 22 · High Jump · Place 24 · LivingstonLivingstonHigh Jump24.4-03.0010
Apr 15Dodgertown RelaysApr 15 · Triple Jump · Place 4 · LivingstonLivingstonTriple Jump430-610
Apr 15Dodgertown RelaysApr 15 · High Jump · Place 12 · LivingstonLivingstonHigh Jump124-410
Apr 15Dodgertown RelaysApr 15 · Triple Jump · Place 4 · LivingstonLivingstonTriple Jump430-610
Apr 15Dodgertown RelaysApr 15 · High Jump · Place 12 · LivingstonLivingstonHigh Jump124-410

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21Garfield HS Shot Put / High Jump Invitational #1Dec 21 · High Jump · Place 3 · LivingstonLivingstonHigh Jump3.4-0610
Dec 16Essex County Track Coaches Assn. Season Opener InviteDec 16 · 1600 Meters · Place 31 · LivingstonLivingston1600 Meters31.6:25.95a PB10
Dec 16Essex County Track Coaches Assn. Season Opener InviteDec 16 · High Jump · Place 19 · LivingstonLivingstonHigh Jump19.4-0310

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals North 1 Groups 1 and 4Jun 3 · Triple Jump · Place 20 · LivingstonLivingstonTriple Jump20.29-07.009
Jun 3NJSIAA Sectionals North 1 Groups 1 and 4Jun 3 · High Jump · LivingstonLivingstonHigh Jump--NH9
Jun 3NJSIAA Sectionals North 1 Groups 1 and 4Jun 3 · 400 Meters · Place 35 · LivingstonLivingston400 Meters35.1:14.97a PB9
May 14Super Essex County Conference American & Liberty ChampionshipsMay 14 · 400m Hurdles · Place 11 · LivingstonLivingston400m Hurdles30" / 0.762m11.1:17.03a PB9
May 14Super Essex County Conference American & Liberty ChampionshipsMay 14 · Triple Jump · Place 10 · LivingstonLivingstonTriple Jump10.29-99
May 14Super Essex County Conference American & Liberty ChampionshipsMay 14 · High Jump · Place 7 · LivingstonLivingstonHigh Jump7.4-049
Apr 30Paul H. Beck Memorial RelaysApr 30 · Triple Jump · Place 17 · LivingstonLivingstonTriple Jump1729-39
Apr 30Paul H. Beck Memorial RelaysApr 30 · 400m Hurdles · Place 16 · LivingstonLivingston400m Hurdles161:17.539

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Ramapo Outdoor SeriesDec 17 · 55m Hurdles · Place 23 · LivingstonLivingston55m Hurdles33"Round P23.13.74a9
Dec 17Ramapo Outdoor SeriesDec 17 · 800 Meters · Place 11 · LivingstonLivingston800 Meters11.3:11.56a9