Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBishop Loughlin Games · Dec 203:06.26aBishop Loughlin GamesDecember 20, 2025
1600 Meters · IndoorSTCA Season Opener Ocean Breeze · Dec 165:21.63aSTCA Season Opener Ocean BreezeDecember 16, 2024
1600 Meters · OutdoorHolmdel Twilight Series - Royal Rumble · Jun 25:05.28aHolmdel Twilight Series - Royal RumbleJune 2, 2026
800 Meters · OutdoorNJSIAA Group Championships - NPA & NPB · May 292:24.86aNJSIAA Group Championships - NPA & NPBMay 29, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 2Holmdel Twilight Series - Royal RumbleJun 2 · 1600 Meters · Place 151 · St John Vianney1600 Meters151.5:05.28a PB12
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 1600 Meters · Place 44 · St John Vianney1600 Meters44.5:21.15a12
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 800 Meters · Place 51 · St John Vianney800 Meters51.2:24.86a PB12
May 14A Fourth Night at the Horse FarmMay 14 · 1600 Meters · Place 37 · St John Vianney1600 Meters37.5:06.78a12
May 6Monmouth County ChampionshipsMay 6 · 1600 Meters · Place 70 · St John Vianney1600 Meters70.5:09.83a12
Apr 20B-North Divisional ChampionshipsApr 20 · 3200 Meters · Place 11 · St John Vianney3200 Meters11.11:52.52aUnofficial12
Apr 20B-North Divisional ChampionshipsApr 20 · 1600 Meters · Place 21 · St John Vianney1600 Meters21.5:23.17aUnofficial12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Bishop Loughlin GamesDec 20 · 1000 Meters · Place 84 · St John Vianney1000 Meters84.3:06.26a PB12

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16STCA Season Opener Ocean BreezeDec 16 · 1600 Meters · Place 31 · St John Vianney1600 Meters31.5:21.63a PB11

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18STCA Season Opener #1Dec 18 · 1600 Meters · Place 30 · St John Vianney1600 Meters30.5:25.97a10