Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorOcean Breeze Freedom Games · Jan 72:54.72Ocean Breeze Freedom GamesJanuary 7, 2023
1600 Meters · IndoorECADA Indoor Track & Field Individual Championships · Jan 264:44.19ECADA Indoor Track & Field Individual ChampionshipsJanuary 26, 2025
1600 Meters · OutdoorDelbarton Distance Night · May 224:39.36Delbarton Distance NightMay 22, 2024
1600 Meters · OutdoorDelbarton Distance Night · May 224:39.36aDelbarton Distance NightMay 22, 2024
200 Meters · IndoorThe Metropolitan Invitational · Jan 2527.24The Metropolitan InvitationalJanuary 25, 2023
3200 Meters · IndoorECADA Indoor Track & Field Individual Championships · Jan 1912:19.05ECADA Indoor Track & Field Individual ChampionshipsJanuary 19, 2022
600 Meters · IndoorJim Mitchell Invitational · Dec 91:30.70aJim Mitchell InvitationalDecember 9, 2023
800 Meters · IndoorEssex County Track Coaches Assn. Season Opener · Dec 202:06.46aEssex County Track Coaches Assn. Season OpenerDecember 20, 2024
800 Meters · OutdoorEssex County Championships · May 162:05.08Essex County ChampionshipsMay 16, 2024

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

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 26Super Essex County Conference Indoor ChampionshipsFeb 26 · 800 Meters · Place 14 · Livingston800 Meters142:07.6812
Feb 26Super Essex County Conference Indoor ChampionshipsFeb 26 · 1600 Meters · Place 11 · Livingston1600 Meters114:52.9112
Feb 16NJSIAA Sectional Championships - North 1 Group 4Feb 16 · 1600 Meters · Place 15 · Livingston1600 Meters154:49.1212
Feb 16NJSIAA Sectional Championships - North 1 Group 4Feb 16 · 1600 Meters · Place 15 · Livingston1600 Meters154:49.1212
Jan 26ECADA Indoor Track & Field Individual ChampionshipsJan 26 · 1600 Meters · Place 11 · Livingston1600 Meters114:44.19 PB12
Jan 26ECADA Indoor Track & Field Individual ChampionshipsJan 26 · 1600 Meters · Place 11 · Livingston1600 Meters114:44.1912

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 1600 Meters · Place 17 · Livingston1600 Meters17.4:47.59a12
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 800 Meters · Place 14 · Livingston800 Meters14.2:06.46a PB12
Feb 3NJSIAA Sectional Championships - North 1 Group 1&4Feb 3 · 800 Meters · Place 15 · Livingston800 Meters152:09.1111
Jan 28ECADA Indoor Track & Field Individual ChampionshipsJan 28 · 800 Meters · Place 18 · Livingston800 Meters182:06.9411
Jan 24NJ Metropolitan InvitationalJan 24 · 1600 Meters · Place 45 · Livingston H1600 Meters454:51.60—
Jan 24NJ Metropolitan InvitationalJan 24 · 800 Meters · Place 38 · Livingston H800 Meters382:13.11—
Jan 6Christa Racine InvitationalJan 6 · 800 Meters · Place 13 · Livingston800 Meters132:10.3211
Jan 6Christa Racine InvitationalJan 6 · 800 Meters · Place 13 · Livingston H800 Meters132:10.3211

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22Delbarton Distance NightMay 22 · 1600 Meters · Place 6 · M Livingston H1600 Meters64:39.36 PB—
May 22Delbarton Distance NightMay 22 · 1600 Meters · Place 6 · Livingston1600 Meters6.4:39.36a PB11
May 16Essex County ChampionshipsMay 16 · 800 Meters · Place 23 · Livingston800 Meters232:05.08 PB11
May 11Super Essex County Conference American & Liberty ChampionshipsMay 11 · 800 Meters · Place 10 · Livingston800 Meters102:05.9511

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 600 Meters · Place 14 · Livingston600 Meters14.1:32.13a11
Dec 22Super Essex County Conference Indoor ChampionshipsDec 22 · 800 Meters · Place 12 · Livingston800 Meters12.2:08.80a11
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 800 Meters · Place 13 · Livingston800 Meters13.2:06.99a11
Dec 9Jim Mitchell InvitationalDec 9 · 600 Meters · Place 21 · Livingston600 Meters21.1:30.70a PB11
Feb 10NJSIAA Sectional Championships - North 1 Group 1&4Feb 10 · 800 Meters · Place 15 · Livingston800 Meters152:10.0410
Feb 10NJSIAA Sectional Championships - North 1 Group 1&4Feb 10 · 800 Meters · Place 15 · Livingston800 Meters152:10.0410
Jan 29ECADA Indoor Track & Field Individual ChampionshipsJan 29 · 800 Meters · Place 14 · Livingston800 Meters142:08.9610
Jan 25The Metropolitan InvitationalJan 25 · 200 Meters · Place 34 · Livingston H200 Meters3427.24 PB—
Jan 25The Metropolitan InvitationalJan 25 · 1600 Meters · Place 5 · Livingston H1600 Meters55:08.03—
Jan 25The Metropolitan InvitationalJan 25 · 200 Meters · Place 34 · Livingston H200 Meters3427.24—
Jan 25The Metropolitan InvitationalJan 25 · 1600 Meters · Place 5 · Livingston H1600 Meters55:08.03—
Jan 7Ocean Breeze Freedom GamesJan 7 · 600 Meters · Place 4 · Livingston600 Meters41:35.4610
Jan 7Ocean Breeze Freedom GamesJan 7 · 1000 Meters · Place 36 · Livingston1000 Meters362:54.72 PB10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 18Essex County ChampionshipsMay 18 · 800 Meters · Place 16 · Livingston800 Meters16.2:06.54a10
May 12Super Essex County Conference American & Liberty ChampionshipsMay 12 · 800 Meters · Place 7 · Livingston800 Meters7.2:06.97a10

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 1000 Meters · Place 35 · Livingston1000 Meters35.3:03.87a10
Dec 16Essex County Track Coaches Assn. Season Opener InviteDec 16 · 800 Meters · Place 3 · Livingston800 Meters3.2:16.50a10
Jan 19ECADA Indoor Track & Field Individual ChampionshipsJan 19 · 3200 Meters · Place 23 · Livingston3200 Meters2312:19.05 PB9

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 21ECTCA Frosh Soph Open InvitationalMay 21 · 1600 Meters · Place 13 · LIVINGSTON H1600 Meters135:19.489

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Ramapo Outdoor SeriesDec 17 · 800 Meters · Place 4 · Livingston800 Meters4.2:26.69a9