Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJoe Lykes Inv (formerly Colts Neck Spring Invitational) · Apr 1813.97aJoe Lykes Inv (formerly Colts Neck Spring Invitational)April 18, 2026
200 Meters · IndoorSpike Shoe Holiday Festival · Dec 1932.17aSpike Shoe Holiday FestivalDecember 19, 2022
200 Meters · OutdoorGMC Championships · May 2328.70aGMC ChampionshipsMay 23, 2023
400 Meters · IndoorThe Varsity Classic · Feb 61:06.98The Varsity ClassicFebruary 6, 2023
400 Meters · OutdoorColts Neck Spring Invitational · Apr 201:11.36aColts Neck Spring InvitationalApril 20, 2024
55 Meter · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 158.39aEssex County Track Coaches Assn. Season Opener InviteDecember 15, 2023
55 Meters · IndoorNJ Varsity Classic · Feb 38.176NJ Varsity ClassicFebruary 3, 2026
55m Hurdles · 33" · IndoorSJTCA Winter Meet #5 · Dec 2711.85aSJTCA Winter Meet #5December 27, 2023
High Jump · IndoorNJ Spiked Shoe Holiday Festival · Dec 224-04.00NJ Spiked Shoe Holiday FestivalDecember 22, 2025
High Jump · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 154-06.00NJSIAA Sectionals Central Groups 1 and 4May 15, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · High Jump · Place 16 · Sayreville War MemorialHigh Jump16.4-06.00 PB12
Apr 28Middlesex County RelaysApr 28 · High Jump · Place 12 · Sayreville War MemorialHigh Jump12.4-06.0012
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · High Jump · Place 29 · Sayreville War MemorialHigh Jump29.4-212
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 100 Meters · Place 40 · Sayreville War Memorial100 Meters40.13.97a PB12
Apr 7GMC Red & White Division ChampionshipApr 7 · High Jump · Place 4 · Sayreville War MemorialHigh Jump4.4-06.0012
Apr 7GMC Red & White Division ChampionshipApr 7 · 100 Meters · Place 9 · Sayreville War Memorial100 Meters9.14.15aWind: 0.512

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 3NJ Varsity ClassicFeb 3 · 55 Meters · Place 82 · Sayreville H55 MetersRound P828.176 PB12
Feb 3NJ Varsity ClassicFeb 3 · 55 Meters · Place 82 · Sayreville H55 MetersRound P828.17612

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · High Jump · Place 10 · Sayreville War MemorialHigh Jump10.4-04.00 PB12

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 20Colts Neck Spring InvitationalApr 20 · 400 Meters · Place 55 · Sayreville War Memorial400 Meters55.1:11.36a PB10

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 27SJTCA Winter Meet #5Dec 27 · 55m Hurdles · Place 29 · Sayreville War Memorial55m Hurdles33"29.11.85a PB10
Dec 27SJTCA Winter Meet #5Dec 27 · High Jump · Place 8 · Sayreville War MemorialHigh Jump8.4-410
Dec 27SJTCA Winter Meet #5Dec 27 · 400 Meters · Place 19 · Sayreville War Memorial400 Meters19.1:09.66a10
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 55 Meter · Place 19 · Sayreville War Memorial55 Meter19.8.39a PB10
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · High Jump · Place 27 · Sayreville War MemorialHigh Jump27.4-310
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 400 Meters · Place 34 · Sayreville War Memorial400 Meters34.1:10.06a10
Feb 6The Varsity ClassicFeb 6 · 400 Meters · Place 55 · Sayreville H400 Meters551:06.98 PB9
Feb 6The Varsity ClassicFeb 6 · 400 Meters · Place 55 · Sayreville H400 Meters551:06.989
Feb 6The Varsity ClassicFeb 6 · 400 Meters · Place 55 · Sayreville H400 Meters551:06.989
Jan 18The Armory Frosh / Novice MeetJan 18 · 400 Meters · Place 9 · Sayreville H400 Meters91:10.30—
Jan 18The Armory Frosh / Novice MeetJan 18 · 55 Meters · Place 24 · Sayreville H55 MetersRound P248.476—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals Central Groups 1 and 4Jun 2 · 200 Meters · Place 26 · Sayreville War Memorial200 Meters26.28.92aWind: 19
May 23GMC ChampionshipsMay 23 · 200 Meters · Place 44 · Sayreville War Memorial200 Meters44.28.70a PBWind: 0.49

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Bill Bruno Holiday ClassicDec 28 · 55 Meter · Place 43 · Sayreville War Memorial55 MeterRound P43.8.61a9
Dec 19Spike Shoe Holiday FestivalDec 19 · 55 Meter · Place 42 · Sayreville War Memorial55 MeterRound P42.8.85a9
Dec 19Spike Shoe Holiday FestivalDec 19 · 200 Meters · Place 43 · Sayreville War Memorial200 Meters43.32.17a PB9