Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 1525.57aEssex County Track Coaches Assn. Season Opener InviteDecember 15, 2023
400 Meters · IndoorGreater Middlesex Conf. Championships · Jan 2559.63Greater Middlesex Conf. ChampionshipsJanuary 25, 2025
55 Meter · IndoorSJTCA Winter Meet #5 · Dec 277.15aSJTCA Winter Meet #5December 27, 2023
55 Meters · IndoorGreater Middlesex Conf. Championships · Jan 207.37Greater Middlesex Conf. ChampionshipsJanuary 20, 2024
55m Hurdles · 39" · IndoorThe Armory Frosh / Novice Meet · Jan 1710.52aThe Armory Frosh / Novice MeetJanuary 17, 2024

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

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · Triple Jump · Place 25 · Sayreville HTriple Jump2536-00.5012
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 110m Hurdles · Place 19 · Sayreville H110m HurdlesRound P1916.5012
May 6GMC ChampionshipsMay 6 · 110m Hurdles · Place 25 · Sayreville110m HurdlesRound P2516.8412
May 6GMC ChampionshipsMay 6 · Long Jump · Place 51 · SayrevilleLong Jump5117-112
May 6GMC ChampionshipsMay 6 · 400m Hurdles · Place 31 · Sayreville400m Hurdles311:04.7812
Apr 19Colts Neck Spring InvitationalApr 19 · Triple Jump · Place 20 · SayrevilleTriple Jump2036-312
Apr 19Colts Neck Spring InvitationalApr 19 · 110m Hurdles · Place 17 · Sayreville110m Hurdles1716.2712
Apr 19Colts Neck Spring InvitationalApr 19 · 400m Hurdles · Place 26 · Sayreville400m Hurdles261:04.2112
Apr 12East Brunswick InvitationalApr 12 · Triple Jump · Place 15 · Sayreville HTriple Jump1534-03.00—
Apr 12East Brunswick InvitationalApr 12 · Long Jump · Place 18 · Sayreville HLong Jump1817-01.00—
Apr 12East Brunswick InvitationalApr 12 · High Jump · Place 7 · Sayreville HHigh Jump75-02.00—
Apr 12East Brunswick InvitationalApr 12 · 400m Hurdles · Place 9 · Sayreville H400m Hurdles91:04.73—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 400 Meters · Place 50 · Sayreville400 Meters5059.63 PB12
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 400 Meters · Place 50 · Sayreville400 Meters5059.6312
Jan 13SJTCA #12Jan 13 · 55m Hurdles · Place 27 · Sayreville55m Hurdles278.7312

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · Triple Jump · Place 20 · Sayreville HTriple Jump2036-06.5011
May 21GMC ChampionshipsMay 21 · 110m Hurdles · Place 23 · Sayreville110m HurdlesRound P2316.7011
Apr 30Middlesex County RelaysApr 30 · Long Jump · Place 27 · SayrevilleLong Jump2718-011

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 20Greater Middlesex Conf. ChampionshipsJan 20 · 55 Meters · Place 49 · Sayreville55 MetersRound P497.37 PB11
Jan 17Ridgewood Frosh/Novice MeetJan 17 · 55m Hurdles · Place 18 · Sayreville H55m HurdlesRound P1810.52—
Jan 17Ridgewood Frosh/Novice MeetJan 17 · 400 Meters · Place 60 · Sayreville H400 Meters601:02.72—
Jan 17The Armory Frosh / Novice MeetJan 17 · 55m Hurdles · Place 18 · Sayreville War Memorial55m Hurdles39"Round P18.10.52a PB11
Jan 17The Armory Frosh / Novice MeetJan 17 · 400 Meters · Place 60 · Sayreville War Memorial400 Meters60.1:02.72a11

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27SJTCA Winter Meet #5Dec 27 · 55 Meter · Place 20 · Sayreville War Memorial55 Meter20.7.15a PB11
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 55 Meter · Place 66 · Sayreville War Memorial55 MeterRound P66.7.19a11
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 200 Meters · Place 82 · Sayreville War Memorial200 Meters82.25.57a PB11