Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorNJCTC CHAMPIONSHIP MEET · May 175:14.33aNJCTC CHAMPIONSHIP MEETMay 17, 2026
2000m Steeplechase · 0.838m · OutdoorGeorgian Court University HS Challenge · Apr 117:45.42aGeorgian Court University HS ChallengeApril 11, 2026
2000m Steeplechase · OutdoorThe Saltwater Open · May 238:52.73The Saltwater OpenMay 23, 2026
400 Meters · OutdoorNJSIAA NPA & NPB States · May 3058.85aNJSIAA NPA & NPB StatesMay 30, 2025
400m Hurdles · 36" / 0.914m · OutdoorB-South Divisional Championships · Apr 141:08.77aB-South Divisional ChampionshipsApril 14, 2026
800 Meters · OutdoorBill Bruno Ocean County Championships · May 52:19.15aBill Bruno Ocean County ChampionshipsMay 5, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 400 Meters · Place 48 · Monsignor Donovan400 Meters48.59.29a11
May 23The Saltwater OpenMay 23 · 2000m Steeplechase · Place 3 · Donovan Cath2000m Steeplechase38:52.73 PB—
May 17NJCTC CHAMPIONSHIP MEETMay 17 · 1600 Meters · Place 22 · Monsignor Donovan1600 Meters22.5:14.33a PB11
May 5Bill Bruno Ocean County ChampionshipsMay 5 · 800 Meters · Place 44 · Monsignor Donovan800 Meters44.2:19.15a PB11
May 5Bill Bruno Ocean County ChampionshipsMay 5 · 400 Meters · Place 48 · Monsignor Donovan400 Meters48.59.08a11
Apr 14B-South Divisional ChampionshipsApr 14 · 400m Hurdles · Place 8 · Monsignor Donovan400m Hurdles36" / 0.914m8.1:08.77a PB11
Apr 11Georgian Court University HS ChallengeApr 11 · 2000m Steeplechase · Place 3 · Monsignor Donovan2000m Steeplechase0.838m3.7:45.42a PB11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 400 Meters · Place 54 · Monsignor Donovan400 Meters54.58.85a PB10
May 27Cherokee Final Countdown- Last ChanceMay 27 · 400 Meters · Place 28 · Donovan Cath400 Meters2859.88—
May 22Cherokee Last ChanceMay 22 · 400 Meters · Place 28 · Monsignor Donovan400 Meters28.1:00.61a10
May 18NJCTC Season FinaleMay 18 · 400 Meters · Place 42 · Monsignor Donovan400 Meters42.59.88a10
May 14Ocean County Boys Frosh-NoviceMay 14 · 1600 Meters · Place 27 · Donovan Catholic1600 Meters275:37.1910
May 14Ocean County Boys Frosh-NoviceMay 14 · 1600 Meters · Place 27 · Donovan Catholic1600 Meters275:37.1910
May 7Bill Bruno Ocean County ChampionshipsMay 7 · 800 Meters · Place 39 · Donovan Catholic800 Meters392:28.4810
May 7Bill Bruno Ocean County ChampionshipsMay 7 · 400 Meters · Place 61 · Donovan Catholic400 Meters611:00.6410
May 7Bill Bruno Ocean County ChampionshipsMay 7 · 800 Meters · Place 39 · Donovan Catholic800 Meters392:28.4810
May 7Bill Bruno Ocean County ChampionshipsMay 7 · 400 Meters · Place 61 · Donovan Catholic400 Meters611:00.6410
Apr 26Lion InvitationalApr 26 · 800 Meters · Place 93 · Donovan Cath800 Meters932:25.50—
Apr 26Lion InvitationalApr 26 · 400 Meters · Place 93 · Donovan Cath400 Meters931:01.65—
Apr 14Shore Conf. B-South Divisional Boys ChampionshipApr 14 · 400 Meters · Place 30 · Donovan Catholic400 Meters301:01.6510