Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Region 1 Qualifier · Jun 2513.65aAAU Region 1 QualifierJune 25, 2021
Javelin · 400g TJ · OutdoorAAU Region 1 Qualifier · Jun 25106-08AAU Region 1 QualifierJune 25, 2021
Javelin · 800g · OutdoorNJSIAA State Meet Of Champions · Jun 3184-05NJSIAA State Meet Of ChampionsJune 3, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Javelin · Place 5 · Mountain LakesMountain LakesJavelin800g5.184-05 PB11
May 29NJSIAA Group Championships - 1 & 4May 29 · Javelin · Place 4 · Mountain LakesMountain LakesJavelin800g4.165-0511
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Javelin · Place 3 · Mountain LakesMountain LakesJavelin800g3.164-1011
May 5NJAC - EASTMay 5 · Javelin · Place 3 · Mountain LakesMountain LakesJavelin800g3.167-811

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 20Morris County ChampionshipsMay 20 · Javelin · Place 2 · Mountain LakesMountain LakesJavelin800g2.160-710
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · Javelin · Place 5 · Mountain LakesMountain LakesJavelin5139-910
May 9Morris County - Dick Fahey Fr -So ChampsMay 9 · Javelin · Place 1 · Mountain LakesMountain LakesJavelin800g1.158-310
May 1Morris County Relay ChampionshipsMay 1 · Javelin · Place 4 · Mountain LakesMountain LakesJavelin4168-910

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · Javelin · Place 16 · Mountain LakesMountain LakesJavelin800g16.161-009
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · Javelin · Place 1 · Mountain LakesMountain LakesJavelin1171-069
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · Javelin · Place 1 · Mountain LakesMountain LakesJavelin1171-069
May 1Morris County Relay ChampionshipsMay 1 · Javelin · Place 2 · Mountain LakesMountain LakesJavelin2162-39

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 25AAU Region 1 QualifierJun 25 · Javelin · Place 1 · Bergen County XpressBergen County XpressJavelin400g TJ1.106-08 PB6
Jun 25AAU Region 1 QualifierJun 25 · 100 Meters · Place 6 · Bergen County XpressBergen County Xpress100 MetersRound P6.13.65a PB6
Jun 25AAU Region 1 QualifierJun 25 · 100 Meters · Place 7 · Bergen County XpressBergen County Xpress100 Meters7.14.01a6