Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJIC Colonial+Patriot Division Champs · Apr 2712.04aNJIC Colonial+Patriot Division ChampsApril 27, 2026
110m Hurdles · 39" / 0.991m · OutdoorBergen County Championships · May 920.67aBergen County ChampionshipsMay 9, 2025
200 Meters · IndoorBergen County Championships · Feb 1124.044Bergen County ChampionshipsFebruary 11, 2026
200 Meters · OutdoorBergen County Championships · May 824.31aBergen County ChampionshipsMay 8, 2026
200 Meters · Relay Split · OutdoorBergen County Relays · Apr 1753.47aBergen County RelaysApril 17, 2026
55 Meter · IndoorNJIC Championships · Jan 287.25aNJIC ChampionshipsJanuary 28, 2026
55 Meters · IndoorNJ Varsity Classic · Feb 37.25NJ Varsity ClassicFebruary 3, 2026
55m Hurdles · 39" · IndoorNJIC Championships · Jan 2810.15aNJIC ChampionshipsJanuary 28, 2026
Long Jump · IndoorNJIC Championships · Jan 2817-06.50NJIC ChampionshipsJanuary 28, 2026
Long Jump · OutdoorNJIC Colonial+Patriot Division Champs · Apr 2718-0.25NJIC Colonial+Patriot Division ChampsApril 27, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Long Jump · Place 5 · Saddle River DayLong Jump5.19-07.25Wind: 2.610
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 200 Meters · Place 14 · Saddle River Day200 Meters14.24.23aWind: 2.710
May 8Bergen County ChampionshipsMay 8 · Long Jump · Place 12 · Saddle River DayLong Jump12.17' 3"10
May 8Bergen County ChampionshipsMay 8 · 200 Meters · Place 12 · Saddle River Day200 Meters12.24.31a PB10
May 8Bergen County ChampionshipsMay 8 · 100 Meters · Place 14 · Saddle River Day100 MetersRound P14.12.23a10
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · Long Jump · Place 7 · Saddle River DayLong Jump7.18-0.25 PB10
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · 200 Meters · Place 7 · Saddle River Day200 Meters7.24.67a10
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · 100 Meters · Place 10 · Saddle River Day100 MetersRound P10.12.04a PB10
Apr 17Bergen County RelaysApr 17 · 200 Meters · Place 5 · Saddle River Day200 MetersRelay Split5.53.47a PB10

2026 Indoor Track

22 results
DateMeetEventPlMarkGr
Feb 11Bergen County ChampionshipsFeb 11 · 200 Meters · Place 48 · Saddle River200 Meters4824.044 PB—
Feb 11Bergen County ChampionshipsFeb 11 · 55 Meters · Place 105 · Saddle River55 MetersRound P1057.254—
Feb 3NJ Varsity ClassicFeb 3 · Long Jump · Place 30 · Saddle RiverLong Jump3017-05.0010
Feb 3NJ Varsity ClassicFeb 3 · 200 Meters · Place 195 · Saddle River200 Meters19526.18510
Feb 3NJ Varsity ClassicFeb 3 · 55 Meters · Place 127 · Saddle River55 MetersRound P1277.25 PB10
Feb 3NJ Varsity ClassicFeb 3 · Long Jump · Place 30 · Saddle RiverLong Jump3017-05.0010
Feb 3NJ Varsity ClassicFeb 3 · 200 Meters · Place 195 · Saddle River200 Meters19526.18510
Feb 3NJ Varsity ClassicFeb 3 · 55 Meters · Place 127 · Saddle River55 MetersRound P1277.2510
Jan 29NJ Metropolitan InvitationalJan 29 · Long Jump · Place 1 · Saddle RiverLong Jump117-11.5010
Jan 29NJ Metropolitan InvitationalJan 29 · 55m Hurdles · Place 19 · Saddle River55m HurdlesRound P1910.2910
Jan 29NJ Metropolitan InvitationalJan 29 · 200 Meters · Place 17 · Saddle River200 Meters1725.6210
Jan 29NJ Metropolitan InvitationalJan 29 · Long Jump · Place 1 · Saddle RiverLong Jump117-11.5010
Jan 29NJ Metropolitan InvitationalJan 29 · 55m Hurdles · Place 19 · Saddle River55m HurdlesRound P1910.2910
Jan 29NJ Metropolitan InvitationalJan 29 · 200 Meters · Place 17 · Saddle River200 Meters1725.6210
Jan 28NJIC ChampionshipsJan 28 · 55m Hurdles · Place 18 · Saddle River Day55m Hurdles39"Round P18.10.15a PB10
Jan 28NJIC ChampionshipsJan 28 · 55 Meter · Place 26 · Saddle River Day55 MeterRound P26.7.25a PB10
Jan 28NJIC ChampionshipsJan 28 · Long Jump · Place 15 · Saddle River DayLong Jump15.17-06.50 PB10
Jan 28NJIC ChampionshipsJan 28 · 200 Meters · Place 7 · Saddle River Day200 Meters7.25.59a10
Jan 14Ridgewood Frosh/Novice MeetJan 14 · Long Jump · Place 5 · Saddle RiverLong Jump517-00.5010
Jan 14Ridgewood Frosh/Novice MeetJan 14 · 55m Hurdles · Place 10 · Saddle River55m HurdlesRound P1010.3510
Jan 14Ridgewood Frosh/Novice MeetJan 14 · 200 Meters · Place 23 · Saddle River200 Meters2325.68410
Jan 14Ridgewood Frosh/Novice MeetJan 14 · 55 Meters · Place 23 · Saddle River55 MetersRound P237.40710

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 9Bergen County ChampionshipsMay 9 · Long Jump · Place 9 · Saddle River DayLong Jump9.17-03.509
May 9Bergen County ChampionshipsMay 9 · 110m Hurdles · Place 8 · Saddle River Day110m Hurdles39" / 0.991mRound P8.20.67a PB9
May 9Bergen County ChampionshipsMay 9 · 110m Hurdles · Place 8 · Saddle River Day110m Hurdles39" / 0.991m8.20.67a9
May 9Bergen County ChampionshipsMay 9 · 200 Meters · Place 13 · Saddle River Day200 Meters13.25.89a9
May 9Bergen County ChampionshipsMay 9 · 100 Meters · Saddle River Day100 MetersRound P--DNSWind: 09
Apr 28NJIC American+Patriot Division ChampsApr 28 · Long Jump · Place 17 · Saddle River Day SchoolLong Jump1716-6.509
Apr 28NJIC American+Patriot Division ChampsApr 28 · Long Jump · Place 17 · Saddle River Day SchoolLong Jump1716-6.509
Apr 28NJIC American+Patriot Division ChampsApr 28 · 200 Meters · Place 17 · Saddle River Day School200 Meters1726.109
Apr 28NJIC American+Patriot Division ChampsApr 28 · 200 Meters · Place 17 · Saddle River Day School200 Meters1726.109
Apr 28NJIC American+Patriot Division ChampsApr 28 · 110m Hurdles · Place 9 · Saddle River Day School110m HurdlesRound P921.529
Apr 28NJIC American+Patriot Division ChampsApr 28 · 110m Hurdles · Place 9 · Saddle River Day School110m HurdlesRound P921.529
Apr 28NJIC American+Patriot Division ChampsApr 28 · 100 Meters · Place 17 · Saddle River Day School100 MetersRound P1712.609
Apr 28NJIC American+Patriot Division ChampsApr 28 · 100 Meters · Place 17 · Saddle River Day School100 MetersRound P1712.609

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 29NJIC ChampionshipsJan 29 · 55m Hurdles · Place 24 · Saddle River Day55m Hurdles39"Round P24.10.99a9
Jan 29NJIC ChampionshipsJan 29 · 55 Meter · Place 46 · Saddle River Day55 MeterRound P46.7.65a9
Jan 15Ridgewood Frosh/Novice MeetJan 15 · 55m Hurdles · Place 9 · Saddle River55m HurdlesRound P911.26—
Jan 15Ridgewood Frosh/Novice MeetJan 15 · 200 Meters · Place 47 · Saddle River200 Meters4729.17—
Jan 15Ridgewood Frosh/Novice MeetJan 15 · 55 Meters · Place 35 · Saddle River55 MetersRound P357.767—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Ramapo Polar Bear MeetDec 13 · 55 Meter · Place 3 · Saddle River Day55 Meter3.7.9Unofficial9