Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorHCTC Winter Series Meet #3 · Feb 235:26.48HCTC Winter Series Meet #3February 23, 2024
1600 Meters · OutdoorNJSIAA NPA & NPB States · May 304:49.39aNJSIAA NPA & NPB StatesMay 30, 2025
800 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 202:11.77NJSIAA Group Non-Public A & B ChampionshipsFebruary 20, 2026
800 Meters · OutdoorNJSIAA NPA & NPB States · May 302:05.93aNJSIAA NPA & NPB StatesMay 30, 2025
Discus · 1.6kg · OutdoorHudson County Championships · May 1834-9Hudson County ChampionshipsMay 18, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 18AAU South Texas - Central District Qualifier - Region 19 Multi-EventsJun 18 · 800 Meters · ZENITH VELOCITY A.C. INTERNATIONALZENITH VELOCITY A.C. INTERNATIONAL800 Meters--DNS11
Jun 18AAU South Texas - Central District Qualifier - Region 19 Multi-EventsJun 18 · 400 Meters · ZENITH VELOCITY A.C. INTERNATIONALZENITH VELOCITY A.C. INTERNATIONAL400 Meters--DNS11
May 5South Hudson ChampionshipsMay 5 · 1600 Meters · Place 13 · Hudson CatholicHudson Catholic1600 Meters13.5:04.58a12
May 5South Hudson ChampionshipsMay 5 · 800 Meters · Place 13 · Hudson CatholicHudson Catholic800 Meters13.2:18.75a12
Apr 27Jersey City ChampsApr 27 · 1600 Meters · Place 8 · Hudson CatholicHudson Catholic1600 Meters8.5:04.26a12
Apr 27Jersey City ChampsApr 27 · 800 Meters · Place 13 · Hudson CatholicHudson Catholic800 Meters13.2:15.32a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 800 Meters · Place 27 · Hudson CatholicHudson Catholic800 Meters272:11.77 PB12
Jan 24Puma New York International Showcase 2026Jan 24 · 800 Meters · Place 49 · Hudson CatholicHudson Catholic800 Meters492:12.2112

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · 800 Meters · Place 48 · Hudson CatholicHudson Catholic800 Meters48.2:12.57a12
Dec 12HCTCA Meet #1Dec 12 · 800 Meters · Place 13 · Hudson CatholicHudson Catholic800 Meters13.2:14.78a12
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 800 Meters · Place 29 · Hudson CatholicHudson Catholic800 Meters292:17.4711

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 1600 Meters · Place 30 · Hudson CatholicHudson Catholic1600 Meters30.4:49.39a PB11
May 30NJSIAA NPA & NPB StatesMay 30 · 800 Meters · Place 28 · Hudson CatholicHudson Catholic800 Meters28.2:05.93a PB11

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 29Jersey City Outdoor Track & Field ChampionshipApr 29 · 800 Meters · Place 14 · Hudson CatholicHudson Catholic800 Meters142:19.1110

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 23HCTC Winter Series Meet #3Feb 23 · 1600 Meters · Place 22 · Hudson CathoHudson Catho1600 Meters225:26.48 PB—
Feb 23HCTC Winter Series Meet #3Feb 23 · 800 Meters · Place 22 · Hudson CathoHudson Catho800 Meters222:24.83—
Jan 31Hudson County Indoor ChampionshipsJan 31 · 1600 Meters · Place 9 · Hudson CathoHudson Catho1600 Meters95:28.62—
Jan 31Hudson County Indoor ChampionshipsJan 31 · 800 Meters · Place 8 · Hudson CathoHudson Catho800 Meters82:20.23—
Jan 23HCTCA Winter Series Meet #2 (Bill Reid Memorial)Jan 23 · 1600 Meters · Place 24 · Hudson CathoHudson Catho1600 Meters245:38.01—
Jan 23HCTCA Winter Series Meet #2 (Bill Reid Memorial)Jan 23 · 800 Meters · Place 21 · Hudson CathoHudson Catho800 Meters212:28.45—
Jan 17Jersey City ChampionshipJan 17 · 1600 Meters · Place 4 · Hudson CathoHudson Catho1600 Meters45:52.34—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15HCTC Winter Series Meet #1Dec 15 · 800 Meters · Place 17 · Hudson CatholicHudson Catholic800 Meters17.2:28.39a10
Jan 18Jersey City ChampionshipJan 18 · 800 Meters · Place 5 · Hudson CatholicHudson Catholic800 Meters5.2:36.00a9

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 18Hudson County ChampionshipsMay 18 · 1600 Meters · Place 21 · Hudson CatholicHudson Catholic1600 Meters21.5:31.91a9
May 18Hudson County ChampionshipsMay 18 · Discus · Place 13 · Hudson CatholicHudson CatholicDiscus1.6kg13.34-9 PB9
May 18Hudson County ChampionshipsMay 18 · 800 Meters · Place 11 · Hudson CatholicHudson Catholic800 Meters11.2:24.77a9
May 1Jersey City ChampionshipMay 1 · 800 Meters · Place 4 · Hudson CatholicHudson Catholic800 Meters4.2:22.52a9