Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGMC Championships · May 611.23GMC ChampionshipsMay 6, 2025
200 Meters · IndoorNJ Varsity Classic · Feb 323.52NJ Varsity ClassicFebruary 3, 2026
200 Meters · OutdoorGMC Championships · May 623.05GMC ChampionshipsMay 6, 2025
55 Meter · IndoorNJ Spiked Shoe Holiday Festival · Dec 226.74aNJ Spiked Shoe Holiday FestivalDecember 22, 2025
55 Meters · IndoorNJSIAA Sectional Championships - Central Group 4 · Feb 136.82NJSIAA Sectional Championships - Central Group 4February 13, 2025

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 11Georgian Court University HS ChallengeApr 11 · 200 Meters · Place 14 · Sayreville War Memorial200 Meters14.23.53aWind: -0.611
Apr 7GMC Red & White Division ChampionshipApr 7 · 100 Meters · Place 2 · Sayreville War Memorial100 Meters2.11.21aWind: 2.311

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 3Eastern States Indoor ChampsMar 3 · 55 Meters · Place 58 · Sayreville H55 MetersRound P586.82611
Feb 3NJ Varsity ClassicFeb 3 · 200 Meters · Place 28 · Sayreville H200 Meters2823.52 PB11
Feb 3NJ Varsity ClassicFeb 3 · 55 Meters · Place 18 · Sayreville H55 MetersRound P186.82311
Feb 3NJ Varsity ClassicFeb 3 · 200 Meters · Place 28 · Sayreville H200 Meters2823.5211
Feb 3NJ Varsity ClassicFeb 3 · 55 Meters · Place 18 · Sayreville H55 MetersRound P186.82311

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · 55 Meter · Place 6 · Sayreville War Memorial55 MeterRound P6.6.74a PB11
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · 55 Meter · Place 6 · Sayreville War Memorial55 Meter6.6.74a11
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 55 Meters · Place 18 · Sayreville55 MetersRound P186.82 PB10
Feb 3NJ Varsity ClassicFeb 3 · 200 Meters · Place 55 · Sayreville H200 Meters5524.1710
Feb 3NJ Varsity ClassicFeb 3 · 55 Meters · Place 49 · Sayreville H55 MetersRound P496.90910
Jan 13SJTCA #12Jan 13 · 200 Meters · Place 18 · Sayreville200 Meters1823.6110
Jan 13SJTCA #12Jan 13 · 55 Meters · Place 17 · Sayreville55 Meters176.8410

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 200 Meters · Place 23 · Sayreville H200 Meters2323.5010
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 100 Meters · Place 16 · Sayreville H100 MetersRound P1611.4410
May 6GMC ChampionshipsMay 6 · 200 Meters · Place 12 · Sayreville200 Meters1223.05 PB10
May 6GMC ChampionshipsMay 6 · 100 Meters · Place 15 · Sayreville100 MetersRound P1511.23 PB10
Apr 26Lion InvitationalApr 26 · 200 Meters · Place 27 · Sayreville H200 Meters2723.50—
Apr 26Lion InvitationalApr 26 · 100 Meters · Place 15 · Sayreville H100 Meters1511.60—
Apr 19Colts Neck Spring InvitationalApr 19 · 100 Meters · Place 19 · Sayreville100 Meters1911.6010

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30SJTCA Meet #8Dec 30 · 55 Meter · Place 11 · Sayreville War Memorial55 Meter11.7.01a10
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 55 Meter · Place 16 · Sayreville War Memorial55 MeterRound P16.6.83a10
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 200 Meters · Place 36 · Sayreville War Memorial200 Meters36.24.22a10

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 20Colts Neck Spring InvitationalApr 20 · 100 Meters · Place 9 · Sayreville War Memorial100 Meters9.11.95a9