Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorNJ Varsity Classic · Feb 324.67NJ Varsity ClassicFebruary 3, 2026
55 Meter · IndoorCoach Glynn Holiday Carnival · Dec 287.31aCoach Glynn Holiday CarnivalDecember 28, 2025
55 Meters · IndoorNJ Varsity Classic · Feb 37.160NJ Varsity ClassicFebruary 3, 2026
Javelin · 800g · OutdoorHH's Penn Relay Field Event Qualifier · Mar 27198-03.00HH's Penn Relay Field Event QualifierMarch 27, 2026
Long Jump · IndoorCoach Glynn Holiday Carnival · Dec 2816-10.25Coach Glynn Holiday CarnivalDecember 28, 2025
Long Jump · OutdoorBergen County Relays · Apr 1117-00.00Bergen County RelaysApril 11, 2025
Shot Put · 12lb · OutdoorNJIC American & National Division Champs · Apr 2843-6.50NJIC American & National Division ChampsApril 28, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Javelin · Place 1 · Hasbrouck HeightsJavelin800g1.196-0012
May 29NJSIAA Group Championships - 1 & 4May 29 · Javelin · Place 1 · Hasbrouck HeightsJavelin800g1.192-0412
May 20Bergen County Meet of ChampsMay 20 · Javelin · Place 1 · Hasbrouck HeightsJavelin1198-412
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Javelin · Place 1 · Hasbrouck HeightsJavelin800g1.194-1012
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Shot Put · Place 5 · Hasbrouck HeightsShot Put12lb5.42-10.2512
May 8Bergen County ChampionshipsMay 8 · Javelin · Place 1 · Hasbrouck HeightsJavelin800g1.196' 4"12
May 8Bergen County ChampionshipsMay 8 · Shot Put · Place 3 · Hasbrouck HeightsShot Put12lb3.41' 11.25"12
Apr 28NJIC American & National Division ChampsApr 28 · Javelin · Place 1 · Hasbrouck HeightsJavelin800g1.185-1012
Apr 28NJIC American & National Division ChampsApr 28 · Shot Put · Place 2 · Hasbrouck HeightsShot Put12lb2.43-6.50 PB12
Apr 23130th Penn Relays CarnivalApr 23 · Javelin · Place 9 · Hasbrouck HeightsJavelin800g9.57.71m12
Apr 17Bergen County RelaysApr 17 · Javelin · Place 1 · Hasbrouck HeightsJavelin800g1.177-0912
Apr 17Bergen County RelaysApr 17 · Shot Put · Place 1 · Hasbrouck HeightsShot Put12lb1.41-04.2512
Mar 27HH's Penn Relay Field Event QualifierMar 27 · Javelin · Place 1 · Hasbrouck HeightsJavelin800g1.198-03.00 PB12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 11Bergen County ChampionshipsFeb 11 · 200 Meters · Place 135 · Hasbrouck He200 Meters13525.987—
Feb 11Bergen County ChampionshipsFeb 11 · 55 Meters · Place 94 · Hasbrouck He55 MetersRound P947.189—
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · 55 Meters · Place 35 · Hasbrouck Heights55 MetersRound P357.3312
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · 55 Meters · Place 35 · Hasbrouck Heights55 MetersRound P357.3312
Feb 3NJ Varsity ClassicFeb 3 · 200 Meters · Place 99 · Hasbrouck He200 Meters9924.67 PB12
Feb 3NJ Varsity ClassicFeb 3 · 55 Meters · Place 94 · Hasbrouck He55 MetersRound P947.160 PB12
Feb 3NJ Varsity ClassicFeb 3 · 200 Meters · Place 99 · Hasbrouck He200 Meters9924.6712
Feb 3NJ Varsity ClassicFeb 3 · 55 Meters · Place 94 · Hasbrouck He55 MetersRound P947.16012

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30NJCTC Winter RelaysDec 30 · Long Jump · Place 38 · Hasbrouck HeightsLong Jump38.16-212
Dec 28Coach Glynn Holiday CarnivalDec 28 · 55 Meter · Place 25 · Hasbrouck Heights55 MeterRound P25.7.31a PB12
Dec 28Coach Glynn Holiday CarnivalDec 28 · Long Jump · Place 7 · Hasbrouck HeightsLong Jump7.16-10.25 PB12
Dec 28Coach Glynn Holiday CarnivalDec 28 · 200 Meters · Place 26 · Hasbrouck Heights200 Meters26.25.13a12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 4NJSIAA State Meet Of ChampionsJun 4 · Javelin · Place 3 · Hasbrouck HeJavelin3179-0011
May 30NJSIAA Group Championships - 1 & 4May 30 · Javelin · Place 3 · Hasbrouck HeJavelin3176-0111
May 21Bergen County Meet of ChampsMay 21 · Javelin · Place 2 · Hasbrouck HeJavelin2166-00—
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · Javelin · Place 1 · Hasbrouck HeightsJavelin1155-211
May 9Bergen County ChampionshipsMay 9 · Javelin · Place 1 · Hasbrouck HeightsJavelin800g1.178-0911
Apr 28NJIC American+Patriot Division ChampsApr 28 · Long Jump · Place 9 · Hasbrouck HeightsLong Jump917-0.2511
Apr 28NJIC American+Patriot Division ChampsApr 28 · Javelin · Place 1 · Hasbrouck HeightsJavelin1179-011
Apr 17Aviator Invitational RelaysApr 17 · Javelin · Place 1 · Hasbrouck HeightsJavelin1189-00.00—
Apr 17Aviator Invitational RelaysApr 17 · Long Jump · Place 7 · Hasbrouck HeightsLong Jump719-05.75—
Apr 11Bergen County RelaysApr 11 · Long Jump · Place 6 · Hasbrouck HeightsLong Jump6.17-00.00 PB11
Apr 6HH's Penn Relay Field Event QualifierApr 6 · Javelin · Place 1 · Hasbrouck HeightsJavelin800g1.171-02.011

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · Javelin · Place 6 · Hasbrouck HeightsJavelin800g6.180-0010
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · Javelin · Place 4 · Hasbrouck HeJavelin4162-0510
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · Javelin · Place 2 · Hasbrouck HeJavelin2168-0210
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · Javelin · Place 2 · Hasbrouck HeJavelin2168-0210
May 21North Jersey Sophomore ChampionshipMay 21 · Javelin · Place 1 · Hasbrouck HeightsJavelin1169-10—
May 17Bergen County Meet of ChampionsMay 17 · Javelin · Place 2 · Hasbrouck HeJavelin2170-0010
May 10Bergen County ChampionshipsMay 10 · Javelin · Place 1 · Hasbrouck HeightsJavelin800g1.177-0210
Apr 30NJIC Colonial-American Division ChampsApr 30 · Javelin · Place 1 · Hasbrouck HeJavelin1153-0310
Apr 30NJIC Colonial-American Division ChampsApr 30 · Javelin · Place 1 · Hasbrouck HeJavelin1153-0310
Apr 17Bergen County RelaysApr 17 · Javelin · Place 3 · Hasbrouck HeightsJavelin800g3.145-0110