Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJIC American+Patriot Division Champs · Apr 2813.29NJIC American+Patriot Division ChampsApril 28, 2025
200 Meters · IndoorNJ Varsity Classic · Feb 329.30NJ Varsity ClassicFebruary 3, 2025
200 Meters · OutdoorNJIC American & National Division Champs · Apr 2827.73aNJIC American & National Division ChampsApril 28, 2026
400 Meters · IndoorNJIC Championships · Jan 281:06.63aNJIC ChampionshipsJanuary 28, 2026
400 Meters · OutdoorNJIC American & National Division Champs · Apr 281:03.01aNJIC American & National Division ChampsApril 28, 2026
400 Meters · Relay Split · OutdoorBergen County Relays · Apr 171:00.54aBergen County RelaysApril 17, 2026
55 Meter · IndoorNJIC Championships · Jan 287.79aNJIC ChampionshipsJanuary 28, 2026
55 Meters · IndoorEastern States Indoor Champs · Mar 37.754Eastern States Indoor ChampsMarch 3, 2026
Long Jump · IndoorNJ Spiked Shoe Holiday Festival · Dec 2215-02.00NJ Spiked Shoe Holiday FestivalDecember 22, 2025
Long Jump · OutdoorBergen County Relays · Apr 1114-05.50Bergen County RelaysApril 11, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 400 Meters · Place 11 · Hasbrouck Heights400 Meters11.1:03.85a11
May 8Bergen County ChampionshipsMay 8 · 400 Meters · Place 3 · Hasbrouck Heights400 Meters3.1:04.40a11
May 8Bergen County ChampionshipsMay 8 · 200 Meters · Place 6 · Hasbrouck Heights200 Meters6.28.08a11
Apr 28NJIC American & National Division ChampsApr 28 · 400 Meters · Place 4 · Hasbrouck Heights400 Meters4.1:03.01a PB11
Apr 28NJIC American & National Division ChampsApr 28 · 200 Meters · Place 4 · Hasbrouck Heights200 Meters4.27.73a PB11
Apr 28NJIC American & National Division ChampsApr 28 · 100 Meters · Place 2 · Hasbrouck Heights100 MetersRound P2.13.38a11
Apr 28NJIC American & National Division ChampsApr 28 · 100 Meters · Place 3 · Hasbrouck Heights100 Meters3.13.35a11
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Hasbrouck Heights400 Meters—1:04.66a11
Apr 17Bergen County RelaysApr 17 · Long Jump · Place 14 · Hasbrouck HeightsLong Jump14.13-03.0011
Apr 17Bergen County RelaysApr 17 · 400 Meters · Place 16 · Hasbrouck Heights400 MetersRelay Split16.1:10.56a11
Apr 17Bergen County RelaysApr 17 · 400 Meters · Place 1 · Hasbrouck Heights400 MetersRelay Split1.1:00.54a PB11

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 3Eastern States Indoor ChampsMar 3 · 55 Meters · Place 70 · Hasbrouck He55 MetersRound P707.754 PB11
Feb 18NJ JV-Novice InvitationalFeb 18 · 400 Meters · Place 29 · Hasbrouck Heights400 Meters291:07.1011
Feb 11Bergen County ChampionshipsFeb 11 · Long Jump · Place 22 · Hasbrouck HeLong Jump2214-11.00—
Feb 11Bergen County ChampionshipsFeb 11 · 55 Meters · Place 32 · Hasbrouck He55 MetersRound P327.913—
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · 55 Meters · Place 9 · Hasbrouck Heights55 MetersRound P97.9011
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · 400 Meters · Place 21 · Hasbrouck Heights400 Meters211:10.5711
Feb 3NJ Varsity ClassicFeb 3 · 400 Meters · Place 65 · Hasbrouck He400 Meters651:07.3611
Feb 3NJ Varsity ClassicFeb 3 · 400 Meters · Place 65 · Hasbrouck He400 Meters651:07.3611
Jan 28NJIC ChampionshipsJan 28 · 55 Meter · Place 7 · Hasbrouck Heights55 MeterRound P7.7.85a11
Jan 28NJIC ChampionshipsJan 28 · 55 Meter · Place 6 · Hasbrouck Heights55 Meter6.7.79a PB11
Jan 28NJIC ChampionshipsJan 28 · Long Jump · Place 11 · Hasbrouck HeightsLong Jump11.13-11.0011
Jan 28NJIC ChampionshipsJan 28 · 400 Meters · Place 11 · Hasbrouck Heights400 Meters11.1:06.63a PB11
Jan 21Bergen County RelaysJan 21 · Long Jump · Place 4 · Hasbrouck HeLong Jump415-08.00—
Jan 21Bergen County RelaysJan 21 · Long Jump · Place 4 · Hasbrouck HeLong Jump415-08.00—

2025 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 30NJCTC Winter RelaysDec 30 · Long Jump · Place 15 · Hasbrouck HeightsLong Jump15.14-711
Dec 28Coach Glynn Holiday CarnivalDec 28 · 55 Meter · Place 13 · Hasbrouck Heights55 MeterRound P13.8.04a11
Dec 28Coach Glynn Holiday CarnivalDec 28 · Long Jump · Place 13 · Hasbrouck HeightsLong Jump13.14-111
Dec 28Coach Glynn Holiday CarnivalDec 28 · 400 Meters · Place 33 · Hasbrouck Heights400 Meters33.1:08.98a11
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · 55 Meter · Place 38 · Hasbrouck Heights55 MeterRound P38.8.06a11
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · Long Jump · Place 18 · Hasbrouck HeightsLong Jump18.15-02.00 PB11
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · 200 Meters · Place 44 · Hasbrouck Heights200 Meters44.29.47a11
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · 55 Meters · Place 12 · Hasbrouck Heights55 MetersRound P128.0810
Feb 12Bergen County ChampsFeb 12 · 400 Meters · Place 25 · Hasbrouck He400 Meters251:07.16—
Feb 3NJ Varsity ClassicFeb 3 · Long Jump · Place 34 · Hasbrouck HeLong Jump3413-06.5010
Feb 3NJ Varsity ClassicFeb 3 · 200 Meters · Place 91 · Hasbrouck He200 Meters9129.30 PB10
Feb 3NJ Varsity ClassicFeb 3 · 55 Meters · Place 81 · Hasbrouck He55 MetersRound P818.17710
Jan 29NJIC ChampionshipsJan 29 · 55 Meter · Place 16 · Hasbrouck Heights55 MeterRound P16.8.09a10
Jan 29NJIC ChampionshipsJan 29 · Long Jump · Place 15 · Hasbrouck HeightsLong Jump15.13-09.0010
Jan 29NJIC ChampionshipsJan 29 · 400 Meters · Place 15 · Hasbrouck Heights400 Meters15.1:08.10a10
Jan 15Ridgewood Frosh/Novice MeetJan 15 · Long Jump · Place 2 · Hasbrouck HeLong Jump214-07.50—
Jan 15Ridgewood Frosh/Novice MeetJan 15 · 400 Meters · Place 16 · Hasbrouck He400 Meters161:10.52—
Jan 15Ridgewood Frosh/Novice MeetJan 15 · 55 Meters · Place 9 · Hasbrouck He55 MetersRound P98.15—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 100 Meters · Place 9 · Hasbrouck Heights100 MetersRound P913.4410
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · Long Jump · Place 13 · Hasbrouck HeightsLong Jump1314-1110
May 9Bergen County ChampionshipsMay 9 · 400 Meters · Place 7 · Hasbrouck Heights400 Meters7.1:05.44a10
May 9Bergen County ChampionshipsMay 9 · 100 Meters · Place 9 · Hasbrouck Heights100 MetersRound P9.13.68a10
Apr 28NJIC American+Patriot Division ChampsApr 28 · 200 Meters · Place 6 · Hasbrouck Heights200 Meters628.3910
Apr 28NJIC American+Patriot Division ChampsApr 28 · 100 Meters · Place 3 · Hasbrouck Heights100 MetersRound P313.29 PB10
Apr 28NJIC American+Patriot Division ChampsApr 28 · 100 Meters · Place 4 · Hasbrouck Heights100 Meters413.4310
Apr 17Aviator Invitational RelaysApr 17 · Long Jump · Place 10 · Hasbrouck HeightsLong Jump1015-08.50—
Apr 11Bergen County RelaysApr 11 · Long Jump · Place 2 · Hasbrouck HeightsLong Jump2.14-05.50 PB10
Apr 11Bergen County RelaysApr 11 · 400 Meters · Hasbrouck Heights400 MetersRelay Split—1:10.93110
Apr 11Bergen County RelaysApr 11 · 400 Meters · Hasbrouck Heights400 MetersRelay Split—1:07.49510

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · 55 Meter · Place 37 · Hasbrouck Heights55 MeterRound P37.8.15a10
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · 200 Meters · Place 34 · Hasbrouck Heights200 Meters34.30.30a10
Feb 14Bergen County ChampionshipsFeb 14 · 200 Meters · Place 16 · Hasbrouck He200 Meters1630.619
Feb 14Bergen County ChampionshipsFeb 14 · 55 Meters · Place 75 · Hasbrouck He55 MetersRound P758.2819
Jan 25NJIC ChampionshipsJan 25 · 200 Meters · Place 16 · Hasbrouck Heights200 Meters16.30.51a9
Jan 17Ridgewood Frosh/Novice MeetJan 17 · 200 Meters · Place 24 · Hasbrouck He200 Meters2431.10—
Jan 17Ridgewood Frosh/Novice MeetJan 17 · 55 Meters · Place 19 · Hasbrouck He55 MetersRound P198.352—
Jan 17The Armory Frosh / Novice MeetJan 17 · 55 Meter · Place 19 · Hasbrouck Heights55 MeterRound P19.8.36a9
Jan 17The Armory Frosh / Novice MeetJan 17 · 200 Meters · Place 24 · Hasbrouck Heights200 Meters24.31.10a9
Jan 8SJTCA Winter Meet #8Jan 8 · 55 Meters · Place 61 · Hasbrouck Heights55 Meters618.569

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 18County Seat InvitationalMay 18 · Long Jump · Place 7 · Hasbrouck HeLong Jump713-07.509
May 18County Seat InvitationalMay 18 · 100 Meters · Place 20 · Hasbrouck He100 MetersRound P2014.229

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 55 Meter · Place 24 · Hasbrouck Heights55 MeterRound P24.8.35a9
Dec 18NJ Spiked Shoe HolidayDec 18 · 55 Meter · Place 11 · Hasbrouck Heights55 MeterRound P11.8.36a9
Dec 18NJ Spiked Shoe HolidayDec 18 · 200 Meters · Place 28 · Hasbrouck Heights200 Meters28.32.14a9