Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUnion County Conference Championships · May 111.34Union County Conference ChampionshipsMay 1, 2025
200 Meters · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 1923.42aEssex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
200 Meters · OutdoorUnion County Conference Championships · May 123.04Union County Conference ChampionshipsMay 1, 2025
400 Meters · IndoorHCTCA Winter Series Meet #2 (Bill Reid Memorial) · Jan 2454.48HCTCA Winter Series Meet #2 (Bill Reid Memorial)January 24, 2025
400 Meters · OutdoorColts Neck Spring Invitational · Apr 1952.02Colts Neck Spring InvitationalApril 19, 2025
55 Meter · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 196.78aEssex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
55 Meters · IndoorNJSIAA Group 1 & 4 Championships · Feb 286.82NJSIAA Group 1 & 4 ChampionshipsFebruary 28, 2026
High Jump · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 155-0Essex County Track Coaches Assn. Season Opener InviteDecember 15, 2023
High Jump · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 155-08.00NJSIAA Sectionals Central Groups 1 and 4May 15, 2026
Long Jump · OutdoorUnion County Championships · May 720-1Union County ChampionshipsMay 7, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Long Jump · New ProvidenceLong Jump--FOUL12
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · High Jump · Place 4 · New ProvidenceHigh Jump4.5-08.00 PB12
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 100 Meters · Place 3 · New Providence100 MetersRound P3.11.35aWind: 1.212
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 100 Meters · Place 8 · New Providence100 Meters8.11.47aWind: 0.512
May 7Union County ChampionshipsMay 7 · Long Jump · Place 14 · New ProvidenceLong Jump14.20-1 PB12
May 7Union County ChampionshipsMay 7 · High Jump · Place 8 · New ProvidenceHigh Jump8.5-812
May 7Union County ChampionshipsMay 7 · 100 Meters · Place 16 · New Providence100 MetersRound P16.11.61a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 55 Meters · Place 11 · New Providence55 MetersRound P116.82 PB12
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · High Jump · Place 13 · New ProvidenceHigh Jump135-612
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · High Jump · Place 1 · New ProvidenceHigh Jump15-812
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 55 Meters · Place 3 · New Providence55 MetersRound P36.8512
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 55 Meters · Place 4 · New Providence55 Meters46.8412

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 55 Meter · Place 10 · New Providence55 MeterRound P10.6.78a PB12
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 200 Meters · Place 15 · New Providence200 Meters15.23.42a PB12
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · 55 Meters · Place 13 · New Providence55 MetersRound P136.8711
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · High Jump · Place 14 · New ProvidenceHigh Jump145-611
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · High Jump · Place 4 · New ProvidenceHigh Jump45-411
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · High Jump · Place 4 · New ProvidenceHigh Jump45-411
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 55 Meters · Place 3 · New Providence55 MetersRound P36.8511
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 55 Meters · Place 3 · New Providence55 MetersRound P36.8511
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 55 Meters · Place 5 · New Providence55 Meters56.8811
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 55 Meters · Place 5 · New Providence55 Meters56.8811
Jan 24HCTCA Winter Series Meet #2 (Bill Reid Memorial)Jan 24 · 400 Meters · Place 10 · New Providen400 Meters1054.48 PB—
Jan 17NJSIAA Relay Championships - Group 1Jan 17 · High Jump · Place 12 · New ProvidenceHigh Jump125-611
Jan 17NJSIAA Relay Championships - Group 1Jan 17 · High Jump · Place 12 · New ProvidenceHigh Jump125-611
Jan 4Union County Relay ChampionshipsJan 4 · High Jump · Place 3 · New ProvidenceHigh Jump35-1011

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 1 & 4May 30 · 100 Meters · Place 15 · New Providen100 MetersRound P1511.4111
May 20Union County Championship RelaysMay 20 · Long Jump · Place 14 · New ProvidenceLong Jump1419-3.5011
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 100 Meters · Place 4 · New Providen100 Meters411.4411
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 100 Meters · Place 6 · New Providen100 MetersRound P611.4611
May 8Union County ChampionshipsMay 8 · Long Jump · Place 26 · New ProvidenceLong Jump2618-8.7511
May 8Union County ChampionshipsMay 8 · Long Jump · Place 26 · New ProvidenceLong Jump2618-8.7511
May 8Union County ChampionshipsMay 8 · 100 Meters · Place 15 · New Providence100 MetersRound P1511.5111
May 8Union County ChampionshipsMay 8 · 100 Meters · Place 15 · New Providence100 MetersRound P1511.5111
May 8Union County ChampionshipsMay 8 · Long Jump · Place 26 · New ProvidenceLong Jump2618-8.7511
May 8Union County ChampionshipsMay 8 · Long Jump · Place 26 · New ProvidenceLong Jump2618-8.7511
May 8Union County ChampionshipsMay 8 · 100 Meters · Place 15 · New Providence100 MetersRound P1511.5111
May 8Union County ChampionshipsMay 8 · 100 Meters · Place 15 · New Providence100 MetersRound P1511.5111
May 1Union County Conference ChampionshipsMay 1 · Long Jump · Place 3 · New ProvidenceLong Jump320-3.2511
May 1Union County Conference ChampionshipsMay 1 · 200 Meters · Place 5 · New Providence200 Meters523.04 PB11
May 1Union County Conference ChampionshipsMay 1 · 400 Meters · Place 9 · New Providence400 Meters952.4011
May 1Union County Conference ChampionshipsMay 1 · 100 Meters · Place 5 · New Providence100 MetersRound P511.4811
May 1Union County Conference ChampionshipsMay 1 · 100 Meters · Place 4 · New Providence100 Meters411.34 PB11
Apr 19Colts Neck Spring InvitationalApr 19 · 400 Meters · Place 18 · New Providence400 Meters1852.02 PB11
Apr 19Colts Neck Spring InvitationalApr 19 · 100 Meters · Place 16 · New Providence100 Meters1611.5511

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 55 Meter · Place 42 · New Providence55 MeterRound P42.7.06a11
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 200 Meters · Place 25 · New Providence200 Meters25.23.92a11
Jan 23Mid-Winter ClassicJan 23 · High Jump · Place 7 · New ProvidenceHigh Jump75-410
Jan 23Mid-Winter ClassicJan 23 · 55 Meters · Place 34 · New Providence55 Meters347.2710

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Triple Jump · Place 7 · New ProvidenceTriple Jump739-10.5010
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · High Jump · Place 9 · New ProvidenceHigh Jump95-610
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Triple Jump · Place 7 · New ProvidenceTriple Jump739-10.5010
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · High Jump · Place 9 · New ProvidenceHigh Jump95-610
May 21Union County ChampionshipsMay 21 · Triple Jump · Place 27 · New ProvidenTriple Jump2736-11.0010
May 21Union County ChampionshipsMay 21 · High Jump · Place 22 · New ProvidenHigh Jump225-04.0010
May 21Union County ChampionshipsMay 21 · Long Jump · Place 37 · New ProvidenLong Jump3717-11.0010
May 9Union County Conference ChampionshipMay 9 · Long Jump · Place 10 · New ProvidenceLong Jump1017-10.7510
May 9Union County Conference ChampionshipMay 9 · Long Jump · Place 10 · New ProvidenceLong Jump1017-10.7510
May 9Union County Conference ChampionshipMay 9 · High Jump · Place 13 · New ProvidenceHigh Jump135-03.0010
May 9Union County Conference ChampionshipMay 9 · High Jump · Place 13 · New ProvidenceHigh Jump135-03.0010
May 9Union County Conference ChampionshipMay 9 · Triple Jump · Place 15 · New ProvidenceTriple Jump1536-03.5010
May 9Union County Conference ChampionshipMay 9 · Triple Jump · Place 15 · New ProvidenceTriple Jump1536-03.5010
May 9Union County Conference ChampionshipMay 9 · Long Jump · Place 10 · New ProvidenceLong Jump1017-10.7510
May 9Union County Conference ChampionshipMay 9 · Long Jump · Place 10 · New ProvidenceLong Jump1017-10.7510
May 9Union County Conference ChampionshipMay 9 · High Jump · Place 13 · New ProvidenceHigh Jump135-03.0010
May 9Union County Conference ChampionshipMay 9 · Triple Jump · Place 15 · New ProvidenceTriple Jump1536-03.5010
May 2Union County Championship RelaysMay 2 · 400m Hurdles · Place 32 · New Providen400m Hurdles321:05.24—
Apr 20Colts Neck Spring InvitationalApr 20 · High Jump · Place 22 · New ProvidenceHigh Jump22.5-210

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 55 Meter · Place 71 · New Providence55 MeterRound P71.7.24a10
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · High Jump · Place 26 · New ProvidenceHigh Jump26.5-0 PB10
Jan 17Mid-Winter ClassicJan 17 · 400 Meters · Place 38 · New Providence400 Meters381:05.269
Jan 17Mid-Winter ClassicJan 17 · 55 Meters · Place 45 · New Providence55 Meters457.809

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19Spike Shoe Holiday FestivalDec 19 · 200 Meters · Place 48 · New Providence200 Meters48.29.17a9