Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJim Mitchell Invitational · Dec 204:41.84aJim Mitchell InvitationalDecember 20, 2025
1600 Meters · IndoorSuper Essex County Conference Indoor Championships · Jan 104:39.21Super Essex County Conference Indoor ChampionshipsJanuary 10, 2026
1600 Meters · OutdoorEssex County Championships · May 84:31.70aEssex County ChampionshipsMay 8, 2026
200 Meters · IndoorNJ Metropolitan Invitational · Jan 3025.257NJ Metropolitan InvitationalJanuary 30, 2025
200 Meters · Outdooradidas Outdoor Nationals · Jun 1424.96aadidas Outdoor NationalsJune 14, 2024
3200 Meters · IndoorCliff Back Invitational · Dec 3011:25.94aCliff Back InvitationalDecember 30, 2023
400 Meters · IndoorThe Armory Hispanic Games · Jan 557.10The Armory Hispanic GamesJanuary 5, 2024
600 Meters · IndoorCoach Glynn Holiday Carnival · Dec 281:28.39aCoach Glynn Holiday CarnivalDecember 28, 2025
800 Meters · IndoorNJSIAA Group 1 & 4 Championships · Feb 282:03.36NJSIAA Group 1 & 4 ChampionshipsFebruary 28, 2026
800 Meters · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · May 151:56.86aNJSIAA Sectionals North 1 Groups 1 and 4May 15, 2026
High Jump · IndoorThe Armory Hispanic Games · Jan 51.70mThe Armory Hispanic GamesJanuary 5, 2024
High Jump · OutdoorEssex County Championships · May 86-4Essex County ChampionshipsMay 8, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 1 & 4May 29 · High Jump · Place 17 · LivingstonLivingstonHigh Jump17.5-10.0011
May 29NJSIAA Group Championships - 1 & 4May 29 · 800 Meters · Place 17 · LivingstonLivingston800 Meters17.2:02.60a11
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · High Jump · Place 3 · LivingstonLivingstonHigh Jump3.6-211
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 1600 Meters · Place 43 · LivingstonLivingston1600 Meters43.5:22.57a11
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 800 Meters · Place 3 · LivingstonLivingston800 Meters3.1:56.86a PB11
May 8Essex County ChampionshipsMay 8 · High Jump · Place 1 · LivingstonLivingstonHigh Jump1.6-4 PB11
May 8Essex County ChampionshipsMay 8 · 1600 Meters · Place 4 · LivingstonLivingston1600 Meters4.4:31.70a PB11
May 8Essex County ChampionshipsMay 8 · 800 Meters · Place 2 · LivingstonLivingston800 Meters2.1:58.36a11
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · High Jump · Place 3 · LivingstonLivingstonHigh Jump3.5-1011
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 1600 Meters · Place 2 · LivingstonLivingston1600 Meters2.4:34.57a11
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 800 Meters · Place 4 · LivingstonLivingston800 Meters4.2:00.13a11
Apr 28Essex County RelaysApr 28 · High Jump · Place 2 · LivingstonLivingstonHigh Jump2.6-00.0011
Apr 18Red & Black InvitationalApr 18 · High Jump · LivingstonLivingstonHigh Jump--NH11
Apr 18ESU Red & BlackApr 18 · High Jump · LivingstonLivingstonHigh Jump--NH11
Apr 11Dodgertown RelaysApr 11 · High Jump · Place 7 · LivingstonLivingstonHigh Jump7.5-08.0011

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 800 Meters · Place 16 · LivingstonLivingston800 Meters162:03.36 PB11
Feb 5NJSIAA Sectional Championships - North 1 Group 4Feb 5 · 800 Meters · Place 6 · LivingstonLivingston800 Meters62:07.0811
Feb 5NJSIAA Sectional Championships - North 1 Group 4Feb 5 · 1600 Meters · Place 7 · LivingstonLivingston1600 Meters74:43.1411
Jan 21ECADA Indoor Track & Field Individual ChampionshipsJan 21 · High Jump · Place 7 · LivingstonLivingstonHigh Jump75-1011
Jan 21ECADA Indoor Track & Field Individual ChampionshipsJan 21 · 1600 Meters · Place 9 · LivingstonLivingston1600 Meters94:40.3411
Jan 14Essex County Indoor Relay ChampionshipsJan 14 · High Jump · Place 10 · LivingstonLivingstonHigh Jump105-811
Jan 10Super Essex County Conference Indoor ChampionshipsJan 10 · 1600 Meters · Place 3 · LivingstonLivingston1600 Meters34:39.21 PB11
Jan 3Christa Racine InvitationalJan 3 · High Jump · Place 6 · Livingston HLivingston HHigh Jump65-06.0011
Jan 3Christa Racine InvitationalJan 3 · 800 Meters · Place 4 · Livingston HLivingston H800 Meters42:10.6911

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 600 Meters · Place 5 · LivingstonLivingston600 Meters5.1:28.39a PB11
Dec 20Jim Mitchell InvitationalDec 20 · 1 Mile · Place 22 · LivingstonLivingston1 Mile22.4:41.84a PB11
Dec 20Jim Mitchell InvitationalDec 20 · High Jump · Place 6 · LivingstonLivingstonHigh Jump6.6-00.0011
Dec 13Wayne Gardiner Holiday RelaysDec 13 · High Jump · Place 2 · LivingstonLivingstonHigh Jump2.5-10.0011
Feb 26Super Essex County Conference Indoor ChampionshipsFeb 26 · High Jump · Place 6 · LivingstonLivingstonHigh Jump65-1010
Feb 26Super Essex County Conference Indoor ChampionshipsFeb 26 · 800 Meters · Place 22 · LivingstonLivingston800 Meters222:11.8210
Feb 26Super Essex County Conference Indoor ChampionshipsFeb 26 · 1600 Meters · Place 4 · LivingstonLivingston1600 Meters44:40.3710
Feb 16NJSIAA Sectional Championships - North 1 Group 4Feb 16 · High Jump · Place 8 · LivingstonLivingstonHigh Jump85-810
Feb 16NJSIAA Sectional Championships - North 1 Group 4Feb 16 · High Jump · Place 8 · LivingstonLivingstonHigh Jump85-810
Feb 5Essex County Indoor Relay ChampionshipsFeb 5 · High Jump · Place 5 · LivingstonLivingstonHigh Jump55-1010
Jan 30NJ Metropolitan InvitationalJan 30 · 200 Meters · Place 104 · Livingston HLivingston H200 Meters10425.257 PB10
Jan 26ECADA Indoor Track & Field Individual ChampionshipsJan 26 · High Jump · Place 2 · LivingstonLivingstonHigh Jump26-010
Jan 26ECADA Indoor Track & Field Individual ChampionshipsJan 26 · High Jump · Place 2 · LivingstonLivingstonHigh Jump26-010
Jan 26ECADA Indoor Track & Field Individual ChampionshipsJan 26 · 1600 Meters · Place 14 · LivingstonLivingston1600 Meters144:46.6910
Jan 26ECADA Indoor Track & Field Individual ChampionshipsJan 26 · 1600 Meters · Place 14 · LivingstonLivingston1600 Meters144:46.6910
Jan 20NJSIAA Relay Championships - Group 4Jan 20 · High Jump · Place 13 · LivingstonLivingstonHigh Jump135-610

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 1 & 4May 30 · 800 Meters · Place 18 · Livingston HLivingston H800 Meters181:59.8310
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 800 Meters · Place 5 · LivingstonLivingston800 Meters51:58.6010
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · High Jump · Place 9 · LivingstonLivingstonHigh Jump96-010
May 8Essex County ChampionshipsMay 8 · High Jump · Place 2 · LivingstonLivingstonHigh Jump26-010
May 8Essex County ChampionshipsMay 8 · 800 Meters · Place 7 · LivingstonLivingston800 Meters72:00.8410
May 8Essex County ChampionshipsMay 8 · High Jump · Place 2 · LivingstonLivingstonHigh Jump26-010
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · High Jump · Place 2 · LivingstonLivingstonHigh Jump26-010
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 800 Meters · Place 6 · LivingstonLivingston800 Meters62:02.8510
Apr 29Essex County RelaysApr 29 · High Jump · Place 5 · LivingstonLivingstonHigh Jump55-910
Apr 29Essex County RelaysApr 29 · High Jump · Place 5 · LivingstonLivingstonHigh Jump55-910
Apr 26Paul H. Beck Memorial RelaysApr 26 · High Jump · Place 5 · LivingstonLivingstonHigh Jump55-810

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 27Cliff Back InvitationalDec 27 · High Jump · Place 3 · LivingstonLivingstonHigh Jump3.5-1010
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · High Jump · Place 22 · LivingstonLivingstonHigh Jump22.5-210
Dec 14Garfield HS High Jump/Shot Put Invitational #1Dec 14 · High Jump · Place 3 · LivingstonLivingstonHigh Jump3.5-0610
Feb 5NJ Varsity ClassicFeb 5 · 1600 Meters · Place 44 · Livingston HLivingston H1600 Meters444:55.999
Feb 3NJSIAA Sectional Championships - North 1 Group 1&4Feb 3 · High Jump · Place 10 · LivingstonLivingstonHigh Jump105-69
Jan 28ECADA Indoor Track & Field Individual ChampionshipsJan 28 · High Jump · Place 8 · LivingstonLivingstonHigh Jump85-69
Jan 28ECADA Indoor Track & Field Individual ChampionshipsJan 28 · 1600 Meters · Place 9 · LivingstonLivingston1600 Meters94:48.099
Jan 24NJ Metropolitan InvitationalJan 24 · 1600 Meters · Place 1 · Livingston HLivingston H1600 Meters15:02.93—
Jan 20Essex County Indoor Relay ChampionshipsJan 20 · High Jump · Place 13 · LivingstonLivingstonHigh Jump135-39
Jan 17Ridgewood Frosh/Novice MeetJan 17 · High Jump · Place 2 · Livingston HLivingston HHigh Jump25-03.00—
Jan 17The Armory Frosh / Novice MeetJan 17 · High Jump · Place 2 · LivingstonLivingstonHigh Jump2.5-03.009
Jan 15NJSIAA Relay Championships - Group 4Jan 15 · High Jump · Place 24 · LivingstonLivingstonHigh Jump245-29
Jan 5The Armory Hispanic GamesJan 5 · 800 Meters · Place 51 · Livingston-NLivingston-N800 Meters512:08.959
Jan 5The Armory Hispanic GamesJan 5 · 400 Meters · Place 58 · Livingston-NLivingston-N400 Meters5857.10 PB9
Jan 5The Armory Hispanic GamesJan 5 · High Jump · Place 5 · Livingston-NLivingston-NHigh Jump51.70m PB9

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · High Jump · Place 52 · Living Water ChristianLiving Water ChristianHigh Jump52.1.75m9
Jun 14adidas Outdoor NationalsJun 14 · 200 Meters · Place 30 · Living Water ChristianLiving Water Christian200 Meters30.24.96a PBWind: -0.59
May 22Delbarton Distance NightMay 22 · 800 Meters · Place 2 · Livingston HLivingston H800 Meters21:58.25—
May 22Delbarton Distance NightMay 22 · 800 Meters · Place 2 · LivingstonLivingston800 Meters2.1:58.25a9
May 18ECTCA Frosh Soph Open InvitationalMay 18 · 1600 Meters · Place 1 · LivingstonLivingston1600 Meters14:45.549
May 18ECTCA Frosh Soph Open InvitationalMay 18 · High Jump · Place 1 · LivingstonLivingstonHigh Jump16-09
May 16Essex County ChampionshipsMay 16 · 800 Meters · Place 14 · LivingstonLivingston800 Meters142:03.519
May 16Essex County ChampionshipsMay 16 · High Jump · Place 10 · LivingstonLivingstonHigh Jump105-89
May 11Super Essex County Conference American & Liberty ChampionshipsMay 11 · 1600 Meters · Place 8 · LivingstonLivingston1600 Meters84:45.359
May 11Super Essex County Conference American & Liberty ChampionshipsMay 11 · High Jump · Place 4 · LivingstonLivingstonHigh Jump45-89
May 11Super Essex County Conference American & Liberty ChampionshipsMay 11 · 800 Meters · Place 5 · LivingstonLivingston800 Meters52:03.329
Apr 27Paul H. Beck Memorial RelaysApr 27 · High Jump · Place 4 · LivingstonLivingstonHigh Jump45-109

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 30Cliff Back InvitationalDec 30 · 3200 Meters · Place 13 · LivingstonLivingston3200 Meters13.11:25.94a PB9
Dec 30Cliff Back InvitationalDec 30 · High Jump · Place 6 · LivingstonLivingstonHigh Jump6.5-69
Dec 28Coach Glynn Holiday CarnivalDec 28 · High Jump · Place 5 · LivingstonLivingstonHigh Jump5.5-49
Dec 28Coach Glynn Holiday CarnivalDec 28 · 800 Meters · Place 2 · LivingstonLivingston800 Meters2.2:09.41a9
Dec 22Super Essex County Conference Indoor ChampionshipsDec 22 · 1600 Meters · Place 11 · LivingstonLivingston1600 Meters11.4:54.87a9
Dec 22Super Essex County Conference Indoor ChampionshipsDec 22 · High Jump · Place 9 · LivingstonLivingstonHigh Jump9.5-69
Dec 20Garfield HS High Jump/Shot Put Invitational #1Dec 20 · High Jump · Place 1 · LivingstonLivingstonHigh Jump1.5-009
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · High Jump · Place 17 · LivingstonLivingstonHigh Jump17.5-39
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 800 Meters · Place 7 · LivingstonLivingston800 Meters7.2:15.20a9
Dec 9Jim Mitchell InvitationalDec 9 · 600 Meters · Place 30 · LivingstonLivingston600 Meters30.1:32.74a9