Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSTCA Season Opener Ocean Breeze · Dec 164:57.81aSTCA Season Opener Ocean BreezeDecember 16, 2024
1600 Meters · OutdoorA Fourth Night at the Horse Farm · May 144:37.73aA Fourth Night at the Horse FarmMay 14, 2026
3200 Meters · OutdoorNJSIAA NPA & NPB States · May 3010:19.83aNJSIAA NPA & NPB StatesMay 30, 2025
400 Meters · IndoorSTCA Season Opener #1 · Dec 181:04.53aSTCA Season Opener #1December 18, 2023
800 Meters · IndoorOcean Breeze Invitational · Feb 12:13.44aOcean Breeze InvitationalFebruary 1, 2025
800 Meters · OutdoorNJSIAA NPA & NPB States · May 302:04.43aNJSIAA NPA & NPB StatesMay 30, 2025
800 Meters · OutdoorEast Brunswick Sprint Series #2 · May 282:16.17East Brunswick Sprint Series #2May 28, 2024

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 · 1600 Meters · Place 18 · St John Vianney1600 Meters18.4:41.04a11
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 800 Meters · Place 31 · St John Vianney800 Meters31.2:06.72a11
May 14A Fourth Night at the Horse FarmMay 14 · 1600 Meters · Place 14 · St John Vianney1600 Meters14.4:37.73a PB11
May 6Monmouth County ChampionshipsMay 6 · 800 Meters · Place 30 · St John Vianney800 Meters30.2:07.27a11
Apr 20B-North Divisional ChampionshipsApr 20 · 800 Meters · Place 5 · St John Vianney800 Meters5.2:06.97aUnofficial11
Apr 11Georgian Court University HS ChallengeApr 11 · 800 Meters · Place 15 · St John Vianney800 Meters15.2:07.37a11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 3200 Meters · Place 25 · St John Vianney3200 Meters25.10:19.83a PB10
May 30NJSIAA NPA & NPB StatesMay 30 · 800 Meters · Place 26 · St John Vianney800 Meters26.2:04.43a PB10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 34 · St John Vianney800 Meters34.2:13.44a PB10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16STCA Season Opener Ocean BreezeDec 16 · 1600 Meters · Place 16 · St John Vianney1600 Meters16.4:57.81a PB10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · 1600 Meters · Place 49 · St John Vianney1600 Meters49.5:02.94a9
Jun 7NJSIAA Non Public A-BJun 7 · 800 Meters · Place 49 · St John Vianney800 Meters49.2:18.64a9
May 28East Brunswick Sprint Series #2May 28 · 800 Meters · Place 29 · M St. John Via800 Meters292:16.17 PB—
May 9Monmouth County ChampionshipsMay 9 · 800 Meters · Place 64 · St John Vianney800 Meters64.2:18.15a9
Apr 27Lion InvitationalApr 27 · 1600 Meters · Place 23 · St John Vianney1600 Meters23.5:18.41a9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18STCA Season Opener #1Dec 18 · 400 Meters · Place 38 · St John Vianney400 Meters38.1:04.53a PB9