Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJSIAA Group Championships - NPA & NPB · May 2913.08aNJSIAA Group Championships - NPA & NPBMay 29, 2026
200 Meters · IndoorOcean Breeze Invitational · Feb 128.06aOcean Breeze InvitationalFebruary 1, 2025
200 Meters · OutdoorShore Conference Meet · May 2727.63Shore Conference MeetMay 27, 2025
300 Meters · IndoorNJCTC Wayne Letwink Memorial Winter Championship · Feb 1646.44NJCTC Wayne Letwink Memorial Winter ChampionshipFebruary 16, 2026
400 Meters · IndoorGarden State HS Invitational · Feb 141:08.02Garden State HS InvitationalFebruary 14, 2025
400 Meters · OutdoorNJSIAA NPA & NPB States · May 301:05.73aNJSIAA NPA & NPB StatesMay 30, 2025
55 Meter · IndoorOcean Breeze Invitational · Feb 17.96aOcean Breeze InvitationalFebruary 1, 2025
55 Meters · IndoorNJCTC Wayne Letwink Memorial Winter Championship · Feb 167.88NJCTC Wayne Letwink Memorial Winter ChampionshipFebruary 16, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 200 Meters · Place 17 · St John Vianney200 Meters17.26.48aWind: 4.510
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 100 Meters · Place 15 · St John Vianney100 MetersRound P15.13.08a PBWind: -0.510
May 20Shore Conference ChampionshipsMay 20 · 200 Meters · Place 32 · St John Vianney200 Meters32.27.85aWind: -1.710
May 20Shore Conference ChampionshipsMay 20 · 100 Meters · Place 38 · St John Vianney100 MetersRound P38.13.75aWind: -3.510
May 14A Fourth Night at the Horse FarmMay 14 · 200 Meters · Place 8 · St John Vianney200 Meters8.27.90a10
May 6Monmouth County ChampionshipsMay 6 · 400 Meters · Place 51 · St John Vianney400 Meters51.1:06.47a10
May 6Monmouth County ChampionshipsMay 6 · 200 Meters · Place 24 · St John Vianney200 Meters24.27.78a10
May 6Monmouth County ChampionshipsMay 6 · 100 Meters · Place 18 · St John Vianney100 MetersRound P18.13.41a10
Apr 20B-North Divisional ChampionshipsApr 20 · 200 Meters · Place 4 · St John Vianney200 Meters4.27.48aUnofficial10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 16NJCTC Wayne Letwink Memorial Winter ChampionshipFeb 16 · 300 Meters · Place 19 · St. John Vianney300 Meters1946.44 PB10
Feb 16NJCTC Wayne Letwink Memorial Winter ChampionshipFeb 16 · 55 Meters · Place 12 · St. John Vianney55 MetersRound P127.88 PB10
Feb 13Garden State Invitational 2026Feb 13 · 200 Meters · Place 88 · St. John Vianney200 Meters8828.3010

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 400 Meters · Place 35 · St John Vianney400 Meters35.1:05.73a PB9
May 30NJSIAA NPA & NPB StatesMay 30 · 200 Meters · Place 25 · St John Vianney200 Meters25.28.53aWind: -5.29
May 30NJSIAA NPA & NPB StatesMay 30 · 100 Meters · Place 27 · St John Vianney100 MetersRound P27.13.26aWind: 0.79
May 27Shore Conference MeetMay 27 · 200 Meters · Place 26 · St. John Via200 Meters2627.63 PB—
May 27Shore Conference MeetMay 27 · 100 Meters · Place 19 · St. John Via100 MetersRound P1913.20—
May 8Monmouth County ChampionshipsMay 8 · 200 Meters · Place 27 · St John Vianney200 Meters27.28.18aWind: -2.29
May 8Monmouth County ChampionshipsMay 8 · 100 Meters · Place 11 · St John Vianney100 MetersRound P11.13.41a9

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14Garden State HS InvitationalFeb 14 · 400 Meters · Place 51 · St. John Vianney400 Meters511:08.02 PB9
Feb 14Garden State HS InvitationalFeb 14 · 400 Meters · Place 51 · St. John Vianney400 Meters511:08.029
Feb 1Ocean Breeze InvitationalFeb 1 · 55 Meter · Place 20 · St John Vianney55 MeterRound P20.7.96a PB9
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 22 · St John Vianney200 MetersRound P22.28.06a PB9
Jan 26NJCTC Wayne Letwink Memorial Winter ChampionshipJan 26 · 300 Meters · Place 32 · St. John Vianney300 Meters3247.149