Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorGeorgian Court University HS Challenge · Apr 1119.66aGeorgian Court University HS ChallengeApril 11, 2026
200 Meters · IndoorEssex County Track Coaches Assn. Season Opener · Dec 2030.91aEssex County Track Coaches Assn. Season OpenerDecember 20, 2024
400 Meters · IndoorRidgewood Frosh/Novice Meet · Jan 151:10.11Ridgewood Frosh/Novice MeetJanuary 15, 2025
400 Meters · OutdoorLion Invitational · Apr 261:08.63Lion InvitationalApril 26, 2025
400m Hurdles · 30" / 0.762m · OutdoorJoe Lykes Inv (formerly Colts Neck Spring Invitational) · Apr 181:21.21aJoe Lykes Inv (formerly Colts Neck Spring Invitational)April 18, 2026
55 Meter · IndoorEssex County Track Coaches Assn. Season Opener · Dec 208.61aEssex County Track Coaches Assn. Season OpenerDecember 20, 2024
55m Hurdles · 33" · IndoorNJ Spiked Shoe Holiday Festival · Dec 2211.04aNJ Spiked Shoe Holiday FestivalDecember 22, 2025
High Jump · IndoorNJ Spiked Shoe Holiday Festival · Dec 224-04.00NJ Spiked Shoe Holiday FestivalDecember 22, 2025
Long Jump · OutdoorMiddlesex County Relays · Apr 2814-08.00Middlesex County RelaysApril 28, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Long Jump · Place 18 · Sayreville War MemorialLong Jump18.14-03.00Wind: 1.810
May 5GMC ChampionshipMay 5 · Long Jump · Place 9 · SayrevilleLong Jump915-110
May 5GMC ChampionshipMay 5 · 400m Hurdles · Place 47 · Sayreville400m Hurdles471:27.44a10
Apr 28Middlesex County RelaysApr 28 · Long Jump · Place 18 · Sayreville War MemorialLong Jump18.14-08.00 PB10
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 400m Hurdles · Place 25 · Sayreville War Memorial400m Hurdles30" / 0.762m25.1:21.21a PB10
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 100m Hurdles · Place 24 · Sayreville War Memorial100m Hurdles33" / 0.838m24.20.34a10
Apr 11Georgian Court University HS ChallengeApr 11 · 400m Hurdles · Place 30 · Sayreville War Memorial400m Hurdles30" / 0.762m30.1:26.52a10
Apr 11Georgian Court University HS ChallengeApr 11 · 100m Hurdles · Place 23 · Sayreville War Memorial100m Hurdles33" / 0.838m23.19.66a PBWind: -1.110
Apr 7GMC Red & White Division ChampionshipApr 7 · 100m Hurdles · Place 10 · Sayreville War Memorial100m Hurdles33" / 0.838m10.20.11a10

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 55m Hurdles · Place 28 · Sayreville55m HurdlesRound P2811.0210
Feb 3NJ Varsity ClassicFeb 3 · 55m Hurdles · Place 63 · Sayreville H55m HurdlesRound P6311.0610
Feb 3NJ Varsity ClassicFeb 3 · 400 Meters · Place 101 · Sayreville H400 Meters1011:11.6710
Feb 3NJ Varsity ClassicFeb 3 · 55m Hurdles · Place 63 · Sayreville H55m HurdlesRound P6311.0610
Feb 3NJ Varsity ClassicFeb 3 · 400 Meters · Place 101 · Sayreville H400 Meters1011:11.6710
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 55m Hurdles · Place 25 · Sayreville55m HurdlesRound P2511.2610
Jan 12Mid-Winter ClassicJan 12 · High Jump · Place 5 · SayrevilleHigh Jump54-410
Jan 12Mid-Winter ClassicJan 12 · 400 Meters · Place 21 · Sayreville400 Meters211:11.4110
Jan 12Mid-Winter ClassicJan 12 · 55m Hurdles · Place 14 · Sayreville55m Hurdles1411.1610
Jan 3SJTCA #9Jan 3 · 400 Meters · Place 25 · Sayreville400 Meters251:10.1710

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · 55m Hurdles · Place 40 · Sayreville War Memorial55m Hurdles33"Round P40.11.04a PB10
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · High Jump · Place 10 · Sayreville War MemorialHigh Jump10.4-04.00 PB10
Jan 15Ridgewood Frosh/Novice MeetJan 15 · 55m Hurdles · Place 14 · Sayreville H55m HurdlesRound P1411.81—
Jan 15Ridgewood Frosh/Novice MeetJan 15 · 400 Meters · Place 10 · Sayreville H400 Meters101:10.11 PB—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 26Lion InvitationalApr 26 · 400 Meters · Place 14 · Sayreville H400 Meters141:08.63 PB—
Apr 26Lion InvitationalApr 26 · 100m Hurdles · Place 49 · Sayreville H100m Hurdles4920.73—
Apr 19Colts Neck Spring InvitationalApr 19 · 100m Hurdles · Place 53 · Sayreville100m Hurdles5321.149

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 55 Meter · Place 48 · Sayreville War Memorial55 Meter48.8.61a PB9
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 200 Meters · Place 41 · Sayreville War Memorial200 Meters41.30.91a PB9