Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorNJSIAA Sectionals South Groups 1 and 4 · Jun 215.17aNJSIAA Sectionals South Groups 1 and 4June 2, 2023
110m Hurdles · 42" / 1.067m · Indoor2026 Paul Donahue Invitational · Apr 1715.13a2026 Paul Donahue InvitationalApril 17, 2026
110m Hurdles · 42" / 1.067m · OutdoorNJAC Outdoor Track & Field Championships · May 215.06aNJAC Outdoor Track & Field ChampionshipsMay 2, 2026
400m Hurdles · 36" / 0.914m · Indoor2026 Paul Donahue Invitational · Apr 1755.56a2026 Paul Donahue InvitationalApril 17, 2026
400m Hurdles · 36" / 0.914m · OutdoorWidener Final Qualifier · May 1054.34aWidener Final QualifierMay 10, 2026
60m Hurdles · 42" / 1.067m · IndoorFastpark Metro Season Opener · Dec 68.54aFastpark Metro Season OpenerDecember 6, 2024
High Jump · IndoorNazareth Conference Challenge Cup · Jan 251.82mNazareth Conference Challenge CupJanuary 25, 2025
High Jump · OutdoorDelaware Invitational · Apr 61.80mDelaware InvitationalApril 6, 2024
Long Jump · OutdoorDanny Curran Invitational · Mar 276.21mDanny Curran InvitationalMarch 27, 2026
Triple Jump · OutdoorNJSIAA Groups 2 & 4 · Jun 1042-07.50NJSIAA Groups 2 & 4June 10, 2022

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 10Widener Final QualifierMay 10 · 400m Hurdles · Place 7 · StocktonStockton400m Hurdles36" / 0.914m7.54.34a PBJr
May 10Widener Final QualifierMay 10 · 110m Hurdles · Place 14 · StocktonStockton110m Hurdles42" / 1.067mRound P14.15.37aWind: 0.5Jr
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · 400m Hurdles · Place 10 · StocktonStockton400m Hurdles36" / 0.914mRound P10.55.23aJr
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · 110m Hurdles · Place 8 · StocktonStockton110m Hurdles42" / 1.067mRound P8.15.11aWind: 1.3Jr
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · 110m Hurdles · Place 8 · StocktonStockton110m Hurdles42" / 1.067m8.15.06a PBWind: 0.2Jr
Apr 24TCNJ Lions InviteApr 24 · 400m Hurdles · StocktonStockton400m Hurdles36" / 0.914m--DNSJr
Apr 24TCNJ Lions InviteApr 24 · 110m Hurdles · Place 6 · StocktonStockton110m Hurdles42" / 1.067m6.15.18aWind: 0.3Jr
Apr 3Osprey OpenApr 3 · 400m Hurdles · Place 1 · StocktonStockton400m Hurdles157.14aJr
Apr 3Osprey OpenApr 3 · 110m Hurdles · Place 1 · StocktonStockton110m Hurdles115.31aJr
Mar 27Danny Curran InvitationalMar 27 · Long Jump · Place 13 · StocktonStocktonLong Jump13.6.21m PBWind: 0Jr
Mar 27Danny Curran InvitationalMar 27 · 110m Hurdles · Place 8 · StocktonStockton110m Hurdles42" / 1.067m8.15.62aWind: 1.5Jr
Mar 20Stockton InviteMar 20 · High Jump · Place 5 · StocktonStocktonHigh Jump51.81mJr
Mar 20Stockton InviteMar 20 · 400m Hurdles · Place 3 · StocktonStockton400m Hurdles358.96aJr
Mar 1TCNJ Last ChanceMar 1 · 60m Hurdles · Place 4 · StocktonStockton60m HurdlesRound P48.45aJr
Mar 1TCNJ Last ChanceMar 1 · 60m Hurdles · Place 5 · StocktonStockton60m Hurdles58.40aJr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · High Jump · StocktonStocktonHigh Jump—NHJr
Apr 172026 Paul Donahue InvitationalApr 17 · 400m Hurdles · Place 14 · StocktonStockton400m Hurdles36" / 0.914m14.55.56a PBJr
Apr 172026 Paul Donahue InvitationalApr 17 · 110m Hurdles · Place 5 · StocktonStockton110m Hurdles42" / 1.067m5.15.13a PBWind: 0.3Jr
Feb 21New Jersey Athletic Conference ChampionshipsFeb 21 · 60m Hurdles · Place 8 · StocktonStockton60m Hurdles88.43aJR
Feb 13Widener Indoor ClassicFeb 13 · High Jump · Place 19 · StocktonStocktonHigh Jump191.85mJr
Feb 13Widener Indoor ClassicFeb 13 · 60m Hurdles · Place 9 · StocktonStockton60m HurdlesRound P98.62aJr
Feb 6Fastrack InvitationalFeb 6 · 60m Hurdles · Place 19 · StocktonStockton60m Hurdles42" / 1.067mRound P19.8.81aWind: 0Jr
Feb 6Fastrack InvitationalFeb 6 · High Jump · StocktonStocktonHigh Jump--NMJr
Jan 31Widener Schuylkill ShowdownJan 31 · 60m Hurdles · Place 9 · StocktonStockton60m Hurdles42" / 1.067m9.8.68aJr
Jan 31Widener Schuylkill ShowdownJan 31 · High Jump · Place 9 · StocktonStocktonHigh Jump9.1.83mJr

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 5Fastrack Metro Season OpenerDec 5 · 60m Hurdles · Place 16 · StocktonStockton60m Hurdles42" / 1.067mRound P16.8.74aJr
Dec 5Fastrack Metro Season OpenerDec 5 · High Jump · Place 12 · StocktonStocktonHigh Jump12.1.80mJr
Feb 22New Jersey Athletic Conference ChampionshipsFeb 22 · 60m Hurdles · Place 8 · StocktonStockton60m Hurdles42" / 1.067mRound P8.8.68aSo
Feb 22New Jersey Athletic Conference ChampionshipsFeb 22 · 60m Hurdles · Place 7 · StocktonStockton60m Hurdles42" / 1.067m7.8.65aSo
Feb 22New Jersey Athletic Conference ChampionshipsFeb 22 · High Jump · Place 8 · StocktonStocktonHigh Jump8.1.82mSo
Feb 15Widener Indoor ClassicFeb 15 · 60m Hurdles · Place 17 · StocktonStockton60m Hurdles42" / 1.067mRound P17.8.75aSo
Feb 7Fastrack National InvitationalFeb 7 · High Jump · Place 11 · StocktonStocktonHigh Jump111.85mSO
Feb 7Fastrack National InvitationalFeb 7 · 60m Hurdles · Place 20 · StocktonStockton60m HurdlesRound P208.83SO
Jan 25Nazareth Conference Challenge CupJan 25 · High Jump · Place 6 · StocktonStocktonHigh Jump61.82m PB—
Jan 25Nazareth Conference Challenge CupJan 25 · 60m Hurdles · Place 7 · StocktonStockton60m Hurdles78.72a—
Jan 25Nazareth Conference Challenge CupJan 25 · 60m Hurdles · Place 6 · StocktonStockton60m Hurdles68.64a—
Jan 17NYC Gotham CupJan 17 · 60m Hurdles · Place 18 · StocktonStockton60m Hurdles42" / 1.067mRound P18.9.05aSo
Jan 17NYC Gotham CupJan 17 · High Jump · StocktonStocktonHigh Jump—NHSo

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9Ramapo TwilightMay 9 · 110m Hurdles · Place 1 · StocktonStockton110m Hurdles42" / 1.067m1.15.68aWind: 0So
May 9Ramapo TwilightMay 9 · High Jump · Place 2 · StocktonStocktonHigh Jump2.1.84mSo
May 3NJAC Outdoor Track & Field ChampionshipsMay 3 · 400m Hurdles · Place 7 · StocktonStockton400m Hurdles36" / 0.914mRound P7.55.87aSo
May 3NJAC Outdoor Track & Field ChampionshipsMay 3 · 400m Hurdles · Place 7 · StocktonStockton400m Hurdles36" / 0.914m7.55.71aSo
May 3NJAC Outdoor Track & Field ChampionshipsMay 3 · 110m Hurdles · Place 7 · StocktonStockton110m Hurdles42" / 1.067mRound P7.15.54aWind: 1.2So
May 3NJAC Outdoor Track & Field ChampionshipsMay 3 · 110m Hurdles · Place 5 · StocktonStockton110m Hurdles42" / 1.067m5.15.62aWind: 0.8So
May 3NJAC Outdoor Track & Field ChampionshipsMay 3 · High Jump · StocktonStocktonHigh Jump--NHSo
Apr 25TCNJ Lions InviteApr 25 · 400m Hurdles · Place 8 · StocktonStockton400m Hurdles36" / 0.914m8.56.84aSo
Apr 25TCNJ Lions InviteApr 25 · 110m Hurdles · Place 15 · StocktonStockton110m Hurdles42" / 1.067m15.15.60aWind: -0.6So
Apr 5Ursinus Track FestivalApr 5 · 400m Hurdles · Place 2 · StocktonStockton400m Hurdles36" / 0.914m2.55.74aSo
Mar 22Stockton InviteMar 22 · 400m Hurdles · Place 4 · StocktonStockton400m Hurdles457.14aSo
Mar 22Stockton InviteMar 22 · 110m Hurdles · Place 5 · StocktonStockton110m Hurdles515.64aSo

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Fastpark Metro Season OpenerDec 6 · 60m Hurdles · Place 7 · StocktonStockton60m Hurdles42" / 1.067mRound P7.8.68aSo
Dec 6Fastpark Metro Season OpenerDec 6 · 60m Hurdles · Place 7 · StocktonStockton60m Hurdles42" / 1.067m7.8.54a PBSo
Dec 6Fastpark Metro Season OpenerDec 6 · High Jump · StocktonStocktonHigh Jump—NHSo
Feb 192024 NJAC Indoor ChampionshipsFeb 19 · High Jump · Place 6 · StocktonStocktonHigh Jump61.83mFR

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 4NJAC Outdoor ChampionshipsMay 4 · Triple Jump · Place 9 · StocktonStocktonTriple Jump912.62m—
May 4NJAC Outdoor ChampionshipsMay 4 · High Jump · Place 7 · StocktonStocktonHigh Jump71.79m—
May 4NJAC Outdoor ChampionshipsMay 4 · 110m Hurdles · Place 8 · StocktonStockton110m Hurdles815.74a—
May 4NJAC Outdoor ChampionshipsMay 4 · 110m Hurdles · Place 8 · StocktonStockton110m Hurdles815.46a—
Apr 26TCNJ Lions InviteApr 26 · Triple Jump · Place 10 · StocktonStocktonTriple Jump10.12.62mWind: 0.2Fr
Apr 26TCNJ Lions InviteApr 26 · 110m Hurdles · Place 13 · StocktonStockton110m Hurdles42" / 1.067m13.15.84aWind: -0.9Fr
Apr 26TCNJ Lions InviteApr 26 · High Jump · Place 7 · StocktonStocktonHigh Jump7.1.84mFr
Apr 19Paul Donahue InviteApr 19 · High Jump · Place 15 · StocktonStocktonHigh Jump151.77m—
Apr 19Paul Donahue InviteApr 19 · 110m Hurdles · Place 11 · StocktonStockton110m Hurdles1116.01a—
Apr 12Larry Ellis InvitationalApr 12 · High Jump · Place 16 · StocktonStocktonHigh Jump161.85m—
Apr 6Delaware InvitationalApr 6 · 110m Hurdles · Place 5 · StocktonStockton110m Hurdles42" / 1.067m5.15.86aWind: 6.4Fr
Apr 6Delaware InvitationalApr 6 · High Jump · Place 3 · StocktonStocktonHigh Jump3.1.80m PBFr
Mar 29Osprey OpenMar 29 · Triple Jump · Place 4 · StocktonStocktonTriple Jump412.52mFR
Mar 29Osprey OpenMar 29 · Triple Jump · Place 4 · StocktonStocktonTriple Jump412.52mFR
Mar 29Osprey OpenMar 29 · 110m Hurdles · Place 2 · StocktonStockton110m Hurdles216.74FR
Mar 22Stockton InviteMar 22 · 110m Hurdles · Place 2 · StocktonStockton110m Hurdles42" / 1.067m2.16.36aWind: 1.9Fr
Mar 22Stockton InviteMar 22 · High Jump · Place 3 · StocktonStocktonHigh Jump3.1.79mFr

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · 110m Hurdles · Place 10 · Southern RegionalSouthern Regional110m Hurdles39" / 0.991m10.14.85aWind: 3.512
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · Triple Jump · Southern RegionalSouthern RegionalTriple Jump--FOUL12
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · 110m Hurdles · Place 7 · Southern RegionalSouthern Regional110m Hurdles39" / 0.991mRound P7.15.67a12
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · 110m Hurdles · Place 5 · Southern RegionalSouthern Regional110m Hurdles39" / 0.991m5.15.17a PB12
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · High Jump · Place 10 · Southern RegionalSouthern RegionalHigh Jump10.5-10.0012

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 10NJSIAA Groups 2 & 4Jun 10 · Triple Jump · Place 16 · Southern RegionalSouthern RegionalTriple Jump16.42-07.50 PB11
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · Triple Jump · Place 4 · Southern RegionalSouthern RegionalTriple Jump4.42-02.7511
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · Long Jump · Place 10 · Southern RegionalSouthern RegionalLong Jump10.19-01.2511
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · 110m Hurdles · Place 11 · Southern RegionalSouthern Regional110m Hurdles39" / 0.991mRound P11.15.92a11
May 12Ocean County ChampionshipsMay 12 · Triple Jump · Place 5 · Southern RegionalSouthern RegionalTriple Jump5.39-911
May 12Ocean County ChampionshipsMay 12 · Long Jump · Place 28 · Southern RegionalSouthern RegionalLong Jump28.17-1011
May 12Ocean County ChampionshipsMay 12 · 110m Hurdles · Place 8 · Southern RegionalSouthern Regional110m Hurdles39" / 0.991mRound P8.16.39a11
May 12Ocean County ChampionshipsMay 12 · 110m Hurdles · Place 8 · Southern RegionalSouthern Regional110m Hurdles39" / 0.991m8.16.15a11
May 12Ocean County ChampionshipsMay 12 · High Jump · Place 10 · Southern RegionalSouthern RegionalHigh Jump10.5-0611