Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEast Brunswick Sprint Series #1 · May 1213.33aEast Brunswick Sprint Series #1May 12, 2026
100m Hurdles · 33" / 0.838m · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 1515.58aNJSIAA Sectionals Central Groups 1 and 4May 15, 2026
200 Meters · IndoorTR Boys Frosh/Novice · Feb 129.20TR Boys Frosh/NoviceFebruary 1, 2024
400 Meters · IndoorSJTCA Winter Meet #2 · Dec 121:07.41aSJTCA Winter Meet #2December 12, 2023
400m Hurdles · 30" / 0.762m · OutdoorGMC Red & White Division Championship · Apr 71:14.41aGMC Red & White Division ChampionshipApril 7, 2026
55 Meters · IndoorTR Boys Frosh/Novice · Feb 17.93TR Boys Frosh/NoviceFebruary 1, 2024
55m Hurdles · 33" · IndoorSJTCA Winter Meet #2 · Dec 1211.28aSJTCA Winter Meet #2December 12, 2023
High Jump · IndoorSJTCA Winter Meet #2 · Dec 124-06.00SJTCA Winter Meet #2December 12, 2023
High Jump · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 155-00.00NJSIAA Sectionals Central Groups 1 and 4May 15, 2026
Pole Vault · OutdoorMiddlesex County Relays · Apr 286-06.00Middlesex County RelaysApril 28, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 1 & 4May 29 · High Jump · Place 15 · Old BridgeHigh Jump15.4-10.0011
May 29NJSIAA Group Championships - 1 & 4May 29 · 100m Hurdles · Place 16 · Old Bridge100m Hurdles33" / 0.838mRound P16.15.69aWind: 1.711
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Pole Vault · Old BridgePole Vault--NH11
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · High Jump · Place 4 · Old BridgeHigh Jump4.5-00.00 PB11
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 100m Hurdles · Place 9 · Old Bridge100m Hurdles33" / 0.838mRound P9.16.02aWind: -0.311
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 100m Hurdles · Place 6 · Old Bridge100m Hurdles33" / 0.838m6.15.58a PBWind: 111
May 12East Brunswick Sprint Series #1May 12 · 100 Meters · Place 9 · Old Bridge100 Meters9.13.33a PB11
May 5GMC ChampionshipMay 5 · Pole Vault · Place 10 · Old BridgePole Vault107-011
May 5GMC ChampionshipMay 5 · High Jump · Place 4 · Old BridgeHigh Jump45-011
May 5GMC ChampionshipMay 5 · 100m Hurdles · Place 5 · Old Bridge100m HurdlesRound P516.15a11
May 5GMC ChampionshipMay 5 · 100m Hurdles · Place 4 · Old Bridge100m Hurdles415.86a11
Apr 28Middlesex County RelaysApr 28 · Pole Vault · Place 11 · Old BridgePole Vault11.6-06.00 PB11
Apr 28Middlesex County RelaysApr 28 · High Jump · Place 4 · Old BridgeHigh Jump4.5-00.0011
Apr 7GMC Red & White Division ChampionshipApr 7 · 400m Hurdles · Place 4 · Old Bridge400m Hurdles30" / 0.762m4.1:14.41a PB11
Apr 7GMC Red & White Division ChampionshipApr 7 · 100m Hurdles · Place 3 · Old Bridge100m Hurdles33" / 0.838m3.16.32a11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 6GMC ChampionshipsMay 6 · 100m Hurdles · Place 10 · Old Bridge100m HurdlesRound P1016.0810
May 6GMC ChampionshipsMay 6 · High Jump · Place 7 · Old BridgeHigh Jump74-1010
May 6GMC ChampionshipsMay 6 · 400m Hurdles · Place 19 · Old Bridge400m Hurdles191:12.9010
Apr 15GMC Red & White ChampionshipApr 15 · 100m Hurdles · Place 7 · Old Bridge100m Hurdles716.66—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11GMC Red & White ChampionshipMay 11 · 400m Hurdles · Place 9 · Old Bridge400m Hurdles30" / 0.762m9.1:15.89a9
May 11GMC Red & White ChampionshipMay 11 · 100m Hurdles · Old Bridge100m Hurdles33" / 0.838m--DNS9
May 11GMC Red & White ChampionshipMay 11 · High Jump · Place 5 · Old BridgeHigh Jump5.4-10.009
Apr 30Middlesex County RelaysApr 30 · High Jump · Place 10 · Old BridgeHigh Jump104-89
Apr 30Middlesex County RelaysApr 30 · Pole Vault · Place 19 · Old BridgePole Vault195-69

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · High Jump · Place 9 · Old BridgeHigh Jump94-89
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · 55m Hurdles · Place 18 · Old Bridge55m HurdlesRound P189.339
Feb 1TR Boys Frosh/NoviceFeb 1 · High Jump · Place 5 · Old BridgeHigh Jump54-69
Feb 1TR Boys Frosh/NoviceFeb 1 · 200 Meters · Place 8 · Old Bridge200 Meters829.20 PB9
Feb 1TR Boys Frosh/NoviceFeb 1 · 55 Meters · Place 8 · Old Bridge55 Meters87.93 PB9
Jan 31TR Girls Frosh/NoviceJan 31 · High Jump · Place 5 · Old BridgeHigh Jump54-69
Jan 31TR Girls Frosh/NoviceJan 31 · 200 Meters · Place 8 · Old Bridge200 Meters829.209
Jan 31TR Girls Frosh/NoviceJan 31 · 55 Meters · Place 8 · Old Bridge55 Meters87.939
Jan 23Mid-Winter ClassicJan 23 · High Jump · Place 1 · Old BridgeHigh Jump14-89
Jan 23Mid-Winter ClassicJan 23 · 400 Meters · Place 7 · Old Bridge400 Meters71:09.579
Jan 20Greater Middlesex Conf. ChampionshipsJan 20 · High Jump · Place 9 · Old BridgeHigh Jump94-69
Jan 20Greater Middlesex Conf. ChampionshipsJan 20 · 55m Hurdles · Place 16 · Old Bridge55m HurdlesRound P169.919

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18SJTCA Winter Meet #3Dec 18 · High Jump · Place 8 · Old BridgeHigh Jump8.4-49
Dec 12SJTCA Winter Meet #2Dec 12 · 55m Hurdles · Place 32 · Old Bridge55m Hurdles33"32.11.28a PB9
Dec 12SJTCA Winter Meet #2Dec 12 · High Jump · Place 7 · Old BridgeHigh Jump7.4-06.00 PB9
Dec 12SJTCA Winter Meet #2Dec 12 · 400 Meters · Place 13 · Old Bridge400 Meters13.1:07.41a PB9