Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLions Invitational · Apr 2813.35aLions InvitationalApril 28, 2023
200 Meters · Indoor2024 Big Apple Invitational · Feb 1027.20a2024 Big Apple InvitationalFebruary 10, 2024
200 Meters · OutdoorMonmouth County Championships · May 1426.92aMonmouth County ChampionshipsMay 14, 2021
400 Meters · IndoorNYU DIII Invitational · Feb 359.96aNYU DIII InvitationalFebruary 3, 2023
400 Meters · OutdoorWidener Invitational · Apr 2159.40Widener InvitationalApril 21, 2023
500 Meters · IndoorFastrack Metro Season Opener · Dec 51:19.80aFastrack Metro Season OpenerDecember 5, 2025
60 Meter · IndoorFastrack Season Opener · Dec 18.39aFastrack Season OpenerDecember 1, 2023
600 Meters · IndoorDemarest Invitational · Dec 181:46.63aDemarest InvitationalDecember 18, 2021
800 Meters · Indoor2026 Paul Donahue Invitational · Apr 172:22.70a2026 Paul Donahue InvitationalApril 17, 2026
800 Meters · OutdoorNJAC Outdoor Track & Field Championships · May 22:21.51aNJAC Outdoor Track & Field ChampionshipsMay 2, 2026
Long Jump · OutdoorOsprey Open · Apr 34.49mOsprey OpenApril 3, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10Widener Final QualifierMay 10 · 400 Meters · Place 9 · StocktonStockton400 Meters9.1:01.12aSr
May 8G. Larry James InviteMay 8 · Long Jump · Place 4 · StocktonStocktonLong Jump415-4.65SR
May 8G. Larry James InviteMay 8 · 800 Meters · Place 3 · StocktonStockton800 Meters32:29.18SR
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · 800 Meters · Place 7 · StocktonStockton800 Meters7.2:21.51a PBSr
Apr 9TCNJ InvitationalApr 9 · 400 Meters · Place 6 · StocktonStockton400 Meters6.1:01.17aSr
Apr 3Osprey OpenApr 3 · Long Jump · Place 7 · StocktonStocktonLong Jump74.49m PBSr
Apr 3Osprey OpenApr 3 · 400 Meters · Place 4 · StocktonStockton400 Meters41:00.50aSr
Mar 27Danny Curran InvitationalMar 27 · 200 Meters · Place 46 · StocktonStockton200 Meters46.27.34aWind: 0Sr
Mar 20Stockton InviteMar 20 · 400 Meters · Place 2 · StocktonStockton400 Meters21:00.92aSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 800 Meters · Place 22 · StocktonStockton800 Meters22.2:22.70a PBSr
Feb 13Widener Indoor ClassicFeb 13 · 400 Meters · Place 38 · StocktonStockton400 Meters381:02.48aSr
Jan 31Widener Schuylkill ShowdownJan 31 · 400 Meters · Place 16 · StocktonStockton400 Meters16.1:01.58aSr
Jan 31Widener Schuylkill ShowdownJan 31 · 200 Meters · StocktonStockton200 Meters--DQSr
Jan 16NYC Gotham CupJan 16 · 400 Meters · Place 17 · StocktonStockton400 Meters17.1:02.48aSr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 5Fastrack Metro Season OpenerDec 5 · 500 Meters · Place 3 · StocktonStockton500 Meters3.1:19.80a PBSr
Feb 22New Jersey Athletic Conference ChampionshipsFeb 22 · 400 Meters · Place 9 · StocktonStockton400 Meters9.1:01.25aJr
Feb 15Widener Indoor ClassicFeb 15 · 400 Meters · Place 27 · StocktonStockton400 Meters27.1:01.59aJr
Feb 7Fastrack National InvitationalFeb 7 · 400 Meters · Place 46 · StocktonStockton400 Meters461:01.50JR
Jan 31Seamus McElligottJan 31 · 400 Meters · Place 2 · StocktonStockton400 Meters2.1:02.78aJr
Jan 17NYC Gotham CupJan 17 · 400 Meters · Place 33 · StocktonStockton400 Meters33.1:03.61aJr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3NJAC Outdoor Track & Field ChampionshipsMay 3 · 400 Meters · Place 12 · StocktonStockton400 MetersRound P12.1:01.26aJr
Apr 5Ursinus Track FestivalApr 5 · 400 Meters · Place 2 · StocktonStockton400 Meters2.59.54aJr
Mar 28Osprey OpenMar 28 · Javelin · Place 12 · StocktonStocktonJavelin1219.12mJR
Mar 28Osprey OpenMar 28 · 100 Meters · Place 4 · StocktonStockton100 Meters413.41JR
Mar 22Stockton InviteMar 22 · 800 Meters · Place 4 · StocktonStockton800 Meters42:25.61aJr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Fastpark Metro Season OpenerDec 6 · 400 Meters · Place 9 · StocktonStockton400 Meters9.1:02.26aJr
Feb 192024 NJAC Indoor ChampionshipsFeb 19 · 400 Meters · Place 15 · StocktonStockton400 Meters151:02.46SO
Feb 102024 Big Apple InvitationalFeb 10 · 400 Meters · Place 12 · StocktonStockton400 Meters12.1:00.85aSo
Feb 102024 Big Apple InvitationalFeb 10 · 200 Meters · Place 41 · StocktonStockton200 Meters41.27.20a PBWind: 0So
Jan 20Moravian Indoor MeetJan 20 · 400 Meters · Place 7 · StocktonStockton400 Meters71:02.68SO

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 132024 Widener FQ MeetMay 13 · 400 Meters · Place 13 · StocktonStockton400 Meters131:01.67a—
May 4NJAC Outdoor ChampionshipsMay 4 · 400 Meters · Place 9 · StocktonStockton400 Meters91:01.59a—
Apr 26TCNJ Lions InviteApr 26 · 400 Meters · Place 9 · StocktonStockton400 Meters9.1:02.19aSo
Apr 19Paul Donahue InviteApr 19 · 400 Meters · Place 25 · StocktonStockton400 Meters251:01.69a—
Apr 11TCNJ InvitationalApr 11 · 800 Meters · Place 5 · StocktonStockton800 Meters5.2:26.23aSo
Apr 6Delaware InvitationalApr 6 · 400 Meters · Place 10 · StocktonStockton400 Meters10.1:03.93aSo
Mar 29Osprey OpenMar 29 · 800 Meters · Place 5 · StocktonStockton800 Meters52:28.06SO
Mar 22Stockton InviteMar 22 · 200 Meters · Place 5 · StocktonStockton200 Meters5.27.61aWind: 0.3So

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 8Fast Times at Lehigh UniversityDec 8 · 500 Meters · Place 7 · StocktonStockton500 Meters7.1:22.21aSo
Dec 1Fastrack Season OpenerDec 1 · 60 Meter · Place 21 · StocktonStockton60 MeterRound P21.8.39a PBSo
Dec 1Fastrack Season OpenerDec 1 · 200 Meters · Place 25 · StocktonStockton200 Meters25.27.24aSo
Mar 3AARTFC Indoor Track & Field ChampionshipsMar 3 · 400 Meters · Place 16 · StocktonStockton400 Meters161:00.38FR
Mar 3AARTFC Indoor Track & Field ChampionshipsMar 3 · 400 Meters · Place 16 · StocktonStockton400 Meters161:00.38FR
Feb 20NJAC Indoor Track & Field ChampionshipsFeb 20 · 400 Meters · Place 7 · StocktonStockton400 Meters7.1:00.17aFr
Feb 11Big Apple InvitationalFeb 11 · 400 Meters · Place 23 · StocktonStockton400 Meters23.1:00.69aFr
Feb 3NYU DIII InvitationalFeb 3 · 400 Meters · Place 4 · Richard StocktonRichard Stockton400 Meters459.96a PB—
Jan 28Seamus McElligott InvitationalJan 28 · 400 Meters · Place 2 · StocktonStockton400 Meters21:00.69FR
Jan 28Seamus McElligott InvitationalJan 28 · 400 Meters · Place 2 · StocktonStockton400 Meters21:00.69FR
Jan 14TCNJ Lions Indoor InvitationalJan 14 · 400 Meters · Place 11 · StocktonStockton400 Meters111:00.69FR
Jan 14TCNJ Lions Indoor InvitationalJan 14 · 400 Meters · Place 11 · StocktonStockton400 Meters111:00.69FR

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 17AARTFC Outdoor Track & Field ChampionshipsMay 17 · 400 Meters · Place 35 · StocktonStockton400 Meters351:01.68FR
May 14Widener Final QualifierMay 14 · 200 Meters · Place 14 · StocktonStockton200 Meters1427.14FR
May 6NJAC Outdoor Track & Field ChampionshipsMay 6 · 400 Meters · Place 8 · StocktonStockton400 MetersRound P8.1:00.54aUnofficialFr
May 6NJAC Outdoor Track & Field ChampionshipsMay 6 · 400 Meters · Place 8 · StocktonStockton400 Meters8.1:00.10aUnofficialFr
Apr 28Lions InvitationalApr 28 · 200 Meters · Place 16 · Richard StocktonRichard Stockton200 Meters1627.20a—
Apr 28Lions InvitationalApr 28 · 100 Meters · Place 17 · Richard StocktonRichard Stockton100 Meters1713.35a PB—
Apr 21Widener InvitationalApr 21 · 400 Meters · Place 12 · StocktonStockton400 Meters1259.40 PBFR
Apr 15WCU Bill Butler InvitationalApr 15 · 400 Meters · Place 12 · StocktonStockton400 Meters121:01.44FR
Apr 7Osprey Open and MultiApr 7 · 400 Meters · Place 3 · StocktonStockton400 Meters31:03.18FR
Mar 31Ramapo College InvitationalMar 31 · 400 Meters · Place 9 · StocktonStockton400 Meters91:01.64FR
Mar 31Ramapo College InvitationalMar 31 · 200 Meters · Place 17 · StocktonStockton200 Meters1727.60FR
Mar 25Stockton InvitationalMar 25 · 400 Meters · Place 2 · StocktonStockton400 Meters2.1:02.30aFr
Mar 25Stockton InvitationalMar 25 · 200 Meters · Place 3 · StocktonStockton200 Meters3.27.83aWind: 1.7Fr

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Bow Tie InvitationalDec 9 · 200 Meters · Place 4 · StocktonStockton200 Meters4.27.69aFr
Dec 3TCNJ Indoor OpenDec 3 · 400 Meters · Place 1 · StocktonStockton400 Meters1.1:01.42aFr

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21STCA Season Opener #2Dec 21 · 400 Meters · Place 2 · Matawan RegionalMatawan Regional400 Meters2.1:03.10a12
Dec 18Demarest InvitationalDec 18 · 600 Meters · Place 2 · Matawan RegionalMatawan Regional600 Meters2.1:46.63a PB12
Mar 6STCA Pod A Sprints / Hurdles QualifierMar 6 · 400 Meters · Place 1 · Matawan RegionalMatawan Regional400 Meters1.1:03.58a11

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 4NJSIAA Sectionals Central Groups 2 and 3Jun 4 · 400 Meters · Place 5 · Matawan RegionalMatawan Regional400 Meters5.1:01.02a11
Jun 4NJSIAA Sectionals Central Groups 2 and 3Jun 4 · 200 Meters · Place 8 · Matawan RegionalMatawan Regional200 Meters8.27.23a11
May 14Monmouth County ChampionshipsMay 14 · 400 Meters · Place 6 · Matawan RegionalMatawan Regional400 Meters6.1:01.61a11
May 14Monmouth County ChampionshipsMay 14 · 200 Meters · Place 10 · Matawan RegionalMatawan Regional200 Meters10.26.92a PB11