Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 215:38.65aJAMBAR Coaches Hall of Fame InviteDecember 21, 2024
1600 Meters · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 195:25.80aEssex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
1600 Meters · OutdoorRidge Night Of 1600'S · Apr 175:08.08aRidge Night Of 1600'SApril 17, 2026
600 Meters · IndoorRidge Winter Invitational · Dec 81:42.97aRidge Winter InvitationalDecember 8, 2025
800 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 312:14.14The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
800 Meters · OutdoorEssex County Championships · May 82:09.27aEssex County ChampionshipsMay 8, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23Garden State TwilightMay 23 · 800 Meters · Place 23 · West Orange800 Meters23.2:09.90a12
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 800 Meters · Place 40 · West Orange800 Meters40.2:12.29a12
May 8Essex County ChampionshipsMay 8 · 800 Meters · Place 30 · West Orange800 Meters30.2:09.27a PB12
Apr 20F.A.T Dual : West Orange Double Tri MeetApr 20 · 1600 Meters · Place 8 · West Orange1600 Meters8.5:14.22a12
Apr 17Ridge Night Of 1600'SApr 17 · 1600 Meters · Place 168 · West Orange1600 Meters168.5:08.08a PB12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 13Garden State Invitational 2026Feb 13 · 800 Meters · Place 89 · West Orange800 Meters892:15.8512
Feb 5NJSIAA Sectional Championships - North 1 Group 4Feb 5 · 800 Meters · Place 25 · West Orange800 Meters252:15.2712
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 3 · West Orange800 Meters32:14.14 PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 3 · West Orange800 Meters32:14.1412

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 1600 Meters · Place 80 · West Orange1600 Meters80.5:25.80a PB12
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 800 Meters · Place 82 · West Orange800 Meters82.2:25.23a12
Dec 8Ridge Winter InvitationalDec 8 · 600 Meters · Place 31 · West Orange600 Meters31.1:42.97a PB12
Jan 20NJ Conference ClashJan 20 · 1600 Meters · Place 93 · West Orange1600 Meters936:08.1311
Jan 15Ridgewood Frosh/Novice MeetJan 15 · 1600 Meters · Place 87 · West Orange1600 Meters875:54.00—
Jan 15Ridgewood Frosh/Novice MeetJan 15 · 800 Meters · Place 78 · West Orange800 Meters782:42.69—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 1 Mile · Place 94 · West Orange1 Mile94.5:38.65a PB11
Dec 13SJTCA Meet #1Dec 13 · 1600 Meters · Place 33 · West Orange1600 Meters33.5:30.01a11
Jan 24NJ Metropolitan InvitationalJan 24 · 1600 Meters · Place 66 · West Orange1600 Meters665:51.67—
Jan 24NJ Metropolitan InvitationalJan 24 · 800 Meters · Place 59 · West Orange800 Meters592:39.18—
Jan 17Ridgewood Frosh/Novice MeetJan 17 · 1600 Meters · Place 91 · West Orange1600 Meters916:06.47—
Jan 17Ridgewood Frosh/Novice MeetJan 17 · 800 Meters · Place 45 · West Orange800 Meters452:33.20—
Jan 17The Armory Frosh / Novice MeetJan 17 · 1600 Meters · Place 91 · West Orange1600 Meters91.6:06.47a10
Jan 17The Armory Frosh / Novice MeetJan 17 · 800 Meters · Place 45 · West Orange800 Meters45.2:33.20a10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 18County Seat InvitationalMay 18 · 1600 Meters · Place 29 · West Orange1600 Meters295:33.9910
May 18County Seat InvitationalMay 18 · 800 Meters · Place 44 · West Orange800 Meters442:39.0410

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 15Coach Saint InvitationalDec 15 · 1 Mile · Place 91 · West Orange1 Mile91.5:42.55a10
Feb 15Ed Grant Last Chance InvitationalFeb 15 · 1600 Meters · Place 7 · West Orange1600 Meters76:24.88—
Feb 15Ed Grant Last Chance InvitationalFeb 15 · 800 Meters · Place 18 · West Orange800 Meters182:41.13—
Feb 15Ed Grant Last Chance InvitationalFeb 15 · 1600 Meters · Place 7 · West Orange1600 Meters76:24.88—
Feb 15Ed Grant Last Chance InvitationalFeb 15 · 800 Meters · Place 18 · West Orange800 Meters182:41.13—
Jan 18The Armory Frosh / Novice MeetJan 18 · 1600 Meters · Place 47 · West Orange1600 Meters476:27.53—
Jan 18The Armory Frosh / Novice MeetJan 18 · 800 Meters · Place 29 · West Orange800 Meters292:58.37—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Essex County Track Coaches Assn. Season Opener InviteDec 16 · 800 Meters · Place 91 · West Orange800 Meters91.2:53.66a9