Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorHolmdel Twilight Series - Royal Rumble · Jun 25:54.79aHolmdel Twilight Series - Royal RumbleJune 2, 2026
200 Meters · OutdoorNJCTC CHAMPIONSHIP MEET · May 1727.21aNJCTC CHAMPIONSHIP MEETMay 17, 2026
400 Meters · OutdoorNJCTC CHAMPIONSHIP MEET · May 171:01.07aNJCTC CHAMPIONSHIP MEETMay 17, 2026
600 Meters · IndoorBishop Loughlin Games · Dec 201:46.31aBishop Loughlin GamesDecember 20, 2025
800 Meters · IndoorOcean Breeze Invitational · Feb 12:42.70aOcean Breeze InvitationalFebruary 1, 2025
800 Meters · OutdoorNJSIAA Group Championships - NPA & NPB · May 292:25.50aNJSIAA 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

10 results
DateMeetEventPlMarkGr
Jun 2Holmdel Twilight Series - Royal RumbleJun 2 · 1600 Meters · Place 50 · St John Vianney1600 Meters50.5:54.79a PB11
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 800 Meters · Place 19 · St John Vianney800 Meters19.2:25.50a PB11
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 400 Meters · Place 22 · St John Vianney400 Meters22.1:02.27a11
May 20Shore Conference ChampionshipsMay 20 · 800 Meters · Place 13 · St John Vianney800 Meters13.2:28.39a11
May 17NJCTC CHAMPIONSHIP MEETMay 17 · 400 Meters · Place 10 · St John Vianney400 Meters10.1:01.07a PB11
May 17NJCTC CHAMPIONSHIP MEETMay 17 · 200 Meters · Place 11 · St John Vianney200 Meters11.27.21a PB11
May 14A Fourth Night at the Horse FarmMay 14 · 800 Meters · Place 10 · St John Vianney800 Meters10.2:28.09a11
May 6Monmouth County ChampionshipsMay 6 · 800 Meters · Place 22 · St John Vianney800 Meters22.2:26.53a11
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · St John Vianney400 Meters—1:03.75a11
Apr 20B-North Divisional ChampionshipsApr 20 · 800 Meters · Place 5 · St John Vianney800 Meters5.2:27.30Unofficial11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Bishop Loughlin GamesDec 20 · 600 Meters · Place 17 · St John Vianney600 Meters17.1:46.31a PB11
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 33 · St John Vianney800 Meters33.2:42.70a PB10

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 800 Meters · Place 23 · St John Vianney800 Meters23.2:27.49a10
May 8Monmouth County ChampionshipsMay 8 · 400 Meters · Place 23 · St John Vianney400 Meters23.1:02.28a10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · 400 Meters · Place 21 · St John Vianney400 Meters21.1:03.29a9
Apr 27Lion InvitationalApr 27 · 400 Meters · Place 7 · St John Vianney400 Meters7.1:05.86a9