Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMonmouth County Championships · May 824.47aMonmouth County ChampionshipsMay 8, 2025
1600 Meters · IndoorBill Bruno Holiday Classic · Dec 205:33.14aBill Bruno Holiday ClassicDecember 20, 2025
400 Meters · IndoorMonmouth County Frosh/ Novice · Jan 61:01.45Monmouth County Frosh/ NoviceJanuary 6, 2026
400 Meters · OutdoorMonmouth County Boys Frosh/Soph Championships · May 1258.60aMonmouth County Boys Frosh/Soph ChampionshipsMay 12, 2026
400m Hurdles · 36" / 0.914m · OutdoorNJSIAA NPA & NPB States · May 301:17.68aNJSIAA NPA & NPB StatesMay 30, 2025
55m Hurdles · 39" · IndoorSTCA Season Opener at the Bubble · Dec 1012.60aSTCA Season Opener at the BubbleDecember 10, 2025
800 Meters · IndoorSTCA Last Chance Meet · Feb 22:18.79STCA Last Chance MeetFebruary 2, 2026
800 Meters · OutdoorMonmouth County Boys Frosh/Soph Championships · May 122:21.47aMonmouth County Boys Frosh/Soph ChampionshipsMay 12, 2026
Long Jump · OutdoorMonmouth County Boys Frosh/Soph Championships · May 1216-5.50Monmouth County Boys Frosh/Soph ChampionshipsMay 12, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Long Jump · Place 21 · St RoseLong Jump21.15-05.00Wind: 3.110
May 12Monmouth County Boys Frosh/Soph ChampionshipsMay 12 · Long Jump · Place 13 · St RoseLong Jump13.16-5.50 PB10
May 12Monmouth County Boys Frosh/Soph ChampionshipsMay 12 · 800 Meters · Place 16 · St Rose800 Meters16.2:21.47a PB10
May 12Monmouth County Boys Frosh/Soph ChampionshipsMay 12 · 400 Meters · Place 15 · St Rose400 Meters15.58.60a PB10
May 6Monmouth County ChampionshipsMay 6 · Long Jump · Place 47 · St RoseLong Jump47.14-01.0010
Apr 18East Brunswick InvitationalApr 18 · Long Jump · Place 52 · St RoseLong Jump52.14-07.2510

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 800 Meters · Place 21 · St. Rose800 Meters212:27.3810
Feb 3Shore Conference ChampionshipsFeb 3 · 800 Meters · Place 56 · St. Rose800 Meters562:21.7810
Feb 2STCA Last Chance MeetFeb 2 · 800 Meters · Place 9 · St. Rose800 Meters92:18.79 PB10
Jan 23Monmouth County ChampionshipsJan 23 · 800 Meters · Place 42 · St. Rose800 Meters422:22.6910
Jan 6Monmouth County Frosh/ NoviceJan 6 · 400 Meters · Place 40 · St. Rose400 Meters401:01.45 PB10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Bill Bruno Holiday ClassicDec 20 · 1600 Meters · Place 75 · St Rose1600 Meters75.5:33.14a PB10
Dec 10STCA Season Opener at the BubbleDec 10 · 55m Hurdles · Place 25 · St Rose55m Hurdles39"Round P25.12.60a PB10
Dec 10STCA Season Opener at the BubbleDec 10 · 400 Meters · Place 56 · St Rose400 Meters56.1:03.44a10
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 800 Meters · Place 28 · St. Rose800 Meters282:36.919
Jan 24Monmouth County ChampionshipsJan 24 · 1600 Meters · Place 60 · St. Rose1600 Meters605:42.389

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 400m Hurdles · Place 20 · St Rose400m Hurdles36" / 0.914m20.1:17.68a PB9
May 30NJSIAA NPA & NPB StatesMay 30 · Triple Jump · St RoseTriple Jump--DNS9
May 30NJSIAA NPA & NPB StatesMay 30 · 110m Hurdles · Place 13 · St Rose110m Hurdles39" / 0.991mRound P13.24.84aWind: -2.89
May 30NJSIAA NPA & NPB StatesMay 30 · 400 Meters · Place 33 · St Rose400 Meters33.1:04.95a9
May 8Monmouth County ChampionshipsMay 8 · 110m Hurdles · Place 45 · St Rose110m Hurdles39" / 0.991mRound P45.24.47a PBWind: -1.99
May 8Monmouth County ChampionshipsMay 8 · 400 Meters · Place 72 · St Rose400 Meters72.1:03.85a9
Apr 12East Brunswick InvitationalApr 12 · 400m Hurdles · Place 30 · St. Rose400m Hurdles301:22.54—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21Bill Bruno Holiday ClassicDec 21 · 800 Meters · Place 75 · St Rose800 Meters75.2:47.05a9
Dec 12STCA Season Opener at the BubbleDec 12 · 1600 Meters · Place 40 · St Rose1600 Meters40.5:48.31a9