Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorSection XI County A Championships · May 2615.08aSection XI County A ChampionshipsMay 26, 2026
200 Meters · OutdoorNorth Shore Invitational · May 1022.59North Shore InvitationalMay 10, 2025
300 Meters · IndoorOcean Breeze Freedom Games · Jan 437.27Ocean Breeze Freedom GamesJanuary 4, 2025
400m Hurdles · 36" / 0.914m · OutdoorNew York State Outdoor Track & Field Championships · Jun 1355.14aNew York State Outdoor Track & Field ChampionshipsJune 13, 2026
55 Meters · IndoorOcean Breeze Freedom Games · Jan 47.00Ocean Breeze Freedom GamesJanuary 4, 2025
Prelims · IndoorOcean Breeze Freedom Games · Jan 37.91Ocean Breeze Freedom GamesJanuary 3, 2026
Triple Jump · OutdoorSection XI County A Championships · May 2642-09.00Section XI County A ChampionshipsMay 26, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 400m Hurdles · Place 4 · Longwood400m Hurdles36" / 0.914m4.55.14a PB12
Jun 4Section XI State QualifierJun 4 · 400m Hurdles · Place 2 · Longwood400m Hurdles36" / 0.914mRound P2.55.82a12
Jun 4Section XI State QualifierJun 4 · 400m Hurdles · Place 3 · Longwood400m Hurdles36" / 0.914m3.55.20a12
May 26Section XI County A ChampionshipsMay 26 · Triple Jump · Place 3 · LongwoodTriple Jump3.42-09.00 PBWind: 012
May 26Section XI County A ChampionshipsMay 26 · 400m Hurdles · Place 1 · Longwood400m Hurdles36" / 0.914m1.55.34a12
May 26Section XI County A ChampionshipsMay 26 · 110m Hurdles · Place 4 · Longwood110m Hurdles39" / 0.991mRound P4.15.08a PBWind: -0.312
May 26Section XI County A ChampionshipsMay 26 · 110m Hurdles · Place 2 · Longwood110m Hurdles39" / 0.991m2.14.86aWind: 2.612
May 16East End ClassicMay 16 · 400m Hurdles · Place 1 · Longwood400m Hurdles36" / 0.914m1.56.03a12
May 16East End ClassicMay 16 · 110m Hurdles · Place 2 · Longwood110m Hurdles39" / 0.991m2.15.92a12
May 1Crusader RelaysMay 1 · 400m Hurdles · Place 1 · Longwood400m Hurdles154.57—
Mar 28Longwood Spring ClassicMar 28 · 400m Hurdles · Place 1 · Longwood400m Hurdles36" / 0.914m1.58.02a12
Mar 6NYSPHSAA -NY State ChampsMar 6 · 55m Hurdles · Place 13 · Longwood55m HurdlesRound P137.8212

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Feb 28Long Island Elite MeetFeb 28 · 55m Hurdles · Place 2 · Longwood55m Hurdles27.6212
Feb 28Long Island Elite MeetFeb 28 · 55m Hurdles · Place 3 · Longwood55m HurdlesRound P37.78212
Feb 9Section XI State Qualifier MeetFeb 9 · 55m Hurdles · Place 3 · Longwood55m Hurdles37.6112
Feb 9Section XI State Qualifier MeetFeb 9 · 55m Hurdles · Place 6 · Longwood55m HurdlesRound P67.82112
Feb 1Section XI Boys Large School Team ChampionshipsFeb 1 · Triple Jump · Place 2 · LongwoodTriple Jump244-00.00—
Feb 1Section XI Boys Large School Team ChampionshipsFeb 1 · 55m Hurdles · Place 3 · Longwood55m Hurdles37.771—
Feb 1Section XI Boys Large School Team ChampionshipsFeb 1 · 55m Hurdles · Place 6 · Longwood55m HurdlesRound P67.91—
Jan 16Section XI League 1 ChampionshipsJan 16 · Triple Jump · Place 1 · LongwoodTriple Jump143-03.25—
Jan 16Section XI League 1 ChampionshipsJan 16 · 55m Hurdles · Place 1 · Longwood55m Hurdles17.82—
Jan 16Section XI League 1 ChampionshipsJan 16 · 55m Hurdles · Place 2 · Longwood55m HurdlesRound P27.90—
Jan 11Molloy Stanner GamesJan 11 · Triple Jump · Place 20 · LongwoodTriple Jump2039-04.0012
Jan 11Molloy Stanner GamesJan 11 · 55m Hurdles · Place 2 · Longwood55m HurdlesRound P27.9112
Jan 3Ocean Breeze Freedom GamesJan 3 · Triple Jump · Place 6 · LongwoodTriple Jump641-5.5012
Jan 3Ocean Breeze Freedom GamesJan 3 · 55m Hurdles · Place 7 · Longwood55m Hurdles77.7812
Jan 3Ocean Breeze Freedom GamesJan 3 · Prelims · Place 7 · LongwoodPrelimsRound P77.91 PB12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 5Section XI State QualifierJun 5 · 400m Hurdles · Place 1 · Longwood400m Hurdles153.8611
Jun 5Section XI State QualifierJun 5 · 400m Hurdles · Place 1 · Longwood400m HurdlesRound P154.0411
May 10North Shore InvitationalMay 10 · Triple Jump · Place 5 · LongwoodTriple Jump540-05.0011
May 10North Shore InvitationalMay 10 · 400m Hurdles · Place 1 · Longwood400m Hurdles154.7611
May 10North Shore InvitationalMay 10 · 200 Meters · Place 7 · Longwood200 Meters722.59 PB11
May 2Crusader RelaysMay 2 · 400m Hurdles · Place 3 · Longwood400m Hurdles356.74—
Apr 19Port Washington InviteApr 19 · Triple Jump · Place 6 · LongwoodTriple Jump640-08.50—
Apr 19Port Washington InviteApr 19 · 200 Meters · Place 4 · Longwood200 Meters422.82—
Apr 17Dennis Walker InvitationalApr 17 · Triple Jump · Place 3 · LongwoodTriple Jump340-04.0011
Apr 17Dennis Walker InvitationalApr 17 · 400m Hurdles · Place 1 · Longwood400m Hurdles154.3311

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 11Section XI State Qualifier MeetFeb 11 · 55m Hurdles · Place 5 · Longwood55m Hurdles58.1211
Feb 11Section XI State Qualifier MeetFeb 11 · 55m Hurdles · Place 5 · Longwood55m HurdlesRound P57.8911
Jan 26Section XI - Coaches ClassicJan 26 · 55m Hurdles · Place 2 · Longwood55m Hurdles28.1611
Jan 26Section XI - Coaches ClassicJan 26 · 55m Hurdles · Place 2 · Longwood55m HurdlesRound P28.1911
Jan 12Molloy Stanner GamesJan 12 · 300 Meters · Place 34 · Longwood300 MetersRound P3437.5911
Jan 4Ocean Breeze Freedom GamesJan 4 · 300 Meters · Place 4 · Longwood300 Meters437.27 PB11
Jan 4Ocean Breeze Freedom GamesJan 4 · 55 Meters · Place 14 · Longwood55 Meters147.00 PB11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30Section XI State QualifierMay 30 · 400m Hurdles · Place 5 · Longwood400m Hurdles557.6310
May 30Section XI State QualifierMay 30 · 400m Hurdles · Place 6 · Longwood400m Hurdles657.9410
May 22Section XI County 1A ChampionshipsMay 22 · 400m Hurdles · Place 1 · Longwood400m Hurdles157.2310
May 14Suffolk County Boys Frosh/Soph ChampionshipsMay 14 · 400m Hurdles · Place 3 · Longwood400m Hurdles358.1510
May 14Suffolk County Boys Frosh/Soph ChampionshipsMay 14 · 200 Meters · Place 31 · Longwood200 Meters3125.8710
May 14Suffolk County Boys Frosh/Soph ChampionshipsMay 14 · 200 Meters · Place 31 · Longwood200 Meters3125.8710
May 14Suffolk County Boys Frosh/Soph ChampionshipsMay 14 · 400m Hurdles · Place 3 · Longwood400m Hurdles358.1510
May 11North Shore InvitationalMay 11 · 400m Hurdles · Place 6 · Longwood400m Hurdles659.2110
May 11North Shore InvitationalMay 11 · 200 Meters · Place 29 · Longwood200 Meters2923.9810