Personal bests

Best marks in available results
Event / courseMarkMeetDate
600 Meters · IndoorBishop Loughlin Games · Dec 201:50.67aBishop Loughlin GamesDecember 20, 2025
800 Meters · IndoorOcean Breeze Invitational · Feb 12:49.16aOcean Breeze InvitationalFebruary 1, 2025
Javelin · 800g · OutdoorMonmouth County Championships · May 677-06Monmouth County ChampionshipsMay 6, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Javelin · Place 43 · St John VianneyJavelin800g43.73-0112
May 6Monmouth County ChampionshipsMay 6 · Javelin · Place 57 · St John VianneyJavelin800g57.77-06 PB12
Apr 20B-North Divisional ChampionshipsApr 20 · Javelin · Place 28 · St John VianneyJavelin800g28.65-04Unofficial12
Apr 11Georgian Court University HS ChallengeApr 11 · Javelin · Place 49 · St John VianneyJavelin800g49.72-0912
Mar 28Husky RelaysMar 28 · Javelin · Place 20 · St John VianneyJavelin800g20.68-0912

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Bishop Loughlin GamesDec 20 · 600 Meters · Place 138 · St John Vianney600 Meters138.1:50.67a PB12
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 114 · St John Vianney800 Meters114.2:49.16a PB11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · Javelin · Place 42 · St John VianneyJavelin800g42.71-0911
May 8Monmouth County ChampionshipsMay 8 · Javelin · Place 56 · St John VianneyJavelin800g56.48-1111

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16STCA Season Opener Ocean BreezeDec 16 · 800 Meters · Place 44 · St John Vianney800 Meters44.2:58.84a11

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 29NJCTC Wayne Letwink Memorial Winter ChampionshipJan 29 · 600 Meters · Place 39 · St. John Vianney600 Meters392:02.009