Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorth Jersey Sophomore Championship · May 2112.7North Jersey Sophomore ChampionshipMay 21, 2024
100m Hurdles · 33" / 0.838m · OutdoorBergen County Championships · May 914.80aBergen County ChampionshipsMay 9, 2025
200 Meters · IndoorNJ Varsity Classic · Feb 326.28NJ Varsity ClassicFebruary 3, 2025
200 Meters · OutdoorNJIC Colonial & National Division Champs · Apr 2926.77NJIC Colonial & National Division ChampsApril 29, 2025
200 Meters · Relay Split · OutdoorBergen County Relays · Apr 1156.916Bergen County RelaysApril 11, 2025
55 Meter · IndoorNJIC Championships · Jan 287.52aNJIC ChampionshipsJanuary 28, 2026
55 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 1&2 · Feb 77.53NJSIAA Sectional Championships - North 1 Group 1&2February 7, 2026
55 Meters · OutdoorNJSIAA Meet of Champions · Mar 27.73NJSIAA Meet of ChampionsMarch 2, 2025
55m Hurdles · 33" · IndoorNJ Spiked Shoe Holiday Festival · Dec 228.38aNJ Spiked Shoe Holiday FestivalDecember 22, 2025
High Jump · OutdoorNJSIAA Sectionals North 1 Groups 2 and 3 · May 154-10.00NJSIAA Sectionals North 1 Groups 2 and 3May 15, 2026
Long Jump · IndoorNJIC Championships · Jan 2816-11.25NJIC ChampionshipsJanuary 28, 2026
Long Jump · OutdoorNJSIAA Group Championships - 2 & 3 · May 2917-10.50NJSIAA Group Championships - 2 & 3May 29, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Long Jump · Place 11 · Glen RockLong Jump11.17-06.75Wind: 2.812
May 29NJSIAA Group Championships - 2 & 3May 29 · Long Jump · Place 5 · Glen RockLong Jump5.17-10.50 PBWind: 012
May 20Bergen County Meet of ChampsMay 20 · Long Jump · Place 1 · Glen RockLong Jump118-112
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · Long Jump · Place 3 · Glen RockLong Jump3.18-04.25Wind: 4.412
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · High Jump · Place 6 · Glen RockHigh Jump6.4-10.00 PB12
May 8Bergen County ChampionshipsMay 8 · Long Jump · Place 3 · Glen RockLong Jump3.17' 2.5"12
May 8Bergen County ChampionshipsMay 8 · High Jump · Place 4 · Glen RockHigh Jump4.4' 8"12
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · High Jump · Place 4 · Glen RockHigh Jump4.4-812
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · 100 Meters · Place 5 · Glen Rock100 MetersRound P5.13.30a12
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · 100 Meters · Place 4 · Glen Rock100 Meters4.13.14a12

2026 Indoor Track

21 results
DateMeetEventPlMarkGr
Mar 8NJSIAA State Indoor Meet of ChampionsMar 8 · 55m Hurdles · Place 22 · Glen Rock55m Hurdles228.5612
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 55m Hurdles · Place 1 · Glen Rock55m HurdlesRound P18.7412
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 55m Hurdles · Place 1 · Glen Rock55m Hurdles18.5612
Feb 11Bergen County ChampionshipsFeb 11 · Shot Put · Place 2 · Glen RockShot Put23083—
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 55m Hurdles · Place 1 · Glen Rock55m Hurdles18.5312
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 55m Hurdles · Place 1 · Glen Rock55m HurdlesRound P18.7612
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 55 Meters · Place 2 · Glen Rock55 Meters27.53 PB12
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 55 Meters · Place 2 · Glen Rock55 MetersRound P27.6612
Feb 3NJ Varsity ClassicFeb 3 · Long Jump · Place 2 · Glen RockLong Jump217-04.0012
Feb 3NJ Varsity ClassicFeb 3 · 55m Hurdles · Place 2 · Glen Rock55m Hurdles28.5012
Feb 3NJ Varsity ClassicFeb 3 · 55m Hurdles · Place 2 · Glen Rock55m HurdlesRound P28.6912
Feb 3NJ Varsity ClassicFeb 3 · Long Jump · Place 2 · Glen RockLong Jump217-04.0012
Feb 3NJ Varsity ClassicFeb 3 · 55m Hurdles · Place 2 · Glen Rock55m Hurdles28.5012
Feb 3NJ Varsity ClassicFeb 3 · 55m Hurdles · Place 2 · Glen Rock55m HurdlesRound P28.6912
Jan 28NJIC ChampionshipsJan 28 · 55m Hurdles · Place 1 · Glen Rock55m Hurdles33"Round P1.8.60a12
Jan 28NJIC ChampionshipsJan 28 · 55m Hurdles · Place 1 · Glen Rock55m Hurdles33"1.8.44a12
Jan 28NJIC ChampionshipsJan 28 · 55 Meter · Place 1 · Glen Rock55 MeterRound P1.7.57a12
Jan 28NJIC ChampionshipsJan 28 · 55 Meter · Place 1 · Glen Rock55 Meter1.7.52a PB12
Jan 28NJIC ChampionshipsJan 28 · Long Jump · Place 1 · Glen RockLong Jump1.16-11.25 PB12
Jan 21Bergen County RelaysJan 21 · Long Jump · Glen RockLong Jump—FOUL—
Jan 21Bergen County RelaysJan 21 · Long Jump · Glen RockLong Jump—FOUL—

2025 Indoor Track

22 results
DateMeetEventPlMarkGr
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · 55m Hurdles · Place 2 · Glen Rock55m Hurdles33"Round P2.8.55a12
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · 55m Hurdles · Place 2 · Glen Rock55m Hurdles33"2.8.38a PB12
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · 55 Meter · Place 10 · Glen Rock55 MeterRound P10.7.65a12
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · Long Jump · Place 12 · Glen RockLong Jump12.15-04.0012
Mar 4Eastern States Indoor ChampionshipsMar 4 · Long Jump · Place 7 · Glen RockLong Jump717-07.2511
Mar 4Eastern States Indoor ChampionshipsMar 4 · 55m Hurdles · Place 15 · Glen Rock55m HurdlesRound S158.5311
Mar 4Eastern States Indoor ChampionshipsMar 4 · 55m Hurdles · Place 14 · Glen Rock55m HurdlesRound P148.53111
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · 55 Meters · Place 3 · Glen Rock55 MetersRound P37.5511
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · 55 Meters · Place 3 · Glen Rock55 Meters37.5711
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · 55m Hurdles · Place 2 · Glen Rock55m HurdlesRound P28.6411
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · 55m Hurdles · Place 2 · Glen Rock55m Hurdles28.4811
Feb 12Bergen County ChampsFeb 12 · Long Jump · Place 3 · Glen RockLong Jump317-07.50—
Feb 12Bergen County ChampsFeb 12 · 55m Hurdles · Place 3 · Glen Rock55m Hurdles38.64—
Feb 12Bergen County ChampsFeb 12 · 55m Hurdles · Place 3 · Glen Rock55m HurdlesRound P38.82—
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 55m Hurdles · Place 2 · Glen Rock55m HurdlesRound P28.8011
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 55m Hurdles · Place 2 · Glen Rock55m Hurdles28.7311
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 55 Meters · Place 6 · Glen Rock55 MetersRound P67.7311
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 55 Meters · Place 3 · Glen Rock55 Meters37.6511
Feb 3NJ Varsity ClassicFeb 3 · Long Jump · Place 4 · Glen RockLong Jump416-11.5011
Feb 3NJ Varsity ClassicFeb 3 · 55m Hurdles · Place 4 · Glen Rock55m Hurdles48.5011
Feb 3NJ Varsity ClassicFeb 3 · 55m Hurdles · Place 7 · Glen Rock55m HurdlesRound P78.8011
Feb 3NJ Varsity ClassicFeb 3 · 200 Meters · Place 11 · Glen Rock200 Meters1126.28 PB11

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 4NJSIAA State Meet Of ChampionsJun 4 · Long Jump · Place 15 · Glen RockLong Jump1517-08.0011
Jun 4NJSIAA State Meet Of ChampionsJun 4 · 100m Hurdles · Place 10 · Glen Rock100m HurdlesRound P1014.7811
May 30NJSIAA Group Championships - 2 & 3May 30 · Long Jump · Place 6 · Glen RockLong Jump617-511
May 30NJSIAA Group Championships - 2 & 3May 30 · 100m Hurdles · Place 4 · Glen Rock100m HurdlesRound P414.9811
May 30NJSIAA Group Championships - 2 & 3May 30 · 100m Hurdles · Place 3 · Glen Rock100m Hurdles314.7111
May 21Bergen County Meet of ChampsMay 21 · Long Jump · Place 4 · Glen RockLong Jump417-01.50—
May 21Bergen County Meet of ChampsMay 21 · 100m Hurdles · Place 5 · Glen Rock100m Hurdles515.28—
May 21Bergen County Meet of ChampsMay 21 · 100m Hurdles · Place 3 · Glen Rock100m HurdlesRound P315.16—
May 21Bergen County Meet of ChampsMay 21 · Long Jump · Place 4 · Glen RockLong Jump417-01.50—
May 21Bergen County Meet of ChampsMay 21 · 100m Hurdles · Place 5 · Glen Rock100m Hurdles515.28—
May 21Bergen County Meet of ChampsMay 21 · 100m Hurdles · Place 3 · Glen Rock100m HurdlesRound P315.16—
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · Long Jump · Place 3 · Glen RockLong Jump318-06.0011
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · 100m Hurdles · Place 1 · Glen Rock100m Hurdles114.7011
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · 100m Hurdles · Place 1 · Glen Rock100m HurdlesRound P114.9311
May 9Bergen County ChampionshipsMay 9 · Long Jump · Place 2 · Glen RockLong Jump2.17-04.5011
May 9Bergen County ChampionshipsMay 9 · 100m Hurdles · Place 2 · Glen Rock100m Hurdles33" / 0.838mRound P2.15.34a11
May 9Bergen County ChampionshipsMay 9 · 100m Hurdles · Place 2 · Glen Rock100m Hurdles33" / 0.838m2.14.80a PB11
Apr 29NJIC Colonial & National Division ChampsApr 29 · Long Jump · Place 1 · Glen RockLong Jump116-1111
Apr 29NJIC Colonial & National Division ChampsApr 29 · 200 Meters · Place 1 · Glen Rock200 Meters126.77 PB11
Apr 29NJIC Colonial & National Division ChampsApr 29 · 100m Hurdles · Place 1 · Glen Rock100m HurdlesRound P115.5711
Apr 29NJIC Colonial & National Division ChampsApr 29 · 100m Hurdles · Place 1 · Glen Rock100m Hurdles115.7911
Apr 29NJIC Colonial & National Division ChampsApr 29 · 100 Meters · Place 1 · Glen Rock100 MetersRound P112.9311
Apr 29NJIC Colonial & National Division ChampsApr 29 · 100 Meters · Place 1 · Glen Rock100 Meters112.8111
Apr 11Bergen County RelaysApr 11 · 200 Meters · Glen Rock200 MetersRelay Split—56.916 PB11
Mar 2NJSIAA Meet of ChampionsMar 2 · 55 Meters · Place 22 · Glen Rock55 MetersRound P227.73 PB11
Mar 2NJSIAA Meet of ChampionsMar 2 · 55m Hurdles · Place 20 · Glen Rock55m HurdlesRound P208.6511
Mar 2NJSIAA Meet of ChampionsMar 2 · 55 Meters · Place 22 · Glen Rock55 MetersRound P227.7311
Mar 2NJSIAA Meet of ChampionsMar 2 · 55m Hurdles · Place 20 · Glen Rock55m HurdlesRound P208.6511

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · Long Jump · Place 16 · Glen RockLong Jump16.17-02.0010
Jun 12NJSIAA State Meet Of ChampionsJun 12 · 100m Hurdles · Place 15 · Glen Rock100m Hurdles33" / 0.838mRound P15.15.13aWind: 1.410
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Long Jump · Place 3 · Glen RockLong Jump317-04.5010
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 100m Hurdles · Place 2 · Glen Rock100m Hurdles215.5510
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 100m Hurdles · Place 3 · Glen Rock100m HurdlesRound P315.7510
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 100 Meters · Place 6 · Glen Rock100 Meters613.0210
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 100 Meters · Place 8 · Glen Rock100 MetersRound P813.3010
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Long Jump · Place 3 · Glen RockLong Jump317-04.5010
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 100m Hurdles · Place 2 · Glen Rock100m Hurdles215.5510
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 100m Hurdles · Place 3 · Glen Rock100m HurdlesRound P315.7510
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 100 Meters · Place 6 · Glen Rock100 Meters613.0210
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 100 Meters · Place 8 · Glen Rock100 MetersRound P813.3010
May 21North Jersey Sophomore ChampionshipMay 21 · Long Jump · Place 2 · Glen RockLong Jump215-9.5—
May 21North Jersey Sophomore ChampionshipMay 21 · 100 Meters · Place 4 · Glen Rock100 Meters412.7 PB—
May 18County Seat InvitationalMay 18 · Long Jump · Place 3 · Glen RockLong Jump315-10.0010
May 18County Seat InvitationalMay 18 · 100 Meters · Place 1 · Glen Rock100 Meters112.9310
May 18County Seat InvitationalMay 18 · 100 Meters · Place 1 · Glen Rock100 MetersRound P112.9810
May 17Bergen County Meet of ChampionsMay 17 · 100m Hurdles · Place 3 · Glen Rock100m Hurdles315.1910
May 17Bergen County Meet of ChampionsMay 17 · 100m Hurdles · Place 4 · Glen Rock100m HurdlesRound P415.3310
May 17Bergen County Meet of ChampionsMay 17 · 200 Meters · Place 12 · Glen Rock200 Meters1226.8110
Apr 30NJIC Colonial-American Division ChampsApr 30 · Long Jump · Place 2 · Glen RockLong Jump215-07.0010
Apr 30NJIC Colonial-American Division ChampsApr 30 · 100m Hurdles · Place 1 · Glen Rock100m Hurdles115.7510
Apr 30NJIC Colonial-American Division ChampsApr 30 · 100m Hurdles · Place 1 · Glen Rock100m HurdlesRound P115.6210
Apr 30NJIC Colonial-American Division ChampsApr 30 · 200 Meters · Place 1 · Glen Rock200 Meters127.3210
Apr 30NJIC Colonial-American Division ChampsApr 30 · 100 Meters · Place 1 · Glen Rock100 Meters113.0810
Apr 30NJIC Colonial-American Division ChampsApr 30 · 100 Meters · Place 2 · Glen Rock100 MetersRound P213.4110

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 25Bergen County Frosh Girl's ChampsMay 25 · 100m Hurdles · Place 6 · Glen Rock100m Hurdles618.0—