Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNassau Coaches Invitational · Apr 411.35aNassau Coaches InvitationalApril 4, 2026
110m Hurdles · 39" / 0.991m · OutdoorSection XI County A Championships · May 2616.21aSection XI County A ChampionshipsMay 26, 2026
300 Meters · OutdoorSection XI Boys Crossover B · Dec 742.09aSection XI Boys Crossover BDecember 7, 2024
400 Meters · OutdoorRed Raider Relays · Apr 2152.31Red Raider RelaysApril 21, 2006
55m Hurdles · 39" · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 138.60aJAMBAR Coaches Hall of Fame InviteDecember 13, 2025
55m Hurdles · 39" · OutdoorSection XI Boys Crossover A · Dec 19.34aSection XI Boys Crossover ADecember 1, 2024
Long Jump · OutdoorLongwood Spring Classic · Mar 2821-06.00Longwood Spring ClassicMarch 28, 2026
Triple Jump · IndoorNike Indoor Nationals · Mar 1212.76mNike Indoor NationalsMarch 12, 2026
Triple Jump · OutdoorSection XI County A Championships · May 2640-08.75Section 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

17 results
DateMeetEventPlMarkGr
Jun 4Section XI State QualifierJun 4 · Triple Jump · Place 17 · Bay ShoreBay ShoreTriple Jump17.40-06.5011
Jun 4Section XI State QualifierJun 4 · Long Jump · Place 18 · Bay ShoreBay ShoreLong Jump18.20-02.0011
May 26Section XI County A ChampionshipsMay 26 · Triple Jump · Place 8 · Bay ShoreBay ShoreTriple Jump8.40-08.75 PBWind: 011
May 26Section XI County A ChampionshipsMay 26 · Long Jump · Place 7 · Bay ShoreBay ShoreLong Jump7.20-00.75Wind: 011
May 26Section XI County A ChampionshipsMay 26 · 110m Hurdles · Place 7 · Bay ShoreBay Shore110m Hurdles39" / 0.991mRound P7.16.21a PBWind: -0.311
May 8Massapequa Under LightsMay 8 · 100 Meters · Place 6 · Bay ShoreBay Shore100 Meters611.78a11
May 8Massapequa Under LightsMay 8 · Long Jump · Place 6 · Bay ShoreBay ShoreLong Jump621-0.2511
May 1Saint Anthony's InvitationalMay 1 · Triple Jump · Place 4 · Bay ShoreBay ShoreTriple Jump442-0.2511
May 1Saint Anthony's InvitationalMay 1 · 110m Hurdles · Place 13 · Bay ShoreBay Shore110m HurdlesRound P1316.51a11
May 1Saint Anthony's InvitationalMay 1 · Triple Jump · Place 4 · Bay ShoreBay ShoreTriple Jump442-0.2511
May 1Saint Anthony's InvitationalMay 1 · 110m Hurdles · Place 13 · Bay ShoreBay Shore110m HurdlesRound P1316.51a11
Apr 172026 New York RelaysApr 17 · 100 Meters · Place 30 · Bay ShoreBay Shore100 MetersRound P30.11.81aWind: -0.811
Apr 11Deer Park InvitationalApr 11 · 100 Meters · Place 5 · Bay ShoreBay Shore100 Meters5.11.41a11
Apr 4Nassau Coaches InvitationalApr 4 · Long Jump · Place 1 · Bay ShoreBay ShoreLong Jump1.20-06.0011
Apr 4Nassau Coaches InvitationalApr 4 · 100 Meters · Place 5 · Bay ShoreBay Shore100 Meters5.11.35a PB11
Mar 28Longwood Spring ClassicMar 28 · Long Jump · Place 1 · Bay ShoreBay ShoreLong Jump1.21-06.00 PBWind: 011
Mar 6NYSPHSAA -NY State ChampsMar 6 · Triple Jump · Place 17 · Bay ShoreBay ShoreTriple Jump1744-01.2511

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 12Nike Indoor NationalsMar 12 · Triple Jump · Place 47 · Bay Shore TC|NYBay Shore TC|NYTriple Jump4712.76m PB—
Feb 28Long Island Elite MeetFeb 28 · Triple Jump · Place 5 · Bay ShoreBay ShoreTriple Jump541-08.5011
Feb 9Section XI State Qualifier MeetFeb 9 · Triple Jump · Place 3 · Bay ShoreBay ShoreTriple Jump344-04.5011
Feb 1Section XI Boys Large School Team ChampionshipsFeb 1 · Triple Jump · Place 5 · Bay ShoreBay ShoreTriple Jump543-00.00—
Feb 1Section XI Boys Large School Team ChampionshipsFeb 1 · 55m Hurdles · Place 21 · Bay ShoreBay Shore55m HurdlesRound P218.68—
Jan 24Eli Acosta Coaches ClassicJan 24 · Triple Jump · Place 2 · Bay ShoreBay ShoreTriple Jump242-09.50—
Jan 24Eli Acosta Coaches ClassicJan 24 · 55m Hurdles · Place 8 · Bay ShoreBay Shore55m HurdlesRound P88.59—
Jan 18Section 11 Boys League ChampionshipsJan 18 · 55m Hurdles · Place 8 · Bay ShoreBay Shore55m HurdlesRound P88.6611
Jan 16Steve Borbet InvitationalJan 16 · 55m Hurdles · Place 27 · Bay ShoreBay Shore55m HurdlesRound P278.7411
Jan 2Apple Bank Hispanic GamesJan 2 · 55m Hurdles · Place 51 · Bay Shore-NYBay Shore-NY55m HurdlesRound P518.72—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20The Beantown Winter ClassicDec 20 · 55m Hurdles · Place 29 · Bay ShoreBay Shore55m Hurdles39"Round P29.9.00a11
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · 55m Hurdles · Place 12 · Bay ShoreBay Shore55m Hurdles39"Round P12.8.60a PB11
Jan 12Molloy Stanner GamesJan 12 · 55m Hurdles · Place 2 · Bay ShoreBay Shore55m Hurdles29.0610
Jan 10Section 11 Frosh/Soph ChampsJan 10 · 55m Hurdles · Place 3 · Bay ShoreBay Shore55m Hurdles38.9310
Jan 10Section 11 Frosh/Soph ChampsJan 10 · 55m Hurdles · Place 1 · Bay ShoreBay Shore55m HurdlesRound P18.9110

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21Suffolk County Boys Frosh/Soph ChampionshipsMay 21 · 400m Hurdles · Place 8 · Bay ShoreBay Shore400m Hurdles81:06.4210
May 21Suffolk County Boys Frosh/Soph ChampionshipsMay 21 · 110m Hurdles · Place 6 · Bay ShoreBay Shore110m Hurdles617.8610
May 16Bethpage Blazing InviteMay 16 · 110m Hurdles · Place 7 · Bay ShoreBay Shore110m Hurdles717.7010
May 857th Annual Glenn D. Loucks GamesMay 8 · 400m Hurdles · Place 38 · Bay ShoreBay Shore400m Hurdles381:08.4210
May 2Saint Anthony's InvitationalMay 2 · 110m Hurdles · Place 31 · Bay ShoreBay Shore110m HurdlesRound P3118.16—
Apr 19Port Washington InviteApr 19 · 400m Hurdles · Place 17 · Bay ShoreBay Shore400m Hurdles171:04.15—
Apr 15The Jim McGlynn ClassicApr 15 · 400m Hurdles · Place 13 · Bay ShoreBay Shore400m Hurdles131:08.0610
Apr 15The Jim McGlynn ClassicApr 15 · 110m Hurdles · Place 12 · Bay ShoreBay Shore110m Hurdles1217.8010
Mar 1Long Island Elite MeetMar 1 · 55m Hurdles · Place 17 · Bay ShoreBay Shore55m HurdlesRound P179.1310

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 14Jim Mitchell InvitationalDec 14 · 55m Hurdles · Place 21 · Bay ShoreBay Shore55m Hurdles39"21.9.75a10
Dec 14Jim Mitchell InvitationalDec 14 · Triple Jump · Place 11 · Bay ShoreBay ShoreTriple Jump11.35-00.0010
Jan 26Section XI Last Chance MeetJan 26 · 55m Hurdles · Place 32 · Bay ShoreBay Shore55m HurdlesRound P3210.299
Jan 21Section 11 Boys League ChampsJan 21 · 55m Hurdles · Place 14 · Bay ShoreBay Shore55m HurdlesRound P149.519
Jan 12Section 11 Frosh/Soph ChampsJan 12 · Triple Jump · Place 3 · Bay ShoreBay ShoreTriple Jump335-59

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 7Section XI Boys Crossover BDec 7 · 300 Meters · Place 19 · Bay ShoreBay Shore300 Meters19.42.09a PB10
Dec 7Section XI Boys Crossover BDec 7 · 55m Hurdles · Place 29 · Bay ShoreBay Shore55m Hurdles39"29.9.54a10
Dec 1Section XI Boys Crossover ADec 1 · 55m Hurdles · Place 1 · Bay ShoreBay Shore55m Hurdles39"1.9.34a PB10
May 14Suffolk County Boys Frosh/Soph ChampionshipsMay 14 · Triple Jump · Place 13 · Bay ShoreBay ShoreTriple Jump1334-8.259
May 14Suffolk County Boys Frosh/Soph ChampionshipsMay 14 · Triple Jump · Place 13 · Bay ShoreBay ShoreTriple Jump1334-8.259
May 11Suffolk County Boys Relays + PlusMay 11 · 110m Hurdles · Place 6 · Bay ShoreBay Shore110m Hurdles620.119
Apr 27Westhampton Beach Boys InvitationalApr 27 · 110m Hurdles · Place 2 · Bay ShoreBay Shore110m Hurdles220.509
Apr 20Suffolk Coaches Boys Spring InvitationalApr 20 · 110m Hurdles · Place 15 · Bay ShoreBay Shore110m Hurdles1520.809
Apr 6Deer Park InvitationalApr 6 · 110m Hurdles · Place 19 · Bay ShoreBay Shore110m Hurdles1919.609

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 55m Hurdles · Place 22 · Bay ShoreBay Shore55m Hurdles39"22.10.95a9

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Section XI Boys Crossover BDec 10 · 55m Hurdles · Place 36 · Bay ShoreBay Shore55m Hurdles39"36.9.81a9

2006 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 21Red Raider RelaysApr 21 · 400 Meters · Place 10 · Bay ShoreBay Shore400 MetersRound P1052.31 PB12