Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorLongwood Track Classic · Apr 219.12aLongwood Track ClassicApril 2, 2022
110m Hurdles · 42" / 1.067m · OutdoorCoach O Invite · Apr 719.29aCoach O InviteApril 7, 2024
1500 Meters · OutdoorSection 11 County B Championships · May 255:17.26Section 11 County B ChampionshipsMay 25, 2023
200 Meters · IndoorSutherland Invite · Jan 1127.26aSutherland InviteJanuary 11, 2025
2000m Steeplechase · OutdoorPort Jefferson Steeple Fest Plus · Apr 128:37.89Port Jefferson Steeple Fest PlusApril 12, 2023
300 Meters · IndoorOcean Breeze Freedom Games · Jan 744.20Ocean Breeze Freedom GamesJanuary 7, 2023
3200 Meters · OutdoorSuffolk Coaches Meet · Apr 1313:46.18aSuffolk Coaches MeetApril 13, 2019
400 Meters · IndoorFastrack Season Opener · Dec 11:00.46aFastrack Season OpenerDecember 1, 2023
400 Meters · OutdoorDon Bohlinger Invitational · May 131:03.04Don Bohlinger InvitationalMay 13, 2022
400m Hurdles · 36" / 0.914m · OutdoorSkyline Conference Championships · Apr 271:10.88aSkyline Conference ChampionshipsApril 27, 2025
55 Meter · OutdoorSection 11 Boys Frosh-Soph Championships · Jan 138.33aSection 11 Boys Frosh-Soph ChampionshipsJanuary 13, 2019
55m Hurdles · 33" · IndoorCoast Guard Winter Invitational · Jan 189.52aCoast Guard Winter InvitationalJanuary 18, 2025
55m Hurdles · 39" · IndoorNorth Shore HS Invitational · Dec 309.32aNorth Shore HS InvitationalDecember 30, 2021
55m Hurdles · 39" · OutdoorSection 11 Boys Cross Over A · Dec 79.90aSection 11 Boys Cross Over ADecember 7, 2019
55m Hurdles · 42" · IndoorKadish Elm City · Dec 139.64aKadish Elm CityDecember 13, 2024
60m Hurdles · 42" / 1.067m · IndoorFastTrack Invitational · Feb 910.23aFastTrack InvitationalFebruary 9, 2024
High Jump · OutdoorSection 11 County B Championships · May 251.47mSection 11 County B ChampionshipsMay 25, 2023
Long Jump · IndoorSutherland Invite · Jan 115.10mSutherland InviteJanuary 11, 2025
Long Jump · OutdoorSection 11 County B Championships · May 255.13mSection 11 County B ChampionshipsMay 25, 2023

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

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 12Art Kadish Elm City ChallengeDec 12 · 55m Hurdles · Farmingdale StateFarmingdale State55m Hurdles42"Round P--DNSJr
Dec 12Art Kadish Elm City ChallengeDec 12 · 200 Meters · Farmingdale StateFarmingdale State200 Meters--DNSJr
Feb 7CGA Bear InviteFeb 7 · 55m Hurdles · Place 10 · Farmingdale StateFarmingdale State55m Hurdles33"Round P10.9.86aSo
Jan 18Coast Guard Winter InvitationalJan 18 · 55m Hurdles · Place 13 · Farmingdale StateFarmingdale State55m Hurdles33"Round P13.9.52a PBSo
Jan 11Sutherland InviteJan 11 · Long Jump · Place 18 · Farmingdale StateFarmingdale StateLong Jump185.10m PB—
Jan 11Sutherland InviteJan 11 · 55m Hurdles · Place 11 · Farmingdale StateFarmingdale State55m Hurdles119.86a—
Jan 11Sutherland InviteJan 11 · 200 Meters · Place 25 · Farmingdale StateFarmingdale State200 Meters2527.26a PB—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 27Skyline Conference ChampionshipsApr 27 · 400m Hurdles · Place 6 · Farmingdale StateFarmingdale State400m Hurdles36" / 0.914m6.1:10.88a PBSo
Apr 27Skyline Conference ChampionshipsApr 27 · 110m Hurdles · Place 2 · Farmingdale StateFarmingdale State110m Hurdles42" / 1.067m2.19.49aWind: -0.9So
Apr 18Edmundson Classic - ECSUApr 18 · 400m Hurdles · Place 11 · Farmingdale St.Farmingdale St.400m Hurdles111:13.22SO
Apr 18Edmundson Classic - ECSUApr 18 · 110m Hurdles · Place 9 · Farmingdale St.Farmingdale St.110m Hurdles919.04SO
Apr 11SCSU Wright InviteApr 11 · 400m Hurdles · Place 14 · Farmingdale StateFarmingdale State400m Hurdles141:17.15aSo
Apr 5CGA Spring InviteApr 5 · 400m Hurdles · Place 14 · Farmingdale StateFarmingdale State400m Hurdles141:14.87aSO
Apr 5CGA Spring InviteApr 5 · 110m Hurdles · Place 13 · Farmingdale StateFarmingdale State110m Hurdles1319.34aSO

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 13Kadish Elm CityDec 13 · 55m Hurdles · Place 9 · Farmingdale StateFarmingdale State55m Hurdles42"Round P9.9.64a PBSo
Dec 6Fastpark Metro Season OpenerDec 6 · 60m Hurdles · Place 23 · Farmingdale StateFarmingdale State60m Hurdles42" / 1.067mRound P23.10.50aSo
Feb 23SCSU Last ChanceFeb 23 · Long Jump · Place 12 · Farmingdale StateFarmingdale StateLong Jump125.13m—
Feb 23SCSU Last ChanceFeb 23 · 55m Hurdles · Place 6 · Farmingdale StateFarmingdale State55m Hurdles69.53a—
Feb 192024 NJAC Indoor ChampionshipsFeb 19 · 60m Hurdles · Place 17 · Farmingdale St.Farmingdale St.60m HurdlesRound P1710.47FR
Feb 9FastTrack InvitationalFeb 9 · 60m Hurdles · Place 41 · Farmingdale StateFarmingdale State60m Hurdles42" / 1.067m41.10.23a PBWind: 0Fr
Feb 2CGA Winter Invite #2Feb 2 · 55m Hurdles · Place 5 · Farmingdale St.Farmingdale St.55m Hurdles59.59—
Jan 19NYC Gotham CupJan 19 · 60m Hurdles · Place 15 · Farmingdale St.Farmingdale St.60m HurdlesRound P1510.50FR
Jan 13CGA Winter Invite #1 Jan 13 · 55m Hurdles · Place 9 · Farmingdale St.Farmingdale St.55m HurdlesRound P99.69FR

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 28Skyline ChampsApr 28 · 400m Hurdles · Place 5 · Farmingdale StateFarmingdale State400m Hurdles51:05.65a—
Apr 28Skyline ChampsApr 28 · 110m Hurdles · Place 5 · Farmingdale StateFarmingdale State110m Hurdles518.62a—
Apr 12Silfen InvitationalApr 12 · 110m Hurdles · Place 19 · Farmingdale StateFarmingdale State110m Hurdles1918.85a—
Apr 7Coach O InviteApr 7 · 400m Hurdles · Place 14 · Farmingdale StateFarmingdale State400m Hurdles36" / 0.914m14.1:11.77aFr
Apr 7Coach O InviteApr 7 · 110m Hurdles · Place 7 · Farmingdale StateFarmingdale State110m Hurdles42" / 1.067mRound P7.19.29a PBWind: -3Fr
Apr 7Coach O InviteApr 7 · 110m Hurdles · Place 7 · Farmingdale StateFarmingdale State110m Hurdles42" / 1.067m7.19.45aWind: -2.8Fr

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 8 The Art Kadish Elm City Challenge Dec 8 · 55m Hurdles · Place 12 · Farmingdale StateFarmingdale State55m Hurdles39"Round P12.9.78aFr
Dec 1Fastrack Season OpenerDec 1 · 60m Hurdles · Place 25 · Farmingdale StateFarmingdale State60m Hurdles42" / 1.067mRound P25.10.63aFr
Dec 1Fastrack Season OpenerDec 1 · 400 Meters · Place 51 · Farmingdale StateFarmingdale State400 Meters51.1:00.46a PBFr
Feb 5Section XI Boys Small School Team ChampionshipsFeb 5 · 55m Hurdles · Place 19 · IslipIslip55m HurdlesRound P199.1712
Jan 21Section 11 Boys League ChampsJan 21 · 55m Hurdles · Place 9 · IslipIslip55m HurdlesRound P99.2512
Jan 15Eli Acosta MeetJan 15 · 55m Hurdles · Place 13 · IslipIslip55m Hurdles139.8112
Jan 15Eli Acosta MeetJan 15 · 300 Meters · Place 14 · IslipIslip300 Meters1445.2812
Jan 7Ocean Breeze Freedom GamesJan 7 · 300 Meters · Place 162 · IslipIslip300 Meters16244.20 PB12
Jan 7Ocean Breeze Freedom GamesJan 7 · 55m Hurdles · Place 14 · IslipIslip55m Hurdles149.4512

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 25Section 11 County B ChampionshipsMay 25 · 1500 Meters · Place 6 · IslipIslip1500 Meters65:17.26 PB12
May 25Section 11 County B ChampionshipsMay 25 · High Jump · Place 6 · IslipIslipHigh Jump61.47m PB12
May 25Section 11 County B ChampionshipsMay 25 · Shot Put · Place 6 · IslipIslipShot Put67.37m12
May 25Section 11 County B ChampionshipsMay 25 · Long Jump · Place 5 · IslipIslipLong Jump55.13m PB12
May 25Section 11 County B ChampionshipsMay 25 · 110m Hurdles · Place 2 · IslipIslip110m Hurdles217.3912
Apr 12Port Jefferson Steeple Fest PlusApr 12 · 2000m Steeplechase · Place 17 · IslipIslip2000m Steeplechase178:37.89 PB12
Apr 12Port Jefferson Steeple Fest PlusApr 12 · 110m Hurdles · Place 10 · IslipIslip110m Hurdles1017.4912
Apr 12Port Jefferson Steeple Fest PlusApr 12 · 2000m Steeplechase · Place 17 · IslipIslip2000m Steeplechase178:37.8912
Apr 12Port Jefferson Steeple Fest PlusApr 12 · 110m Hurdles · Place 10 · IslipIslip110m Hurdles1017.4912

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 26North Shore HS InvitationalDec 26 · 55m Hurdles · Place 32 · IslipIslip55m Hurdles39"Round P32.9.52a12
Feb 5Section XI Boys Small School Team ChampionshipsFeb 5 · 55m Hurdles · Place 11 · IslipIslip55m HurdlesRound P119.2811
Jan 28Section XI Last Chance MeetJan 28 · 55m Hurdles · Place 7 · IslipIslip55m HurdlesRound P79.22—
Jan 23Section 11 Boys League ChampsJan 23 · 55m Hurdles · Place 7 · IslipIslip55m HurdlesRound P79.3511
Jan 16Eli Acosta MeetJan 16 · 55m Hurdles · Place 3 · IslipIslip55m Hurdles39.1711

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 25Section 11 County B ChampionshipsMay 25 · 110m Hurdles · Place 11 · IslipIslip110m HurdlesRound P1118.2511
May 13Don Bohlinger InvitationalMay 13 · 400m Hurdles · Place 20 · IslipIslip400m Hurdles201:10.0011
May 13Don Bohlinger InvitationalMay 13 · 110m Hurdles · Place 9 · IslipIslip110m Hurdles918.3611
May 13Don Bohlinger InvitationalMay 13 · 400 Meters · Place 35 · IslipIslip400 Meters351:03.04 PB11
Apr 9Port Jefferson SteeplefestApr 9 · 2000m Steeplechase · Place 36 · IslipIslip2000m Steeplechase369:23.92—
Apr 9Port Jefferson SteeplefestApr 9 · 110m Hurdles · Place 7 · IslipIslip110m Hurdles718.49—
Apr 2Longwood Track ClassicApr 2 · 400m Hurdles · Place 27 · IslipIslip400m Hurdles36" / 0.914m27.1:14.78a11
Apr 2Longwood Track ClassicApr 2 · 110m Hurdles · Place 11 · IslipIslip110m Hurdles39" / 0.991m11.19.12a PB11

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · 300 Meters · Place 112 · IslipIslip300 MetersRound P112.44.33a11
Dec 30North Shore HS InvitationalDec 30 · 55m Hurdles · Place 15 · IslipIslip55m Hurdles39"Round P15.9.32a PB11

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 9Section 11 Division 3 BoysJun 9 · 110m Hurdles · Place 8 · IslipIslip110m HurdlesRound P819.0310

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
Feb 1Section XI Boys Small School ChampionshipFeb 1 · 55m Hurdles · Place 20 · IslipIslip55m Hurdles39"Round P20.9.92a9
Jan 4Section XI Boys Crossover Meet EJan 4 · 1000 Meters · Place 23 · IslipIslip1000 Meters23.3:23.34aUnofficial9
Jan 4Section XI Boys Crossover Meet EJan 4 · 55m Hurdles · Place 8 · IslipIslip55m Hurdles39"8.9.60aUnofficial9

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 15Frosh/Novice InvitationalJan 15 · 55m Hurdles · Place 10 · IslipIslip55m Hurdles39"Round P10.11.84a9

2019 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 55m Hurdles · Place 43 · IslipIslip55m Hurdles39"Round P43.9.86a9
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 200 Meters · Place 90 · IslipIslip200 Meters90.28.34a9
Dec 13Section XI Boys Crossover B1Dec 13 · 55m Hurdles · Place 12 · IslipIslip55m Hurdles39"Round P12.10.21a9
Jan 25Ocean Breeze Invitational Jan 25 · 55m Hurdles · Place 9 · IslipIslip55m Hurdles39"Round P9.10.52a8
Jan 19Section 11 League ChampionshipsJan 19 · 55m Hurdles · Place 13 · IslipIslip55m HurdlesRound P1310.338

2019 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 7Section 11 Boys Cross Over ADec 7 · 55m Hurdles · Place 10 · IslipIslip55m Hurdles39"Round P10.9.90a PB9
Apr 23Port Jefferson SteeplefestApr 23 · 2000m Steeplechase · Place 14 · IslipIslip2000m Steeplechase149:27.558
Apr 13Suffolk Coaches MeetApr 13 · 3200 Meters · Place 8 · IslipIslip3200 Meters8.13:46.18a PB8
Apr 13Suffolk Coaches MeetApr 13 · 400m Hurdles · Place 17 · IslipIslip400m Hurdles36" / 0.914m17.74.62a8
Jan 13Section 11 Boys Frosh-Soph ChampionshipsJan 13 · 55m Hurdles · Place 11 · IslipIslip55m Hurdles39"11.10.70a8
Jan 13Section 11 Boys Frosh-Soph ChampionshipsJan 13 · 55 Meter · Place 58 · IslipIslip55 MeterRound P58.8.33a PB8
Jan 5Section XI Boys Crossover EJan 5 · 55m Hurdles · Place 46 · IslipIslip55m Hurdles39"Round P46.12.18a8

2018 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 22Section XI Boys Crossover DDec 22 · 55m Hurdles · Place 10 · IslipIslip55m Hurdles39"10.10.70a8