Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBishop Loughlin Games · Dec 203:39.73aBishop Loughlin GamesDecember 20, 2025
1600 Meters · OutdoorHolmdel Twilight Series - Royal Rumble · Jun 25:39.38aHolmdel Twilight Series - Royal RumbleJune 2, 2026
800 Meters · IndoorOcean Breeze Invitational · Feb 12:56.73aOcean Breeze InvitationalFebruary 1, 2025
800 Meters · OutdoorNJCTC CHAMPIONSHIP MEET · May 172:34.33aNJCTC CHAMPIONSHIP MEETMay 17, 2026
800 Meters · OutdoorEast Brunswick Sprint Series #2 · May 282:48.84East 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

8 results
DateMeetEventPlMarkGr
Jun 2Holmdel Twilight Series - Royal RumbleJun 2 · 1600 Meters · Place 30 · St John Vianney1600 Meters30.5:39.38a PB11
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 1600 Meters · Place 18 · St John Vianney1600 Meters18.5:51.04a11
May 17NJCTC CHAMPIONSHIP MEETMay 17 · 800 Meters · Place 6 · St John Vianney800 Meters6.2:34.33a PB11
May 14A Fourth Night at the Horse FarmMay 14 · 1600 Meters · Place 1 · St John Vianney1600 Meters1.5:43.69a11
May 6Monmouth County ChampionshipsMay 6 · 1600 Meters · Place 38 · St John Vianney1600 Meters38.5:48.27a11
May 6Monmouth County ChampionshipsMay 6 · 800 Meters · Place 39 · St John Vianney800 Meters39.2:37.28a11
Apr 20B-North Divisional ChampionshipsApr 20 · 800 Meters · Place 17 · St John Vianney800 Meters17.2:38.01aUnofficial11
Apr 11Georgian Court University HS ChallengeApr 11 · 1600 Meters · Place 11 · St John Vianney1600 Meters11.5:50.73a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Bishop Loughlin GamesDec 20 · 1000 Meters · Place 28 · St John Vianney1000 Meters28.3:39.73a PB11
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 31 · St John Vianney800 Meters31.2:56.73a PB10

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 8Monmouth County ChampionshipsMay 8 · 1600 Meters · Place 50 · St John Vianney1600 Meters50.6:09.34a10
May 8Monmouth County ChampionshipsMay 8 · 800 Meters · Place 50 · St John Vianney800 Meters50.2:43.24a10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · 800 Meters · Place 44 · St John Vianney800 Meters44.2:51.57a9
May 28East Brunswick Sprint Series #2May 28 · 800 Meters · Place 90 · W St. John Via800 Meters902:48.84 PB—
Apr 27Lion InvitationalApr 27 · 1600 Meters · Place 32 · St John Vianney1600 Meters32.6:31.98a9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18STCA Season Opener #1Dec 18 · 800 Meters · Place 23 · St John Vianney800 Meters23.2:59.58a9