Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNJ Conference Clash · Jan 194:58.72NJ Conference ClashJanuary 19, 2026
200 Meters · IndoorGarden State Invitational 2026 · Feb 1323.94Garden State Invitational 2026February 13, 2026
400 Meters · IndoorNJ Conference Clash · Jan 2053.19NJ Conference ClashJanuary 20, 2025
400 Meters · OutdoorEast Coast Champs · Jun 1251.27aEast Coast Champs June 12, 2026
600 Meters · IndoorJim Mitchell Invitational · Dec 201:26.26aJim Mitchell InvitationalDecember 20, 2025
800 Meters · IndoorECADA Indoor Track & Field Individual Championships · Jan 212:01.54ECADA Indoor Track & Field Individual ChampionshipsJanuary 21, 2026
800 Meters · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · May 152:00.11aNJSIAA Sectionals North 1 Groups 1 and 4May 15, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 12East Coast Champs Jun 12 · 800 Meters · Place 9 · Montclair800 Meters9.2:00.66a12
Jun 12East Coast Champs Jun 12 · 400 Meters · Place 1 · Montclair400 Meters1.51.27a PB12
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 800 Meters · Place 8 · Montclair800 Meters8.2:00.11a PB12
May 8Essex County ChampionshipsMay 8 · 800 Meters · Place 10 · Montclair800 Meters10.2:01.89a12
May 8Essex County ChampionshipsMay 8 · 400 Meters · Place 10 · Montclair400 Meters10.51.61a12
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 800 Meters · Place 8 · Montclair800 Meters8.2:02.86a12
Apr 20F.A.T Dual : West Orange Double Tri MeetApr 20 · 800 Meters · Place 4 · Montclair800 Meters4.2:05.66a12
Apr 20F.A.T Dual : West Orange Double Tri MeetApr 20 · 400 Meters · Place 2 · Montclair400 Meters2.52.84a12

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 800 Meters · Place 19 · Montclair800 Meters192:05.9212
Feb 13Garden State Invitational 2026Feb 13 · 200 Meters · Place 87 · Montclair200 Meters8723.94 PB12
Feb 13Garden State Invitational 2026Feb 13 · 800 Meters · Place 10 · Montclair800 Meters102:02.4312
Feb 5NJSIAA Sectional Championships - North 1 Group 4Feb 5 · 800 Meters · Place 4 · Montclair800 Meters42:06.7812
Jan 31SJTCA #16Jan 31 · 800 Meters · Place 4 · Montclair800 Meters42:03.3712
Jan 21ECADA Indoor Track & Field Individual ChampionshipsJan 21 · 800 Meters · Place 8 · Montclair800 Meters82:01.54 PB12
Jan 19NJ Conference ClashJan 19 · 200 Meters · Place 36 · Montclair200 Meters3624.2812
Jan 19NJ Conference ClashJan 19 · 1600 Meters · Place 48 · Montclair1600 Meters484:58.72 PB12
Jan 17Big Red InvitationalJan 17 · 800 Meters · Place 6 · Montclair800 Meters62:04.1312
Jan 17Big Red InvitationalJan 17 · 200 Meters · Place 23 · Montclair200 Meters2325.1412
Jan 10Super Essex County Conference Indoor ChampionshipsJan 10 · 800 Meters · Place 10 · Montclair800 Meters102:07.8612

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 20Jim Mitchell InvitationalDec 20 · 600 Meters · Place 9 · Montclair600 Meters9.1:26.26a PB12
Dec 20Jim Mitchell InvitationalDec 20 · 200 Meters · Place 2 · Montclair200 Meters2.24.46a12
Feb 26Super Essex County Conference Indoor ChampionshipsFeb 26 · 800 Meters · Place 8 · Montclair800 Meters82:05.8311
Feb 16NJSIAA Sectional Championships - North 1 Group 4Feb 16 · 800 Meters · Place 11 · Montclair800 Meters112:06.6111
Jan 26ECADA Indoor Track & Field Individual ChampionshipsJan 26 · 800 Meters · Place 17 · Montclair800 Meters172:06.6911
Jan 26ECADA Indoor Track & Field Individual ChampionshipsJan 26 · 400 Meters · Place 18 · Montclair400 Meters1853.3511
Jan 20NJ Conference ClashJan 20 · 400 Meters · Place 11 · Montclair400 Meters1153.19 PB11
Jan 20NJ Conference ClashJan 20 · 800 Meters · Place 7 · Montclair800 Meters72:07.5311

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 800 Meters · Place 22 · Montclair800 Meters222:03.5811
May 8Essex County ChampionshipsMay 8 · 400 Meters · Place 22 · Montclair400 Meters2252.9011
May 8Essex County ChampionshipsMay 8 · 400 Meters · Place 22 · Montclair400 Meters2252.9011
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 400 Meters · Place 17 · Montclair400 Meters1751.9211
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 800 Meters · Place 10 · Montclair800 Meters102:04.9211

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 23North Shore InvitationalDec 23 · 600 Meters · Place 55 · Montclair600 Meters55.1:33.66a11
Dec 23North Shore InvitationalDec 23 · 1600 Meters · Place 65 · Montclair1600 Meters65.5:00.51a11
Dec 14Jim Mitchell InvitationalDec 14 · 600 Meters · Place 6 · Montclair600 Meters6.1:29.14a11
Feb 12SJTCA Winter Meet #17Feb 12 · 800 Meters · Place 25 · Montclair800 Meters252:09.9310
Feb 5NJ Varsity ClassicFeb 5 · 800 Meters · Place 65 · Montclair800 Meters652:13.6610

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 800 Meters · Place 25 · Montclair800 Meters252:06.7110
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 800 Meters · Place 25 · Montclair800 Meters252:06.7110
May 16Essex County ChampionshipsMay 16 · 800 Meters · Place 20 · Montclair800 Meters202:04.1110
May 11Super Essex County Conference American & Liberty ChampionshipsMay 11 · 800 Meters · Place 15 · Montclair800 Meters152:08.7710

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 1 Groups 1 and 4Jun 2 · 800 Meters · Place 37 · Montclair800 Meters37.2:11.85a9