Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorCape Atlantic League Meet · May 917.68aCape Atlantic League MeetMay 9, 2026
400m Hurdles · 36" / 0.914m · OutdoorJoe Lykes Inv (formerly Colts Neck Spring Invitational) · Apr 181:04.00aJoe Lykes Inv (formerly Colts Neck Spring Invitational)April 18, 2026
High Jump · IndoorBridgeton Relays · Apr 115-00.00Bridgeton RelaysApril 11, 2026
High Jump · OutdoorJoe Lykes Inv (formerly Colts Neck Spring Invitational) · Apr 185-6Joe Lykes Inv (formerly Colts Neck Spring Invitational)April 18, 2026
Javelin · 800g · IndoorBridgeton Relays · Apr 11120-00Bridgeton RelaysApril 11, 2026
Javelin · 800g · OutdoorNJSIAA Group Championships - 2 & 3 · May 29145-8NJSIAA Group Championships - 2 & 3May 29, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · Javelin · Place 14 · Middle TownshipJavelin800g14.145-8 PB12
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · Javelin · Place 6 · Middle TownshipJavelin800g6.144-0912
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 110m Hurdles · Place 20 · Middle Township110m Hurdles39" / 0.991mRound P20.18.25aWind: 2.212
May 9Cape Atlantic League MeetMay 9 · Javelin · Place 6 · Middle TownshipJavelin800g6.137-0612
May 9Cape Atlantic League MeetMay 9 · 400m Hurdles · Place 13 · Middle Township400m Hurdles36" / 0.914m13.1:05.90a12
May 9Cape Atlantic League MeetMay 9 · 110m Hurdles · Place 14 · Middle Township110m Hurdles39" / 0.991m14.17.68a PBWind: -1.912
May 5Cape May County ChampionshipsMay 5 · High Jump · Place 5 · Middle TownshipHigh Jump5.5-02.0012
May 5Cape May County ChampionshipsMay 5 · Javelin · Place 2 · Middle TownshipJavelin800g2.135-0512
May 5Cape May County ChampionshipsMay 5 · 400m Hurdles · Place 3 · Middle Township400m Hurdles36" / 0.914m3.1:04.79a12
May 5Cape May County ChampionshipsMay 5 · 110m Hurdles · Place 1 · Middle Township110m Hurdles39" / 0.991m1.18.11aWind: -1.312
May 1F.A.T. Duals: Lower Cape May Regional May 1 · Javelin · Place 1 · Middle TownshipJavelin800g1.131-612
May 1F.A.T. Duals: Lower Cape May Regional May 1 · 400m Hurdles · Place 3 · Middle Township400m Hurdles36" / 0.914m3.1:06.11a12
May 1F.A.T. Duals: Lower Cape May Regional May 1 · 110m Hurdles · Place 1 · Middle Township110m Hurdles39" / 0.991m1.18.58a12
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · High Jump · Place 11 · Middle TownshipHigh Jump11.5-6 PB12
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · Javelin · Place 10 · Middle TownshipJavelin800g10.131-1012
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 400m Hurdles · Place 24 · Middle Township400m Hurdles36" / 0.914m24.1:04.00a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 11Bridgeton RelaysApr 11 · High Jump · Place 3 · Middle TownshipHigh Jump3.5-00.00 PB12
Apr 11Bridgeton RelaysApr 11 · Javelin · Place 4 · Middle TownshipJavelin800g4.120-00 PB12