Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJoe Lykes Inv (formerly Colts Neck Spring Invitational) · Apr 1813.41aJoe Lykes Inv (formerly Colts Neck Spring Invitational)April 18, 2026
300 Meters · IndoorDemarest Invitational · Dec 1346.89aDemarest InvitationalDecember 13, 2025
400 Meters · IndoorSTCA Last Chance Meet · Feb 21:06.07STCA Last Chance MeetFebruary 2, 2026
55 Meters · IndoorSTCA Last Chance Meet · Feb 27.87STCA Last Chance MeetFebruary 2, 2026
Javelin · 800g · OutdoorMonmouth County Boys Frosh/Soph Championships · May 1283-9Monmouth County Boys Frosh/Soph ChampionshipsMay 12, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 12Monmouth County Boys Frosh/Soph ChampionshipsMay 12 · Javelin · Place 9 · Ocean TownshipJavelin800g9.83-9 PB9
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 100 Meters · Place 39 · Ocean Township100 Meters39.13.41a PB9

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 2STCA Last Chance MeetFeb 2 · 55 Meters · Place 82 · Ocean Township55 MetersRound P827.87 PB9
Feb 2STCA Last Chance MeetFeb 2 · 55 Meters · Place 82 · Ocean Township55 MetersRound P827.879
Feb 2STCA Last Chance MeetFeb 2 · 400 Meters · Place 69 · Ocean Township400 Meters691:06.07 PB9
Feb 2STCA Last Chance MeetFeb 2 · 400 Meters · Place 69 · Ocean Township400 Meters691:06.079
Jan 6Monmouth County Frosh/ NoviceJan 6 · 55 Meters · Place 30 · Ocean Township55 MetersRound P308.089
Jan 6Monmouth County Frosh/ NoviceJan 6 · 55 Meters · Place 30 · Ocean Township55 MetersRound P308.089
Jan 6Monmouth County Frosh/ NoviceJan 6 · 400 Meters · Place 33 · Ocean Township400 Meters331:08.419
Jan 6Monmouth County Frosh/ NoviceJan 6 · 400 Meters · Place 33 · Ocean Township400 Meters331:08.419

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Demarest InvitationalDec 13 · 300 Meters · Place 81 · Ocean Township300 Meters81.46.89a PB9