Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGMC Championships · May 2112.66GMC ChampionshipsMay 21, 2024
110m Hurdles · 39" / 0.991m · OutdoorGMC Red & White Division Championship · Apr 719.89aGMC Red & White Division ChampionshipApril 7, 2026
200 Meters · OutdoorEast Brunswick Sprint Series #2 · May 2123.83aEast Brunswick Sprint Series #2May 21, 2026
300 Meters · IndoorBob James Invitational · Dec 1839.82aBob James InvitationalDecember 18, 2024
400 Meters · IndoorGreater Middlesex Conference Championships · Jan 2455.52Greater Middlesex Conference ChampionshipsJanuary 24, 2026
400 Meters · OutdoorGMC Championship · May 552.96aGMC ChampionshipMay 5, 2026
400m Hurdles · 36" / 0.914m · OutdoorEast Brunswick Invitational · Apr 181:01.78aEast Brunswick InvitationalApril 18, 2026
55 Meter · IndoorBob James Invitational · Dec 187.40aBob James InvitationalDecember 18, 2024
55 Meters · IndoorPrinceton Invitational Series #2 · Feb 47.24aPrinceton Invitational Series #2February 4, 2025
55m Hurdles · 39" · IndoorThe Egg Club Invitational · Dec 2210.60aThe Egg Club InvitationalDecember 22, 2023

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 8Bridge the Gap to XC & Nationals QualifierJul 8 · 400 Meters · Place 5 · South Brunswick400 Meters5.53.44a11
May 21East Brunswick Sprint Series #2May 21 · 200 Meters · Place 41 · South Brunswick200 Meters41.23.83a PB11
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 400m Hurdles · Place 28 · South Brunswick400m Hurdles36" / 0.914m28.1:03.07a11
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 400 Meters · Place 28 · South Brunswick400 Meters28.53.09a11
May 5GMC ChampionshipMay 5 · 400m Hurdles · Place 30 · South Brunswick400m Hurdles301:04.14a11
May 5GMC ChampionshipMay 5 · 400m Hurdles · Place 30 · South Brunswick400m Hurdles301:04.14a11
May 5GMC ChampionshipMay 5 · 400 Meters · Place 24 · South Brunswick400 Meters2452.96a PB11
May 5GMC ChampionshipMay 5 · 400 Meters · Place 24 · South Brunswick400 Meters2452.96a11
Apr 28Middlesex County RelaysApr 28 · 400m Hurdles · Place 18 · South Brunswick400m Hurdles36" / 0.914m18.1:02.19a11
Apr 18East Brunswick InvitationalApr 18 · 400m Hurdles · Place 18 · South Brunswick400m Hurdles36" / 0.914m18.1:01.78a PB11
Apr 11Blue Devil ClassicApr 11 · 400m Hurdles · Place 32 · South Brunswick400m Hurdles36" / 0.914m32.1:04.78a11
Apr 7GMC Red & White Division ChampionshipApr 7 · 400m Hurdles · Place 10 · South Brunswick400m Hurdles36" / 0.914m10.1:06.78a11
Apr 7GMC Red & White Division ChampionshipApr 7 · 110m Hurdles · Place 11 · South Brunswick110m Hurdles39" / 0.991m11.19.89a PB11
Apr 4TCNJ HS InviteApr 4 · 400m Hurdles · Place 21 · South Brunswick400m Hurdles36" / 0.914m21.1:05.67a11
Apr 4TCNJ HS InviteApr 4 · 110m Hurdles · Place 34 · South Brunswick110m Hurdles39" / 0.991m34.20.01a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31SJTCA #16Jan 31 · 400 Meters · Place 23 · South Brunswick400 Meters2356.4211
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 400 Meters · Place 28 · South Brunswick400 Meters2855.52 PB11
Jan 3SJTCA #9Jan 3 · 400 Meters · Place 23 · South Brunswick400 Meters2356.5411

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4Princeton Invitational Series #2Feb 4 · 55 Meters · Place 21 · South Brunswick55 Meters217.24a PB—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Bob James InvitationalDec 18 · 300 Meters · Place 12 · South Brunswick300 Meters12.39.82a PB10
Dec 18Bob James InvitationalDec 18 · 55 Meter · Place 23 · South Brunswick55 Meter23.7.40a PB10

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 21GMC ChampionshipsMay 21 · 100 Meters · Place 67 · South Brunswick100 MetersRound P6712.66 PB9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 22The Egg Club InvitationalDec 22 · 55m Hurdles · Place 7 · South Brunswick55m Hurdles39"7.10.60a PB9