Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorGarden State HS Invitational · Feb 145:13.85Garden State HS InvitationalFebruary 14, 2025
1600 Meters · OutdoorEssex County Championships · May 85:13.36Essex County ChampionshipsMay 8, 2025
3200 Meters · IndoorNJ Varsity Classic · Feb 311:19.16NJ Varsity ClassicFebruary 3, 2025
3200 Meters · OutdoorSuper Essex County Conference American & Liberty Championships · May 211:32.27Super Essex County Conference American & Liberty ChampionshipsMay 2, 2025
800 Meters · IndoorEssex County Track Coaches Assn. Season Opener · Dec 202:24.91aEssex County Track Coaches Assn. Season OpenerDecember 20, 2024

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 1 & 4May 30 · Javelin · Place 19 · Livingston HJavelin19125-0212
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · Javelin · Place 4 · LivingstonJavelin4129-212
May 8Essex County ChampionshipsMay 8 · 1600 Meters · Place 41 · Livingston1600 Meters415:13.36 PB12
May 8Essex County ChampionshipsMay 8 · 1600 Meters · Place 41 · Livingston1600 Meters415:13.3612
May 8Essex County ChampionshipsMay 8 · Javelin · Place 9 · LivingstonJavelin9130-312
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · Javelin · Place 4 · LivingstonJavelin4127-412
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 3200 Meters · Place 15 · Livingston3200 Meters1511:32.27 PB12
Apr 29Essex County RelaysApr 29 · Javelin · Place 14 · LivingstonJavelin14123-012

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14Garden State HS InvitationalFeb 14 · 1600 Meters · Place 123 · Livingston1600 Meters1235:13.85 PB12
Feb 14Garden State HS InvitationalFeb 14 · 1600 Meters · Place 123 · Livingston1600 Meters1235:13.8512
Feb 3NJ Varsity ClassicFeb 3 · 3200 Meters · Place 19 · Livingston H3200 Meters1911:19.16 PB12
Jan 30NJ Metropolitan InvitationalJan 30 · 1600 Meters · Place 23 · Livingston H1600 Meters235:17.9012

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27Cliff Back InvitationalDec 27 · 1600 Meters · Place 20 · Livingston1600 Meters20.5:23.47a12
Dec 27Cliff Back InvitationalDec 27 · 800 Meters · Place 34 · Livingston800 Meters34.2:27.08a12
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 800 Meters · Place 36 · Livingston800 Meters36.2:24.91a PB12
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · 1600 Meters · Place 17 · Livingston1600 Meters17.5:25.32a12
Jan 6Christa Racine InvitationalJan 6 · 1600 Meters · Place 58 · Livingston1600 Meters585:27.8011
Jan 6Christa Racine InvitationalJan 6 · 1600 Meters · Place 58 · Livingston H1600 Meters585:27.8011

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30Cliff Back InvitationalDec 30 · 1600 Meters · Place 20 · Livingston1600 Meters20.5:29.86a11
Dec 28Coach Glynn Holiday CarnivalDec 28 · 800 Meters · Place 41 · Livingston800 Meters41.2:34.81a11
Jan 25The Metropolitan InvitationalJan 25 · 1600 Meters · Place 38 · Livingston H1600 Meters385:38.73—
Jan 25The Metropolitan InvitationalJan 25 · 1600 Meters · Place 38 · Livingston H1600 Meters385:38.73—
Jan 18The Armory Frosh / Novice MeetJan 18 · 1600 Meters · Place 99 · Livingston H1600 Meters995:53.37—
Jan 18The Armory Frosh / Novice MeetJan 18 · 800 Meters · Place 65 · Livingston H800 Meters652:41.79—