Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNJ Metropolitan Invitational · Jan 295:45.28NJ Metropolitan InvitationalJanuary 29, 2026
1600 Meters · OutdoorPassaic County Outdoor Track Championships · May 55:33.04aPassaic County Outdoor Track ChampionshipsMay 5, 2026
3200 Meters · OutdoorPassaic County Outdoor Track Championships · May 512:00.76aPassaic County Outdoor Track ChampionshipsMay 5, 2026
400 Meters · IndoorRidge Winter Invitational · Dec 81:07.39aRidge Winter InvitationalDecember 8, 2025
400 Meters · Outdoor130th Penn Relays Carnival · Apr 231:05.88a130th Penn Relays CarnivalApril 23, 2026
600 Meters · IndoorRidge Winter Invitational · Dec 81:55.26aRidge Winter InvitationalDecember 8, 2025
800 Meters · IndoorNJ Metropolitan Invitational · Jan 292:35.14NJ Metropolitan InvitationalJanuary 29, 2026
800 Meters · OutdoorPassaic County Outdoor Track Championships · May 52:29.13aPassaic County Outdoor Track ChampionshipsMay 5, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 3200 Meters · Place 9 · Passaic Valley3200 Meters9.12:01.90a10
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 1600 Meters · Place 10 · Passaic Valley1600 Meters10.5:39.40a10
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 800 Meters · Place 14 · Passaic Valley800 Meters14.2:30.81a10
May 5Passaic County Outdoor Track ChampionshipsMay 5 · 3200 Meters · Place 6 · Passaic Valley3200 Meters6.12:00.76a PB10
May 5Passaic County Outdoor Track ChampionshipsMay 5 · 1600 Meters · Place 5 · Passaic Valley1600 Meters5.5:33.04a PB10
May 5Passaic County Outdoor Track ChampionshipsMay 5 · 800 Meters · Place 3 · Passaic Valley800 Meters3.2:29.13a PB10
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 3200 Meters · Place 5 · Passaic Valley3200 Meters5.12:22.22a10
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 1600 Meters · Place 5 · Passaic Valley1600 Meters5.5:34.57a10
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Passaic Valley400 Meters—1:05.88a PB10
Apr 6F.A.T Dual: Wayne Valley, Passaic Valley @ LakelandApr 6 · 3200 Meters · Place 3 · Passaic Valley3200 Meters3.12:28.28a10
Apr 6F.A.T Dual: Wayne Valley, Passaic Valley @ LakelandApr 6 · 1600 Meters · Place 3 · Passaic Valley1600 Meters3.5:49.35a10
Apr 6F.A.T Dual: Wayne Valley, Passaic Valley @ LakelandApr 6 · 800 Meters · Place 1 · Passaic Valley800 Meters1.2:32.94a10

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 1600 Meters · Place 14 · Passaic Vall1600 Meters145:51.9010
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 800 Meters · Place 12 · Passaic Vall800 Meters122:35.7510
Jan 29NJ Metropolitan InvitationalJan 29 · 1600 Meters · Place 17 · Passaic Vall1600 Meters175:45.28 PB10
Jan 29NJ Metropolitan InvitationalJan 29 · 800 Meters · Place 17 · Passaic Vall800 Meters172:35.14 PB10
Jan 29NJ Metropolitan InvitationalJan 29 · 1600 Meters · Place 17 · Passaic Vall1600 Meters175:45.2810
Jan 29NJ Metropolitan InvitationalJan 29 · 800 Meters · Place 17 · Passaic Vall800 Meters172:35.1410
Jan 23HCTCA Winter Series Meet #2 (Bill Reid Memorial)Jan 23 · 1600 Meters · Place 3 · Passaic Vall1600 Meters35:55.49—
Jan 23HCTCA Winter Series Meet #2 (Bill Reid Memorial)Jan 23 · 800 Meters · Place 5 · Passaic Vall800 Meters52:39.94—
Jan 19Passaic County Indoor ChampionshipsJan 19 · 800 Meters · Place 8 · Passaic Valley800 Meters82:39.0410
Jan 19Passaic County Indoor ChampionshipsJan 19 · 1600 Meters · Place 10 · Passaic Valley1600 Meters105:52.2610
Jan 5Big North Championships - Independence, Liberty, PatriotJan 5 · 800 Meters · Place 6 · Passaic Valley800 Meters62:37.0010

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 18Paul Schwartz InvitationalDec 18 · 800 Meters · Place 3 · Passaic Valley800 Meters3.2:48.210
Dec 8Ridge Winter InvitationalDec 8 · 600 Meters · Place 18 · Passaic Valley600 Meters18.1:55.26a PB10
Dec 8Ridge Winter InvitationalDec 8 · 400 Meters · Place 18 · Passaic Valley400 Meters18.1:07.39a PB10
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 800 Meters · Place 25 · Passaic Valley800 Meters252:45.419
Jan 30NJ Metropolitan InvitationalJan 30 · 1600 Meters · Place 13 · Passaic Vall1600 Meters136:22.259
Jan 30NJ Metropolitan InvitationalJan 30 · 800 Meters · Place 16 · Passaic Vall800 Meters162:55.489
Jan 15Ridgewood Frosh/Novice MeetJan 15 · 800 Meters · Place 4 · Passaic Vall800 Meters42:42.39—
Jan 15Ridgewood Frosh/Novice MeetJan 15 · 400 Meters · Place 4 · Passaic Vall400 Meters41:08.39—
Jan 8Big North Championships - Independence, National, PatriotJan 8 · 800 Meters · Place 6 · Passaic Valley800 Meters62:42.399
Jan 4Christa Racine InvitationalJan 4 · 800 Meters · Place 19 · Passaic Vall800 Meters192:42.939

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · 3200 Meters · Place 21 · Passaic Vall3200 Meters2113:00.369
May 6Passaic County ChampionshipsMay 6 · 3200 Meters · Place 6 · Passaic Valley3200 Meters6.12:32.09a9
May 6Passaic County ChampionshipsMay 6 · 1600 Meters · Place 10 · Passaic Valley1600 Meters10.5:51.70a9
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 3200 Meters · Place 4 · Passaic Valley3200 Meters412:48.249
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 1600 Meters · Place 6 · Passaic Valley1600 Meters65:46.679
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 3200 Meters · Place 4 · Passaic Valley3200 Meters412:48.249
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 1600 Meters · Place 6 · Passaic Valley1600 Meters65:46.679
Apr 7F.A.T. Duals: Lakeland+Passaic Valley @ Wayne ValleyApr 7 · 3200 Meters · Place 2 · Passaic Valley3200 Meters213:13.109
Apr 7F.A.T. Duals: Lakeland+Passaic Valley @ Wayne ValleyApr 7 · 1600 Meters · Place 4 · Passaic Valley1600 Meters46:01.019
Apr 4F.A.T. Duals: Passaic Valley @ Wayne HillsApr 4 · 3200 Meters · Place 2 · Passaic Valley3200 Meters212:58.909
Apr 4F.A.T. Duals: Passaic Valley @ Wayne HillsApr 4 · 1600 Meters · Place 2 · Passaic Valley1600 Meters25:54.349
Apr 4F.A.T. Duals: Passaic Valley @ Wayne HillsApr 4 · 3200 Meters · Place 2 · Passaic Valley3200 Meters212:58.909
Apr 4F.A.T. Duals: Passaic Valley @ Wayne HillsApr 4 · 1600 Meters · Place 2 · Passaic Valley1600 Meters25:54.349

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27Cliff Back InvitationalDec 27 · 1600 Meters · Place 14 · Passaic Valley1600 Meters14.6:21.18a9
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 1600 Meters · Place 27 · Passaic Valley1600 Meters27.6:04.97a9
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 800 Meters · Place 15 · Passaic Valley800 Meters15.2:47.24a9
Dec 9Ridge Winter InvitationalDec 9 · 600 Meters · Place 17 · Passaic Valley600 Meters17.1:58.09a9
Dec 9Ridge Winter InvitationalDec 9 · 1600 Meters · Place 31 · Passaic Valley1600 Meters31.6:40.79a9

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 12West Milford, Lakeland @ Passaic ValleyDec 12 · 1600 Meters · Place 4 · Passaic Valley1600 Meters4.5:50.86aUnofficial9
Dec 12West Milford, Lakeland @ Passaic ValleyDec 12 · 800 Meters · Place 5 · Passaic Valley800 Meters5.2:55.18aUnofficial9