Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorBergen County Championships · May 918.66aBergen County ChampionshipsMay 9, 2025
200 Meters · IndoorBergen County Champs · Feb 1229.41Bergen County ChampsFebruary 12, 2025
400 Meters · IndoorCoach Glynn Holiday Carnival · Dec 281:11.23aCoach Glynn Holiday CarnivalDecember 28, 2025
400 Meters · Outdoor130th Penn Relays Carnival · Apr 231:05.58a130th Penn Relays CarnivalApril 23, 2026
400 Meters · Relay Split · OutdoorBergen County Relays · Apr 171:07.13aBergen County RelaysApril 17, 2026
400m Hurdles · 30" / 0.762m · OutdoorBergen County Relays · Apr 111:23.95aBergen County RelaysApril 11, 2025
55m Hurdles · 33" · IndoorNJ Spiked Shoe Holiday Festival · Dec 229.38aNJ Spiked Shoe Holiday FestivalDecember 22, 2025
Javelin · 600g · OutdoorNJIC American & National Division Champs · Apr 2885-7NJIC American & National Division ChampsApril 28, 2026
Pole Vault · IndoorNJIC Championships · Jan 288-00.00NJIC ChampionshipsJanuary 28, 2026
Pole Vault · OutdoorBergen County Championships · May 89' 0"Bergen County ChampionshipsMay 8, 2026
Shot Put · 4kg · IndoorGarfield HS High Jump/Shot Put Invitational #1 · Dec 2023-2Garfield HS High Jump/Shot Put Invitational #1December 20, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · Pole Vault · Place 16 · Henry P Becton RegPole Vault16.8-010
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · Pole Vault · Place 5 · Henry P Becton RegPole Vault5.8-06.0010
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · Javelin · Place 9 · Henry P Becton RegJavelin600g9.82-0010
May 8Bergen County ChampionshipsMay 8 · Pole Vault · Place 2 · Henry P Becton RegPole Vault2.9' 0" PB10
May 8Bergen County ChampionshipsMay 8 · Javelin · Place 11 · Henry P Becton RegJavelin600g11.80' 8"10
May 8Bergen County ChampionshipsMay 8 · 100m Hurdles · Henry P Becton Reg100m Hurdles33" / 0.838mRound P—DNS10
Apr 28NJIC American & National Division ChampsApr 28 · Pole Vault · Place 1 · Henry P Becton RegPole Vault1.9-010
Apr 28NJIC American & National Division ChampsApr 28 · Javelin · Place 3 · Henry P Becton RegJavelin600g3.85-7 PB10
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Henry P Becton Reg400 Meters—1:05.58a PB10
Apr 17Bergen County RelaysApr 17 · Pole Vault · Place 3 · Henry P Becton RegPole Vault3.8-00.0010
Apr 17Bergen County RelaysApr 17 · Javelin · Place 14 · Henry P Becton RegJavelin600g14.79-0210
Apr 17Bergen County RelaysApr 17 · 400 Meters · Place 31 · Henry P Becton Reg400 MetersRelay Split31.1:07.13a PB10

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 3Eastern States Indoor ChampsMar 3 · 55m Hurdles · Place 73 · Becton Reg.55m HurdlesRound P7310.60710
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 55m Hurdles · Place 22 · Becton Reg.55m HurdlesRound P229.9110
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · Pole Vault · Place 7 · Becton Reg.Pole Vault78-610
Feb 11Bergen County ChampionshipsFeb 11 · Pole Vault · Place 5 · Becton Reg.Pole Vault58-06.00—
Feb 11Bergen County ChampionshipsFeb 11 · 55m Hurdles · Place 24 · Becton Reg.55m HurdlesRound P249.737—
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · Pole Vault · Place 3 · Becton Reg.Pole Vault38-010
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · 55m Hurdles · Place 7 · Becton Reg.55m HurdlesRound P79.7610
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · 55m Hurdles · Place 6 · Becton Reg.55m Hurdles69.6910
Jan 28NJIC ChampionshipsJan 28 · 55m Hurdles · Place 4 · Henry P Becton Reg55m Hurdles33"Round P4.9.43a10
Jan 28NJIC ChampionshipsJan 28 · 55m Hurdles · Place 4 · Henry P Becton Reg55m Hurdles33"4.9.57a10
Jan 28NJIC ChampionshipsJan 28 · Pole Vault · Place 3 · Henry P Becton RegPole Vault3.8-00.00 PB10
Jan 21Bergen County RelaysJan 21 · Pole Vault · Place 1 · Becton Reg.Pole Vault18-00.00—
Jan 21Bergen County RelaysJan 21 · Pole Vault · Place 1 · Becton Reg.Pole Vault18-00.00—
Jan 16NJSIAA Relay Championships - Group 2Jan 16 · Pole Vault · Place 4 · Becton Reg.Pole Vault48-610

2025 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 55m Hurdles · Place 14 · Henry P Becton Reg55m Hurdles33"Round P14.9.98a10
Dec 28Coach Glynn Holiday CarnivalDec 28 · 400 Meters · Place 41 · Henry P Becton Reg400 Meters41.1:11.23a PB10
Dec 28Coach Glynn Holiday CarnivalDec 28 · 200 Meters · Place 30 · Henry P Becton Reg200 Meters30.30.54a10
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · 55m Hurdles · Place 7 · Henry P Becton Reg55m Hurdles33"Round P7.9.40a10
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · 55m Hurdles · Place 6 · Henry P Becton Reg55m Hurdles33"6.9.38a PB10
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · Pole Vault · Place 8 · Henry P Becton RegPole Vault8.7-06.0010
Dec 20Garfield HS High Jump/Shot Put Invitational #1Dec 20 · Shot Put · Place 9 · Henry P Becton RegShot Put4kg9.23-2 PB10
Dec 18Paul Schwartz InvitationalDec 18 · 55m Hurdles · Place 1 · Henry P Becton Reg55m Hurdles33"1.9.510
Dec 18Paul Schwartz InvitationalDec 18 · Pole Vault · Place 5 · Henry P Becton RegPole Vault5.7-610
Feb 12Bergen County ChampsFeb 12 · 55m Hurdles · Place 41 · Becton Reg.55m HurdlesRound P4110.40—
Feb 12Bergen County ChampsFeb 12 · 200 Meters · Place 54 · Becton Reg.200 Meters5429.41 PB—
Jan 29NJIC ChampionshipsJan 29 · 55m Hurdles · Place 9 · Henry P Becton Reg55m Hurdles33"Round P9.10.23a8
Jan 29NJIC ChampionshipsJan 29 · 200 Meters · Place 36 · Henry P Becton Reg200 Meters36.31.32a8
Jan 15Ridgewood Frosh/Novice MeetJan 15 · 55m Hurdles · Place 3 · Becton Reg.55m Hurdles310.32—
Jan 15Ridgewood Frosh/Novice MeetJan 15 · 55m Hurdles · Place 3 · Becton Reg.55m HurdlesRound P310.32—
Jan 9Ridgewood Winter GamesJan 9 · 55m Hurdles · Place 1 · Becton55m Hurdles110.5—
Jan 3Tom Zaccone InvitationalJan 3 · 55m Hurdles · Place 1 · Becton55m Hurdles110.3—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · Pole Vault · Becton Reg.Pole Vault—7-06.009
May 12Bergen County Frosh Girls ChampsMay 12 · Pole Vault · Place 2 · BectonPole Vault28-0—
May 9Bergen County ChampionshipsMay 9 · Pole Vault · Henry P Becton RegPole Vault--NH9
May 9Bergen County ChampionshipsMay 9 · 100m Hurdles · Place 13 · Henry P Becton Reg100m Hurdles33" / 0.838mRound P13.18.66a PB9
Apr 29NJIC Colonial & National Division ChampsApr 29 · Pole Vault · Place 6 · Becton Reg.Pole Vault67-69
Apr 29NJIC Colonial & National Division ChampsApr 29 · 100m Hurdles · Place 8 · Becton Reg.100m HurdlesRound P818.779
Apr 24F.A.T. Dual: Becton @ VeronaApr 24 · Pole Vault · Place 3 · Becton Reg.Pole Vault37-69
Apr 24F.A.T. Dual: Becton @ VeronaApr 24 · Javelin · Place 5 · Becton Reg.Javelin570-59
Apr 24F.A.T. Dual: Becton @ VeronaApr 24 · 100m Hurdles · Place 2 · Becton Reg.100m Hurdles218.329
Apr 11Bergen County RelaysApr 11 · 400m Hurdles · Place 20 · Henry P Becton Reg400m Hurdles30" / 0.762m20.1:23.95a PB9
Apr 11Bergen County RelaysApr 11 · Pole Vault · Place 13 · Henry P Becton RegPole Vault13.6-00.009
Apr 11Bergen County RelaysApr 11 · 400 Meters · Henry P Becton Reg400 MetersRelay Split—1:22.2099

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · 55m Hurdles · Place 2 · Henry P Becton Reg55m Hurdles33"Round P2.11.06a8
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · 55m Hurdles · Place 3 · Henry P Becton Reg55m Hurdles33"3.11.23a8
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · 200 Meters · Place 14 · Henry P Becton Reg200 Meters14.30.48a8