Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorPassaic County Indoor Championships · Jan 194:42.78Passaic County Indoor ChampionshipsJanuary 19, 2026
1600 Meters · OutdoorF.A.T. Dual: Wayne Hills @ Lakeland · Apr 214:46.80F.A.T. Dual: Wayne Hills @ LakelandApril 21, 2025
3200 Meters · IndoorBig North Championships - Independence, National, Patriot · Jan 811:00.23Big North Championships - Independence, National, PatriotJanuary 8, 2025
3200 Meters · OutdoorF.A.T. Duals: Wayne Valley · Apr 1511:04.87F.A.T. Duals: Wayne ValleyApril 15, 2025
800 Meters · IndoorPassaic County Indoor Championships · Jan 192:10.91Passaic County Indoor ChampionshipsJanuary 19, 2026
800 Meters · OutdoorBig North Championships-Liberty and Independence · Apr 302:07.72aBig North Championships-Liberty and IndependenceApril 30, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 5Passaic County Outdoor Track ChampionshipsMay 5 · 800 Meters · Place 13 · Wayne Hills800 Meters13.2:07.94a10
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 800 Meters · Place 6 · Wayne Hills800 Meters6.2:07.72a PB10
Apr 10Doc Boverini Passaic County RelaysApr 10 · 1600 Meters · Place 13 · Wayne Hills1600 Meters13.4:55.43a10

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 13Garden State Invitational 2026Feb 13 · 1600 Meters · Place 67 · Wayne Hills1600 Meters674:54.8110
Feb 13Garden State Open at Ocean BreezeFeb 13 · 1600 Meters · Place 67 · Wayne Hills1600 Meters674:54.8110
Feb 4NJSIAA Sectional Championships - North 1 Group 3Feb 4 · 800 Meters · Place 17 · Wayne Hills800 Meters172:11.3410
Feb 4NJSIAA Sectional Championships - North 1 Group 3Feb 4 · 1600 Meters · Place 19 · Wayne Hills1600 Meters195:00.3510
Jan 19Passaic County Indoor ChampionshipsJan 19 · 800 Meters · Place 10 · Wayne Hills800 Meters102:10.91 PB10
Jan 19Passaic County Indoor ChampionshipsJan 19 · 1600 Meters · Place 4 · Wayne Hills1600 Meters44:42.78 PB10
Jan 5Big North Championships - Independence, Liberty, PatriotJan 5 · 800 Meters · Place 5 · Wayne Hills800 Meters52:17.4210
Jan 5Big North Championships - Independence, Liberty, PatriotJan 5 · 1600 Meters · Place 3 · Wayne Hills1600 Meters35:02.0210

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 6Passaic County ChampionshipsMay 6 · 1600 Meters · Place 14 · Wayne Hills1600 Meters14.4:55.88a9
May 6Passaic County ChampionshipsMay 6 · 800 Meters · Place 17 · Wayne Hills800 Meters17.2:09.50a9
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 800 Meters · Place 8 · Wayne Hills800 Meters82:14.179
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 1600 Meters · Place 9 · Wayne Hills1600 Meters94:50.839
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 800 Meters · Place 8 · Wayne Hills800 Meters82:14.179
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 1600 Meters · Place 9 · Wayne Hills1600 Meters94:50.839
Apr 21F.A.T. Dual: Wayne Hills @ LakelandApr 21 · 3200 Meters · Place 7 · Wayne Hills3200 Meters711:10.939
Apr 21F.A.T. Dual: Wayne Hills @ LakelandApr 21 · 800 Meters · Place 2 · Wayne Hills800 Meters22:14.819
Apr 21F.A.T. Dual: Wayne Hills @ LakelandApr 21 · 1600 Meters · Place 1 · Wayne Hills1600 Meters14:46.80 PB9
Apr 15F.A.T. Duals: Wayne ValleyApr 15 · 3200 Meters · Place 2 · Wayne Hills3200 Meters211:04.87 PB9
Apr 15F.A.T. Duals: Wayne ValleyApr 15 · 800 Meters · Place 2 · Wayne Hills800 Meters22:13.619
Apr 15F.A.T. Duals: Wayne ValleyApr 15 · 1600 Meters · Place 3 · Wayne Hills1600 Meters34:54.399
Apr 4F.A.T. Duals: Passaic Valley @ Wayne HillsApr 4 · 3200 Meters · Place 5 · Wayne Hills3200 Meters511:30.359
Apr 4F.A.T. Duals: Passaic Valley @ Wayne HillsApr 4 · 800 Meters · Place 1 · Wayne Hills800 Meters12:13.079
Apr 4F.A.T. Duals: Passaic Valley @ Wayne HillsApr 4 · 1600 Meters · Place 1 · Wayne Hills1600 Meters14:54.089
Apr 4F.A.T. Duals: Passaic Valley @ Wayne HillsApr 4 · 3200 Meters · Place 5 · Wayne Hills3200 Meters511:30.359
Apr 4F.A.T. Duals: Passaic Valley @ Wayne HillsApr 4 · 800 Meters · Place 1 · Wayne Hills800 Meters12:13.079
Apr 4F.A.T. Duals: Passaic Valley @ Wayne HillsApr 4 · 1600 Meters · Place 1 · Wayne Hills1600 Meters14:54.089

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 5NJSIAA Sectional Championships - North 1 Group 3Feb 5 · 800 Meters · Place 28 · Wayne Hills800 Meters282:19.379
Feb 5NJSIAA Sectional Championships - North 1 Group 3Feb 5 · 1600 Meters · Place 14 · Wayne Hills1600 Meters144:53.019
Feb 5NJSIAA Sectional Championships - North 1 Group 3Feb 5 · 800 Meters · Place 28 · Wayne Hills800 Meters282:19.379
Feb 5NJSIAA Sectional Championships - North 1 Group 3Feb 5 · 1600 Meters · Place 14 · Wayne Hills1600 Meters144:53.019
Jan 20Passaic County Indoor ChampionshipsJan 20 · 3200 Meters · Place 11 · Wayne Hills3200 Meters1111:28.609
Jan 20Passaic County Indoor ChampionshipsJan 20 · 1600 Meters · Place 11 · Wayne Hills1600 Meters114:53.649
Jan 20Passaic County Indoor ChampionshipsJan 20 · 3200 Meters · Place 11 · Wayne Hills3200 Meters1111:28.609
Jan 20Passaic County Indoor ChampionshipsJan 20 · 1600 Meters · Place 11 · Wayne Hills1600 Meters114:53.649
Jan 8Big North Championships - Independence, National, PatriotJan 8 · 1600 Meters · Place 8 · Wayne Hills1600 Meters85:09.399
Jan 8Big North Championships - Independence, National, PatriotJan 8 · 3200 Meters · Place 7 · Wayne Hills3200 Meters711:00.23 PB9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · 1600 Meters · Place 2 · Wayne Hills1600 Meters2.5:05.15a9