Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRahway Rising Stars Invitational #1 · Apr 814.50Rahway Rising Stars Invitational #1April 8, 2022
100m Hurdles · 33" / 0.838m · OutdoorGMC Championship · May 2418.58aGMC ChampionshipMay 24, 2022
200 Meters · IndoorMoravian University Hounds Classic · Jan 2429.95aMoravian University Hounds ClassicJanuary 24, 2026
400 Meters · Indoor2026 Paul Donahue Invitational · Apr 171:04.19a2026 Paul Donahue InvitationalApril 17, 2026
400 Meters · OutdoorColts Neck Spring Invitational · Apr 201:02.77aColts Neck Spring InvitationalApril 20, 2024
400m Hurdles · 30" / 0.762m · OutdoorNJAC Outdoor Track & Field Championships · May 21:08.17aNJAC Outdoor Track & Field ChampionshipsMay 2, 2026
55m Hurdles · 33" · IndoorDemarest Invitational · Dec 99.69aDemarest InvitationalDecember 9, 2023
600 Meters · IndoorDemarest Invitational · Dec 141:57.71aDemarest InvitationalDecember 14, 2024
800 Meters · IndoorTR Boys Frosh/Novice · Feb 12:45.08TR Boys Frosh/NoviceFebruary 1, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 8G. Larry James InviteMay 8 · 400 Meters · Place 7 · StocktonStockton400 Meters71:05.20FR
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · 400m Hurdles · Place 6 · StocktonStockton400m Hurdles30" / 0.762mRound P6.1:08.17a PBFr
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · 400m Hurdles · Place 7 · StocktonStockton400m Hurdles30" / 0.762m7.1:09.47aFr
Apr 24TCNJ Lions InviteApr 24 · 400m Hurdles · Place 5 · StocktonStockton400m Hurdles30" / 0.762m5.1:10.15aFr
Apr 9TCNJ InvitationalApr 9 · 400m Hurdles · StocktonStockton400m Hurdles30" / 0.762m—DNSFr
Apr 3Osprey OpenApr 3 · 400m Hurdles · Place 2 · StocktonStockton400m Hurdles21:10.21aFr
Mar 27Danny Curran InvitationalMar 27 · 400m Hurdles · Place 13 · StocktonStockton400m Hurdles30" / 0.762m13.1:11.08aFr
Mar 20Stockton InviteMar 20 · 400m Hurdles · Place 4 · StocktonStockton400m Hurdles41:12.47aFr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 400 Meters · Place 31 · StocktonStockton400 Meters31.1:04.19a PBFr
Feb 6Fastrack InvitationalFeb 6 · 400 Meters · Place 80 · StocktonStockton400 Meters80.1:05.35aFr
Jan 24Moravian University Hounds ClassicJan 24 · 400 Meters · Place 21 · StocktonStockton400 Meters21.1:07.35aFr
Jan 24Moravian University Hounds ClassicJan 24 · 200 Meters · Place 34 · StocktonStockton200 Meters34.29.95a PBFr
Jan 16NYC Gotham CupJan 16 · 400 Meters · Place 37 · StocktonStockton400 Meters37.1:06.52aFr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 6GMC ChampionshipsMay 6 · 400m Hurdles · Place 8 · WoodbridgeWoodbridge400m Hurdles81:09.1112
Apr 19HCTCA RelaysApr 19 · 400m Hurdles · Place 2 · WoodbridgeWoodbridge400m Hurdles21:10.8512

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 25SJTCA #19Feb 25 · 400 Meters · Place 9 · WoodbridgeWoodbridge400 Meters91:08.2212
Feb 25SJTCA #19Feb 25 · 400 Meters · Place 9 · WoodbridgeWoodbridge400 Meters91:08.2212
Feb 25SJTCA #19Feb 25 · 400 Meters · Place 9 · WoodbridgeWoodbridge400 Meters91:08.2212
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55m Hurdles · Place 18 · WoodbridgeWoodbridge55m HurdlesRound P189.8612
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55m Hurdles · Place 18 · WoodbridgeWoodbridge55m HurdlesRound P189.8612
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55m Hurdles · Place 18 · WoodbridgeWoodbridge55m HurdlesRound P189.8612
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55m Hurdles · Place 18 · WoodbridgeWoodbridge55m HurdlesRound P189.8612

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · 55m Hurdles · Place 34 · WoodbridgeWoodbridge55m Hurdles33"Round P34.10.14a12
Dec 21Bill Bruno Holiday ClassicDec 21 · 55m Hurdles · Place 11 · WoodbridgeWoodbridge55m Hurdles33"Round P11.10.09a12
Dec 14Demarest InvitationalDec 14 · 600 Meters · Place 19 · WoodbridgeWoodbridge600 Meters19.1:57.71a PB12
Dec 14Demarest InvitationalDec 14 · 55m Hurdles · Place 10 · WoodbridgeWoodbridge55m Hurdles33"Round P10.9.94a12
Feb 1TR Boys Frosh/NoviceFeb 1 · 55m Hurdles · Place 5 · WoodbridgeWoodbridge55m Hurdles59.8711
Feb 1TR Boys Frosh/NoviceFeb 1 · 800 Meters · Place 19 · WoodbridgeWoodbridge800 Meters192:45.08 PB11
Jan 31TR Girls Frosh/NoviceJan 31 · 55m Hurdles · Place 5 · WoodbridgeWoodbridge55m Hurdles59.8711
Jan 31TR Girls Frosh/NoviceJan 31 · 800 Meters · Place 19 · WoodbridgeWoodbridge800 Meters192:45.0811
Jan 20Greater Middlesex Conf. ChampionshipsJan 20 · 55m Hurdles · Place 14 · WoodbridgeWoodbridge55m HurdlesRound P149.7611

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 400m Hurdles · Place 9 · WoodbridgeWoodbridge400m Hurdles91:09.3411
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 400m Hurdles · Place 9 · WoodbridgeWoodbridge400m Hurdles91:09.3411
May 21GMC ChampionshipsMay 21 · 400 Meters · Place 17 · WoodbridgeWoodbridge400 Meters171:03.3911
May 21GMC ChampionshipsMay 21 · 400m Hurdles · Place 10 · WoodbridgeWoodbridge400m Hurdles101:10.0111
Apr 30Middlesex County RelaysApr 30 · 400m Hurdles · Place 9 · WoodbridgeWoodbridge400m Hurdles91:10.8311
Apr 20Colts Neck Spring InvitationalApr 20 · 400 Meters · Place 9 · WoodbridgeWoodbridge400 Meters9.1:02.77a PB11

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · 55m Hurdles · Place 22 · WoodbridgeWoodbridge55m Hurdles33"Round P22.9.92a11
Dec 16Bill Bruno Holiday ClassicDec 16 · 55m Hurdles · Place 7 · WoodbridgeWoodbridge55m Hurdles33"Round P7.9.93a11
Dec 16Bill Bruno Holiday ClassicDec 16 · 55m Hurdles · Place 8 · WoodbridgeWoodbridge55m Hurdles33"8.10.33a11
Dec 9Demarest InvitationalDec 9 · 55m Hurdles · Place 6 · WoodbridgeWoodbridge55m Hurdles33"Round P6.9.95a11
Dec 9Demarest InvitationalDec 9 · 55m Hurdles · Place 4 · WoodbridgeWoodbridge55m Hurdles33"4.9.69a PB11

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 2 Groups 1 and 4Jun 2 · 400m Hurdles · Place 25 · WoodbridgeWoodbridge400m Hurdles30" / 0.762m25.1:14.99a10
May 23GMC ChampionshipsMay 23 · 400m Hurdles · Place 9 · WoodbridgeWoodbridge400m Hurdles30" / 0.762m9.1:12.64a10
May 23GMC ChampionshipsMay 23 · 100m Hurdles · Place 19 · WoodbridgeWoodbridge100m Hurdles33" / 0.838mRound P19.17.34aWind: 2.710
May 2Middlesex County RelaysMay 2 · 400m Hurdles · Place 8 · WoodbridgeWoodbridge400m Hurdles30" / 0.762m8.1:14.49a10

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27The Ocean Breeze Holiday FestivalDec 27 · 55m Hurdles · Place 6 · WoodbridgeWoodbridge55m Hurdles33"6.10.80a10
Dec 17Demarest InvitationalDec 17 · 55m Hurdles · Place 39 · WoodbridgeWoodbridge55m Hurdles33"39.11.03a10

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24GMC ChampionshipMay 24 · 100m Hurdles · Place 26 · WoodbridgeWoodbridge100m Hurdles33" / 0.838mRound P26.18.58a PB9
Apr 8Rahway Rising Stars Invitational #1Apr 8 · 400 Meters · Place 13 · WoodbridgeWoodbridge400 Meters131:10.159
Apr 8Rahway Rising Stars Invitational #1Apr 8 · 100 Meters · Place 10 · WoodbridgeWoodbridge100 Meters1014.50 PB9
Mar 1Greater Middlesex Conf. ChampionshipsMar 1 · 55m Hurdles · Place 27 · WoodbridgeWoodbridge55m HurdlesRound P2711.419