Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorRider Invitational · Apr 175:04.33aRider InvitationalApril 17, 2026
1600 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 205:26.07NJSIAA Group Non-Public A & B ChampionshipsFebruary 20, 2026
1600 Meters · OutdoorNJSIAA Group Championships - NPA & NPB · May 295:30.37aNJSIAA Group Championships - NPA & NPBMay 29, 2026
3200 Meters · OutdoorNJISAA Prep B Championships · May 1311:51.11aNJISAA Prep B ChampionshipsMay 13, 2026
800 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 202:30.69NJSIAA Group Non-Public A & B ChampionshipsFebruary 20, 2026
800 Meters · OutdoorEast Coast Champs · Jun 122:27.41aEast Coast Champs June 12, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 26Garden State Last ChanceJun 26 · 1 Mile · Place 44 · Garden State Track ClubGarden State Track Club1 Mile44.5:28.08aUnofficial9
Jun 26Garden State Last ChanceJun 26 · 800 Meters · Place 76 · Garden State Track ClubGarden State Track Club800 Meters76.2:26.96aUnofficial9
Jun 12East Coast Champs Jun 12 · 800 Meters · Place 2 · Garden State Track ClubGarden State Track Club800 Meters2.2:27.41a PB9
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 1600 Meters · Place 6 · Rutgers PrepRutgers Prep1600 Meters6.5:30.37a PB9
May 23Garden State TwilightMay 23 · 1600 Meters · Place 2 · Garden State Track ClubGarden State Track Club1600 Meters2.5:34.98a9
May 23Garden State TwilightMay 23 · 1500 Meters · Garden State Track ClubGarden State Track Club1500 Meters—DNS9
May 13NJISAA Prep B ChampionshipsMay 13 · 3200 Meters · Place 2 · Rutgers PrepRutgers Prep3200 Meters2.11:51.11a PB9
May 5Skyland Conference ChampsMay 5 · 800 Meters · Place 15 · Rutgers PrepRutgers Prep800 Meters152:29.95—
May 5Skyland Conference Champs - Open ScoringMay 5 · 800 Meters · Place 15 · Rutgers PrepRutgers Prep800 Meters15.2:29.95a9
Apr 28Somerset County ChampsApr 28 · 800 Meters · Place 8 · Rutgers PrepRutgers Prep800 Meters82:27.45a9
Apr 17Rider InvitationalApr 17 · 1500 Meters · Place 14 · Garden State Track ClubGarden State Track Club1500 Meters14.5:04.33a PB9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 800 Meters · Place 6 · Rutgers PrepRutgers Prep800 Meters62:30.69 PB9
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 1600 Meters · Place 3 · Rutgers PrepRutgers Prep1600 Meters35:26.07 PB9
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 1600 Meters · Place 9 · Rutgers PrepRutgers Prep1600 Meters95:27.489