Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorColts Neck Spring Invitational · Apr 1914.85Colts Neck Spring InvitationalApril 19, 2025
100m Hurdles · 33" / 0.838m · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 1520.44aNJSIAA Sectionals Central Groups 1 and 4May 15, 2026
200 Meters · IndoorEssex County Track Coaches Assn. Season Opener · Dec 2030.37aEssex County Track Coaches Assn. Season OpenerDecember 20, 2024
200 Meters · OutdoorUnion County Championships · May 2129.65Union County ChampionshipsMay 21, 2024
400 Meters · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 151:14.37aEssex County Track Coaches Assn. Season Opener InviteDecember 15, 2023
400 Meters · OutdoorUnion County Championships · May 211:07.27Union County ChampionshipsMay 21, 2024
400m Hurdles · 30" / 0.762m · OutdoorUnion County Championships · May 71:20.14aUnion County ChampionshipsMay 7, 2026
55 Meter · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 158.49aEssex County Track Coaches Assn. Season Opener InviteDecember 15, 2023
55 Meters · IndoorMid-Winter Classic · Jan 238.57Mid-Winter ClassicJanuary 23, 2024
55m Hurdles · 33" · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 1912.57aEssex County Track Coaches Assn. Season Opener InviteDecember 19, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 100m Hurdles · Place 13 · New Providence100m Hurdles33" / 0.838mRound P13.20.44a PBWind: 0.312
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 200 Meters · Place 29 · New Providence200 Meters29.30.69aWind: -0.712
May 7Union County ChampionshipsMay 7 · 400m Hurdles · Place 22 · New Providence400m Hurdles30" / 0.762m22.1:20.14a PB12
May 7Union County ChampionshipsMay 7 · 100m Hurdles · Place 28 · New Providence100m Hurdles33" / 0.838mRound P28.20.64a12
May 7Union County ChampionshipsMay 7 · 400 Meters · Place 47 · New Providence400 Meters47.1:09.58a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 55m Hurdles · Place 14 · New Providence55m HurdlesRound P1411.4012
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 55m Hurdles · Place 14 · New Providence55m HurdlesRound P1411.4012

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 55m Hurdles · Place 53 · New Providence55m Hurdles33"Round P53.12.57a PB12
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 200 Meters · Place 80 · New Providence200 Meters80.30.48a12
Jan 29Toms River Girls Frosh/NoviceJan 29 · 200 Meters · Place 87 · New Providence200 Meters8731.9511
Jan 29Toms River Girls Frosh/NoviceJan 29 · 55 Meters · Place 109 · New Providence55 Meters1098.6911

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8Union County ChampionshipsMay 8 · 200 Meters · Place 53 · New Providence200 Meters5331.2811
May 8Union County ChampionshipsMay 8 · 200 Meters · Place 53 · New Providence200 Meters5331.2811
May 8Union County ChampionshipsMay 8 · 100m Hurdles · Place 28 · New Providence100m HurdlesRound P2821.7411
May 8Union County ChampionshipsMay 8 · 100m Hurdles · Place 28 · New Providence100m HurdlesRound P2821.7411
May 8Union County ChampionshipsMay 8 · 200 Meters · Place 53 · New Providence200 Meters5331.2811
May 8Union County ChampionshipsMay 8 · 200 Meters · Place 53 · New Providence200 Meters5331.2811
May 8Union County ChampionshipsMay 8 · 100m Hurdles · Place 28 · New Providence100m HurdlesRound P2821.7411
May 8Union County ChampionshipsMay 8 · 100m Hurdles · Place 28 · New Providence100m HurdlesRound P2821.7411
May 1Union County Conference ChampionshipsMay 1 · 100m Hurdles · Place 14 · New Providence100m HurdlesRound P1421.6711
Apr 19Colts Neck Spring InvitationalApr 19 · 400 Meters · Place 75 · New Providence400 Meters751:12.5611
Apr 19Colts Neck Spring InvitationalApr 19 · 100 Meters · Place 81 · New Providence100 Meters8114.85 PB11

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 55 Meter · Place 81 · New Providence55 MeterRound P81.8.50a11
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 200 Meters · Place 85 · New Providence200 Meters85.30.37a PB11
Jan 23Mid-Winter ClassicJan 23 · 400 Meters · Place 45 · New Providence400 Meters451:15.5510
Jan 23Mid-Winter ClassicJan 23 · 55 Meters · Place 45 · New Providence55 Meters458.57 PB10

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 400 Meters · Place 32 · New Providence400 Meters321:08.0410
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 400 Meters · Place 32 · New Providence400 Meters321:08.0410
May 21Union County ChampionshipsMay 21 · 200 Meters · Place 53 · New Providen200 Meters5329.65 PB10
May 21Union County ChampionshipsMay 21 · 400 Meters · Place 40 · New Providen400 Meters401:07.27 PB10
May 9Union County Conference ChampionshipMay 9 · 200 Meters · Place 18 · New Providence200 Meters1830.0610
May 9Union County Conference ChampionshipMay 9 · 200 Meters · Place 18 · New Providence200 Meters1830.0610
May 9Union County Conference ChampionshipMay 9 · 400 Meters · Place 17 · New Providence400 Meters171:09.3810
May 9Union County Conference ChampionshipMay 9 · 400 Meters · Place 17 · New Providence400 Meters171:09.3810
May 9Union County Conference ChampionshipMay 9 · 200 Meters · Place 18 · New Providence200 Meters1830.0610
May 9Union County Conference ChampionshipMay 9 · 200 Meters · Place 18 · New Providence200 Meters1830.0610
May 9Union County Conference ChampionshipMay 9 · 400 Meters · Place 17 · New Providence400 Meters171:09.3810
Apr 20Colts Neck Spring InvitationalApr 20 · 400 Meters · Place 47 · New Providence400 Meters47.1:09.30a10
Apr 20Colts Neck Spring InvitationalApr 20 · 100 Meters · Place 76 · New Providence100 Meters76.15.14a10

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 55 Meter · Place 70 · New Providence55 MeterRound P70.8.49a PB10
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 400 Meters · Place 55 · New Providence400 Meters55.1:14.37a PB10
Jan 17Mid-Winter ClassicJan 17 · 400 Meters · Place 39 · New Providence400 Meters391:16.999
Jan 17Mid-Winter ClassicJan 17 · 55 Meters · Place 43 · New Providence55 Meters438.769

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 22Colts Neck Spring InvitationalApr 22 · 100 Meters · Place 49 · New Providence100 Meters4915.779

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19Spike Shoe Holiday FestivalDec 19 · 200 Meters · Place 47 · New Providence200 Meters47.32.28a9