Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEast Brunswick Sprint Series #1 · May 1312.83East Brunswick Sprint Series #1May 13, 2025
200 Meters · IndoorArmory Youth Season Opener · Nov 2927.13aArmory Youth Season OpenerNovember 29, 2025
200 Meters · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · May 1626.27NJSIAA Sectionals North 2 Groups 1 and 4May 16, 2025
300 Meters · IndoorNorth Shore HS Invitational · Dec 3043.36aNorth Shore HS InvitationalDecember 30, 2025
400 Meters · IndoorNJSIAA Sectional Championships - North 2 Group 4 · Feb 71:03.46NJSIAA Sectional Championships - North 2 Group 4February 7, 2026
400 Meters · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · May 151:01.02aNJSIAA Sectionals North 2 Groups 1 and 4May 15, 2026
400m Hurdles · 30" / 0.762m · OutdoorRandolph Relays · Apr 251:14.08aRandolph RelaysApril 25, 2026
55 Meter · IndoorNorth Shore HS Invitational · Dec 307.67aNorth Shore HS InvitationalDecember 30, 2025
55 Meters · IndoorNJSIAA Group 1 & 4 Championships · Feb 287.64NJSIAA Group 1 & 4 ChampionshipsFebruary 28, 2026
600 Meters · IndoorNorth Shore Invitational · Dec 232:02.79aNorth Shore InvitationalDecember 23, 2024
High Jump · IndoorGarfield HS High Jump/Shot Put Invitational #1 · Dec 204-8Garfield HS High Jump/Shot Put Invitational #1December 20, 2025
Pole Vault · OutdoorRidge Novice/Last Chance Invitational · May 196' 0"Ridge Novice/Last Chance InvitationalMay 19, 2026
Triple Jump · IndoorNorth Shore HS Invitational · Dec 3034-01.75North Shore HS InvitationalDecember 30, 2025
Triple Jump · OutdoorNJSIAA Group Championships - 1 & 4 · May 2937-05.00NJSIAA Group Championships - 1 & 4May 29, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Triple Jump · Place 10 · BayonneBayonneTriple Jump10.37-04.00Wind: -0.810
May 29NJSIAA Group Championships - 1 & 4May 29 · Triple Jump · Place 5 · BayonneBayonneTriple Jump5.37-05.00 PB10
May 21Hudson County ChampsMay 21 · Triple Jump · Place 1 · BayonneBayonneTriple Jump1.36' 3.25"10
May 21Hudson County ChampsMay 21 · 200 Meters · Place 8 · BayonneBayonne200 Meters8.26.86a10
May 21Hudson County ChampsMay 21 · 100 Meters · Place 7 · BayonneBayonne100 MetersRound P7.13.21a10
May 21Hudson County ChampsMay 21 · 100 Meters · Place 7 · BayonneBayonne100 Meters7.13.19a10
May 19Ridge Novice/Last Chance InvitationalMay 19 · 400m Hurdles · BayonneBayonne400m Hurdles30" / 0.762m—DNS10
May 19Ridge Novice/Last Chance InvitationalMay 19 · Pole Vault · Place 4 · BayonneBayonnePole Vault4.6' 0" PB10
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · Triple Jump · Place 1 · BayonneBayonneTriple Jump1.36-3.50Wind: 1.310
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 400 Meters · Place 11 · BayonneBayonne400 Meters11.1:01.02a PB10
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 200 Meters · Place 14 · BayonneBayonne200 Meters14.27.01aWind: -2.110
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 100 Meters · Place 11 · BayonneBayonne100 MetersRound P11.13.04aWind: -110
May 5South Hudson ChampionshipsMay 5 · Triple Jump · Place 2 · BayonneBayonneTriple Jump2.35-02.0010
May 5South Hudson ChampionshipsMay 5 · 400m Hurdles · Place 5 · BayonneBayonne400m Hurdles30" / 0.762m5.1:15.25a10
May 5South Hudson ChampionshipsMay 5 · 200 Meters · Place 8 · BayonneBayonne200 Meters8.27.65a10
May 5South Hudson ChampionshipsMay 5 · 100 Meters · Place 6 · BayonneBayonne100 MetersRound P6.12.89aWind: 4.910
May 5South Hudson ChampionshipsMay 5 · 100 Meters · Place 6 · BayonneBayonne100 Meters6.12.88aWind: 3.810
Apr 25Randolph RelaysApr 25 · 400m Hurdles · Place 7 · BayonneBayonne400m Hurdles30" / 0.762m7.1:14.08a PB10
Apr 18Morris Hills RelaysApr 18 · Triple Jump · Place 2 · BayonneBayonneTriple Jump2.34-11.0010
Apr 18Morris Hills RelaysApr 18 · Pole Vault · BayonneBayonnePole Vault--NH10
Apr 6SDA Spring InvitationalApr 6 · 200 Meters · Place 4 · BayonneBayonne200 Meters4.27.84a10
Apr 6SDA Spring InvitationalApr 6 · 100 Meters · Place 3 · BayonneBayonne100 MetersRound P3.13.23a10
Apr 6SDA Spring InvitationalApr 6 · 100 Meters · Place 3 · BayonneBayonne100 Meters3.13.18a10
Apr 2Rahway Rising Stars Invitational #1Apr 2 · 200 Meters · Place 3 · BayonneBayonne200 Meters3.27.37a10

2026 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 55 Meters · Place 17 · BayonneBayonne55 MetersRound P177.64 PB10
Feb 7NJSIAA Sectional Championships - North 2 Group 4Feb 7 · 400 Meters · Place 11 · BayonneBayonne400 Meters111:03.46 PB10
Feb 7NJSIAA Sectional Championships - North 2 Group 4Feb 7 · Pole Vault · Place 6 · BayonneBayonnePole Vault66-010
Feb 7NJSIAA Sectional Championships - North 2 Group 4Feb 7 · 55 Meters · Place 4 · BayonneBayonne55 MetersRound P47.6510
Feb 7NJSIAA Sectional Championships - North 2 Group 4Feb 7 · 55 Meters · Place 5 · BayonneBayonne55 Meters57.6510
Feb 7NJSIAA Sectional Championships - North 2 Group 4Feb 7 · 55m Hurdles · Place 11 · BayonneBayonne55m HurdlesRound P1110.1610
Jan 30Hudson County Indoor ChampionshipsJan 30 · High Jump · BayonneBayonneHigh Jump—4-08.00—
Jan 30Hudson County Indoor ChampionshipsJan 30 · 55m Hurdles · Place 7 · BayonneBayonne55m Hurdles79.94—
Jan 30Hudson County Indoor ChampionshipsJan 30 · 55m Hurdles · Place 5 · BayonneBayonne55m HurdlesRound P59.81—
Jan 30Hudson County Indoor ChampionshipsJan 30 · 400 Meters · Place 9 · BayonneBayonne400 Meters91:04.16—
Jan 30Hudson County Indoor ChampionshipsJan 30 · 55 Meters · Place 6 · BayonneBayonne55 Meters67.75—
Jan 30Hudson County Indoor ChampionshipsJan 30 · 55 Meters · Place 6 · BayonneBayonne55 MetersRound P67.75—
Jan 23HCTCA Winter Series Meet #2 (Bill Reid Memorial)Jan 23 · 55m Hurdles · Place 6 · BayonneBayonne55m Hurdles611.01—
Jan 23HCTCA Winter Series Meet #2 (Bill Reid Memorial)Jan 23 · 55m Hurdles · Place 2 · BayonneBayonne55m HurdlesRound P29.47—
Jan 17NJSIAA Relay Championships - Group 4Jan 17 · High Jump · Place 24 · BayonneBayonneHigh Jump244-410
Jan 15Drew University PV-HJ-Shot Put & 3200m Invitational MeetJan 15 · Pole Vault · BayonneBayonnePole Vault--NH10

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · 300 Meters · Place 12 · BayonneBayonne300 Meters12.43.36a PB10
Dec 30North Shore HS InvitationalDec 30 · 55 Meter · Place 15 · BayonneBayonne55 MeterRound P15.7.67a PB10
Dec 30North Shore HS InvitationalDec 30 · Triple Jump · Place 9 · BayonneBayonneTriple Jump9.34-01.75 PB10
Dec 20Garfield HS High Jump/Shot Put Invitational #1Dec 20 · High Jump · Place 2 · BayonneBayonneHigh Jump2.4-8 PB10
Dec 12HCTCA Meet #1Dec 12 · 55 Meter · Place 1 · BayonneBayonne55 MeterRound P1.7.70a10
Dec 12HCTCA Meet #1Dec 12 · 55 Meter · Place 1 · BayonneBayonne55 Meter1.7.71a10
Dec 12HCTCA Meet #1Dec 12 · 400 Meters · Place 2 · BayonneBayonne400 Meters2.1:06.03a10
Nov 29Armory Youth Season OpenerNov 29 · 200 Meters · Place 9 · UnattachedUnattached200 Meters9.27.13a PB10
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · 400 Meters · Place 13 · BayonneBayonne400 Meters131:05.179
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · High Jump · Place 5 · BayonneBayonneHigh Jump54-89
Feb 4HCTC Winter Series Meet #3Feb 4 · High Jump · Place 1 · BayonneBayonneHigh Jump14-08.00—
Feb 4HCTC Winter Series Meet #3Feb 4 · 400 Meters · Place 1 · BayonneBayonne400 Meters11:06.99—
Jan 31Hudson County Indoor ChampionshipsJan 31 · 400 Meters · Place 4 · BayonneBayonne400 Meters41:05.66—
Jan 24HCTCA Winter Series Meet #2 (Bill Reid Memorial)Jan 24 · 400 Meters · Place 3 · BayonneBayonne400 Meters31:09.40—

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 23Hudson County ChampionshipsMay 23 · Triple Jump · Place 1 · BayonneBayonneTriple Jump133-07.50—
May 23Hudson County ChampionshipsMay 23 · 200 Meters · Place 5 · BayonneBayonne200 Meters526.55—
May 23Hudson County ChampionshipsMay 23 · 100 Meters · Place 4 · BayonneBayonne100 Meters412.94—
May 23Hudson County ChampionshipsMay 23 · 100 Meters · Place 3 · BayonneBayonne100 MetersRound P312.85—
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Triple Jump · Place 7 · BayonneBayonneTriple Jump735-00.009
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 200 Meters · Place 9 · BayonneBayonne200 Meters926.27 PB9
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Triple Jump · Place 7 · BayonneBayonneTriple Jump735-09
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 200 Meters · Place 9 · BayonneBayonne200 Meters926.279
May 13East Brunswick Sprint Series #1May 13 · 200 Meters · Place 2 · BayonneBayonne200 Meters226.63—
May 13East Brunswick Sprint Series #1May 13 · 100 Meters · Place 2 · BayonneBayonne100 Meters212.83 PB—
May 3Mercer Coaches ClassicMay 3 · Triple Jump · Place 1 · BayonneBayonneTriple Jump134-10.50—
May 3Mercer Coaches ClassicMay 3 · 200 Meters · Place 10 · BayonneBayonne200 Meters1026.50—
Apr 21SDA Spring InvitationalApr 21 · 400 Meters · Place 4 · BayonneBayonne400 Meters41:03.65—
Apr 21SDA Spring InvitationalApr 21 · Long Jump · Place 1 · BayonneBayonneLong Jump115-02.75—
Apr 19HCTCA RelaysApr 19 · Triple Jump · Place 1 · BayonneBayonneTriple Jump134-4.509
Apr 12East Brunswick InvitationalApr 12 · Triple Jump · Place 2 · BayonneBayonneTriple Jump234-10.50—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 23North Shore InvitationalDec 23 · 600 Meters · Place 108 · BayonneBayonne600 Meters108.2:02.79a PB9