Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorNJIC Colonial+Patriot Division Champs · Apr 2717.45aNJIC Colonial+Patriot Division ChampsApril 27, 2026
200 Meters · IndoorBergen County Championships · Feb 1129.76Bergen County ChampionshipsFebruary 11, 2026
200 Meters · OutdoorBergen County Championships · May 830.04aBergen County ChampionshipsMay 8, 2026
200 Meters · Relay Split · OutdoorBergen County Relays · Apr 171:03.76aBergen County RelaysApril 17, 2026
400 Meters · Relay Split · OutdoorBergen County Championships · May 101:12.291Bergen County ChampionshipsMay 10, 2024
400m Hurdles · 30" / 0.762m · OutdoorBergen County Championships · May 91:20.41aBergen County ChampionshipsMay 9, 2025
55 Meter · IndoorNJIC Championships · Jan 288.23aNJIC ChampionshipsJanuary 28, 2026
55 Meters · IndoorBergen County Championships · Feb 118.195Bergen County ChampionshipsFebruary 11, 2026
55m Hurdles · 33" · IndoorNJIC Championships · Jan 289.67aNJIC ChampionshipsJanuary 28, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 100m Hurdles · Place 14 · Midland Park100m Hurdles33" / 0.838mRound P14.18.22aWind: 012
May 8Bergen County ChampionshipsMay 8 · 400m Hurdles · Place 9 · Midland Park400m Hurdles30" / 0.762m9.1:21.87a12
May 8Bergen County ChampionshipsMay 8 · 100m Hurdles · Place 3 · Midland Park100m Hurdles33" / 0.838mRound P3.17.50a12
May 8Bergen County ChampionshipsMay 8 · 100m Hurdles · Place 4 · Midland Park100m Hurdles33" / 0.838m4.17.73a12
May 8Bergen County ChampionshipsMay 8 · 200 Meters · Place 17 · Midland Park200 Meters17.30.04a PB12
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · 100m Hurdles · Place 3 · Midland Park100m Hurdles33" / 0.838mRound P3.17.45a PB12
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · 100m Hurdles · Place 3 · Midland Park100m Hurdles33" / 0.838m3.17.82a12
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · 200 Meters · Place 15 · Midland Park200 Meters15.30.66a12
Apr 17Bergen County RelaysApr 17 · 200 Meters · Place 8 · Midland Park200 MetersRelay Split8.1:03.76a PB12

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 11Bergen County ChampionshipsFeb 11 · 55m Hurdles · Place 27 · Midland Park55m HurdlesRound P279.79—
Feb 11Bergen County ChampionshipsFeb 11 · 200 Meters · Place 81 · Midland Park200 Meters8129.76 PB—
Feb 11Bergen County ChampionshipsFeb 11 · 55 Meters · Place 75 · Midland Park55 MetersRound P758.195 PB—
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 55m Hurdles · Place 11 · Midland Park55m HurdlesRound P1110.0812
Jan 28NJIC ChampionshipsJan 28 · 55m Hurdles · Place 6 · Midland Park55m Hurdles33"Round P6.9.67a PB12
Jan 28NJIC ChampionshipsJan 28 · 55m Hurdles · Place 7 · Midland Park55m Hurdles33"7.9.71a12
Jan 28NJIC ChampionshipsJan 28 · 55 Meter · Place 26 · Midland Park55 MeterRound P26.8.23a PB12
Jan 19NJ Conference ClashJan 19 · 200 Meters · Place 85 · Midland Park200 Meters8530.4012
Jan 19NJ Conference ClashJan 19 · 55m Hurdles · Place 10 · Midland Park55m HurdlesRound P1010.1112
Jan 14Ridgewood Frosh/Novice MeetJan 14 · 200 Meters · Place 25 · Midland Park200 Meters2531.0012
Jan 14Ridgewood Frosh/Novice MeetJan 14 · 55 Meters · Place 20 · Midland Park55 MetersRound P208.4612

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 100m Hurdles · Place 5 · Midland Park100m HurdlesRound P517.6911
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 100m Hurdles · Place 7 · Midland Park100m Hurdles717.7911
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 400m Hurdles · Place 18 · Midland Park400m Hurdles181:19.7411
May 9Bergen County ChampionshipsMay 9 · 400m Hurdles · Place 10 · Midland Park400m Hurdles30" / 0.762m10.1:20.41a PB11
Apr 28NJIC American+Patriot Division ChampsApr 28 · 100m Hurdles · Place 2 · Midland Park100m HurdlesRound P217.7011
Apr 28NJIC American+Patriot Division ChampsApr 28 · 100m Hurdles · Place 2 · Midland Park100m Hurdles217.5711
Apr 28NJIC American+Patriot Division ChampsApr 28 · 400m Hurdles · Place 11 · Midland Park400m Hurdles111:20.6111
Apr 11Bergen County RelaysApr 11 · 400m Hurdles · Place 7 · Midland Park400m Hurdles30" / 0.762m7.1:20.86a11
Apr 11Bergen County RelaysApr 11 · 200 Meters · Midland Park200 MetersRelay Split—1:08.33711

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 12Bergen County ChampsFeb 12 · 55m Hurdles · Place 37 · Midland Park55m HurdlesRound P3710.259—
Feb 12Bergen County ChampsFeb 12 · 200 Meters · Place 72 · Midland Park200 Meters7230.08—
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 55m Hurdles · Place 9 · Midland Park55m HurdlesRound P910.0911
Jan 29NJIC ChampionshipsJan 29 · 55m Hurdles · Place 7 · Midland Park55m Hurdles33"Round P7.9.98a11
Jan 29NJIC ChampionshipsJan 29 · 55m Hurdles · Place 8 · Midland Park55m Hurdles33"8.11.63a11
Jan 13SJTCA #12Jan 13 · 55m Hurdles · Place 33 · Midland Park55m Hurdles3310.1411
Jan 13SJTCA #12Jan 13 · 55 Meters · Place 81 · Midland Park55 Meters818.3911
Jan 9Ridgewood Winter GamesJan 9 · 55m Hurdles · Place 2 · Midland Park55m Hurdles210.0—
Jan 3Tom Zaccone InvitationalJan 3 · 55m Hurdles · Place 1 · Midland Park55m Hurdles110.3—

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · 55m Hurdles · Place 16 · Midland Park55m Hurdles33"Round P16.10.15a11
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · 200 Meters · Place 48 · Midland Park200 Meters48.31.10a11
Feb 14Bergen County ChampionshipsFeb 14 · 200 Meters · Place 29 · Midland Park200 Meters2931.6710
Feb 14Bergen County ChampionshipsFeb 14 · 55m Hurdles · Place 36 · Midland Park55m HurdlesRound P3610.0910
Feb 3NJSIAA Sectional Championships - North 1 Group 1&4Feb 3 · 55m Hurdles · Place 11 · Midland Park55m HurdlesRound P1110.2310
Jan 25NJIC ChampionshipsJan 25 · 55m Hurdles · Place 14 · Midland Park55m Hurdles33"Round P14.10.50a10
Jan 25NJIC ChampionshipsJan 25 · 200 Meters · Place 32 · Midland Park200 Meters32.31.98a10
Jan 17Ridgewood Frosh/Novice MeetJan 17 · 55m Hurdles · Place 13 · Midland Park55m HurdlesRound P1310.57—
Jan 17Ridgewood Frosh/Novice MeetJan 17 · 200 Meters · Place 63 · Midland Park200 Meters6332.83—
Jan 17Ridgewood Frosh/Novice MeetJan 17 · 55 Meters · Place 36 · Midland Park55 MetersRound P368.76—
Jan 17The Armory Frosh / Novice MeetJan 17 · 55m Hurdles · Place 13 · Midland Park55m Hurdles33"Round P13.10.57a10
Jan 17The Armory Frosh / Novice MeetJan 17 · 55 Meter · Place 36 · Midland Park55 MeterRound P36.8.76a10
Jan 17The Armory Frosh / Novice MeetJan 17 · 200 Meters · Place 63 · Midland Park200 Meters63.32.83a10
Jan 15SJTCA Winter Meet #9Jan 15 · 55m Hurdles · Place 21 · Midland Park55m Hurdles2110.6210
Jan 15SJTCA Winter Meet #9Jan 15 · 55 Meters · Place 58 · Midland Park55 Meters588.5510

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 100m Hurdles · Place 11 · Midland Park100m HurdlesRound P1118.2210
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 400m Hurdles · Place 19 · Midland Park400m Hurdles191:33.9710
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 400m Hurdles · Place 19 · Midland Park400m Hurdles191:33.9710
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 100m Hurdles · Place 11 · Midland Park100m HurdlesRound P1118.2210
May 10Bergen County ChampionshipsMay 10 · 400m Hurdles · Place 5 · Midland Park400m Hurdles30" / 0.762m5.1:24.49a10
May 10Bergen County ChampionshipsMay 10 · 100m Hurdles · Place 2 · Midland Park100m Hurdles33" / 0.838mRound P2.18.98a10
May 10Bergen County ChampionshipsMay 10 · 100m Hurdles · Place 3 · Midland Park100m Hurdles33" / 0.838m3.18.22a10
May 10Bergen County ChampionshipsMay 10 · 400 Meters · Midland Park400 MetersRelay Split—1:12.291 PB10
Apr 29NJIC National & Patriot Division ChampsApr 29 · 100m Hurdles · Place 3 · Midland Park100m Hurdles318.3110
Apr 29NJIC National & Patriot Division ChampsApr 29 · 100m Hurdles · Place 3 · Midland Park100m HurdlesRound P318.6510
Apr 17Bergen County RelaysApr 17 · High Jump · Midland ParkHigh Jump--ND10
Apr 17Bergen County RelaysApr 17 · 400 Meters · Midland Park400 MetersRelay Split—1:25.27310
Apr 17Bergen County RelaysApr 17 · 400 Meters · Midland Park400 MetersRelay Split—1:19.99410

2023 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 18NJ Spiked Shoe HolidayDec 18 · 55m Hurdles · Place 3 · Midland Park55m Hurdles33"Round P3.10.47a10
Dec 18NJ Spiked Shoe HolidayDec 18 · 55m Hurdles · Place 3 · Midland Park55m Hurdles33"3.10.48a10
Dec 18NJ Spiked Shoe HolidayDec 18 · 200 Meters · Place 75 · Midland Park200 Meters75.33.49a10
Feb 15Bergen County ChampionshipsFeb 15 · 200 Meters · Place 31 · Midland Park200 Meters3130.8919
Feb 15Bergen County ChampionshipsFeb 15 · 55m Hurdles · Place 42 · Midland Park55m HurdlesRound P4210.3399
Feb 15Bergen County ChampionshipsFeb 15 · 55 Meters · Place 78 · Midland Park55 MetersRound P788.3619
Feb 15Bergen County ChampionshipsFeb 15 · 200 Meters · Place 31 · Midland Park200 Meters3130.8919
Feb 15Bergen County ChampionshipsFeb 15 · 55m Hurdles · Place 42 · Midland Park55m HurdlesRound P4210.3399
Feb 15Bergen County ChampionshipsFeb 15 · 55 Meters · Place 78 · Midland Park55 MetersRound P788.3619
Feb 10NJSIAA Sectional Championships - North 1 Group 1&4Feb 10 · 55m Hurdles · Place 15 · Midland Park55m HurdlesRound P1510.739
Feb 10NJSIAA Sectional Championships - North 1 Group 1&4Feb 10 · 55m Hurdles · Place 15 · Midland Park55m HurdlesRound P1510.739
Jan 26NJIC Indoor Track ChampionshipsJan 26 · 55m Hurdles · Place 16 · Midland Park55m Hurdles33"Round P16.10.49a9
Jan 26NJIC Indoor Track ChampionshipsJan 26 · 55 Meter · Place 26 · Midland Park55 MeterRound P26.8.38a9
Jan 26NJIC Indoor Track ChampionshipsJan 26 · 200 Meters · Place 14 · Midland Park200 Meters14.31.21a9
Jan 18The Armory Frosh / Novice MeetJan 18 · 55m Hurdles · Place 1 · Midland Park55m Hurdles110.47—
Jan 18The Armory Frosh / Novice MeetJan 18 · 55m Hurdles · Place 1 · Midland Park55m HurdlesRound P110.50—
Jan 18The Armory Frosh / Novice MeetJan 18 · 200 Meters · Place 36 · Midland Park200 Meters3631.66—
Jan 18The Armory Frosh / Novice MeetJan 18 · 55 Meters · Place 39 · Midland Park55 MetersRound P398.671—
Jan 12Ridgewood Winter GamesJan 12 · 55m Hurdles · Place 1 · Midland Park55m Hurdles110.3—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 1 Groups 1 and 4Jun 2 · 400m Hurdles · Place 20 · Midland Park400m Hurdles30" / 0.762m20.1:27.58a9
Jun 2NJSIAA Sectionals North 1 Groups 1 and 4Jun 2 · 100m Hurdles · Place 15 · Midland Park100m Hurdles33" / 0.838mRound P15.18.28a9
May 25Bergen County Frosh Girl's ChampsMay 25 · 100m Hurdles · Place 4 · Midland Park100m Hurdles417.8—
May 1NJIC Colonial+Patriot Division ChampionshipMay 1 · 400m Hurdles · Place 11 · Midland Park400m Hurdles30" / 0.762m11.1:23.06a9
May 1NJIC Colonial+Patriot Division ChampionshipMay 1 · 100m Hurdles · Place 6 · Midland Park100m Hurdles33" / 0.838mRound P6.18.54a9
May 1NJIC Colonial+Patriot Division ChampionshipMay 1 · 100m Hurdles · Place 5 · Midland Park100m Hurdles33" / 0.838m5.18.34a9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 22Paul Schwartz InvitationalDec 22 · 55m Hurdles · Place 1 · Midland Park55m Hurdles33"1.10.59