Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorRidge Winter Invitational · Dec 83:12.54aRidge Winter InvitationalDecember 8, 2025
1600 Meters · IndoorBig North Championships - Independence, National, Patriot · Jan 85:10.28Big North Championships - Independence, National, PatriotJanuary 8, 2025
1600 Meters · OutdoorNJSIAA Sectionals North 2 Groups 2 and 3 · May 155:04.08aNJSIAA Sectionals North 2 Groups 2 and 3May 15, 2026
3200 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 1&2 · Feb 711:32.31NJSIAA Sectional Championships - North 1 Group 1&2February 7, 2026
3200 Meters · OutdoorNJSIAA Sectionals North 2 Groups 2 and 3 · May 1510:49.52aNJSIAA Sectionals North 2 Groups 2 and 3May 15, 2026
600 Meters · IndoorRidge Winter Invitational · Dec 81:45.74aRidge Winter InvitationalDecember 8, 2025
800 Meters · IndoorNJ Metropolitan Invitational · Jan 292:22.22NJ Metropolitan InvitationalJanuary 29, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 3200 Meters · Place 22 · Passaic Valley3200 Meters22.10:49.52a PB11
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 1600 Meters · Place 24 · Passaic Valley1600 Meters24.5:04.08a PB11
May 5Passaic County Outdoor Track ChampionshipsMay 5 · 1600 Meters · Place 24 · Passaic Valley1600 Meters24.5:16.87a11
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 3200 Meters · Place 10 · Passaic Valley3200 Meters10.11:20.33a11
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 1600 Meters · Place 14 · Passaic Valley1600 Meters14.5:12.40a11
Apr 10Doc Boverini Passaic County RelaysApr 10 · 1600 Meters · Place 28 · Passaic Valley1600 Meters28.5:12.66a11
Apr 6F.A.T Dual: Wayne Valley, Passaic Valley @ LakelandApr 6 · 3200 Meters · Place 4 · Passaic Valley3200 Meters4.11:54.90a11
Apr 6F.A.T Dual: Wayne Valley, Passaic Valley @ LakelandApr 6 · 1600 Meters · Place 13 · Passaic Valley1600 Meters13.5:24.60a11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 3200 Meters · Place 16 · Passaic Vall3200 Meters1611:32.31 PB11
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 1600 Meters · Place 24 · Passaic Vall1600 Meters245:23.7211
Jan 29NJ Metropolitan InvitationalJan 29 · 1600 Meters · Place 86 · Passaic Vall1600 Meters865:20.2711
Jan 29NJ Metropolitan InvitationalJan 29 · 800 Meters · Place 76 · Passaic Vall800 Meters762:22.22 PB11
Jan 29NJ Metropolitan InvitationalJan 29 · 1600 Meters · Place 86 · Passaic Vall1600 Meters865:20.2711
Jan 29NJ Metropolitan InvitationalJan 29 · 800 Meters · Place 76 · Passaic Vall800 Meters762:22.2211
Jan 19Passaic County Indoor ChampionshipsJan 19 · 1600 Meters · Place 24 · Passaic Valley1600 Meters245:23.5611
Jan 5Big North Championships - Independence, Liberty, PatriotJan 5 · 1600 Meters · Place 7 · Passaic Valley1600 Meters75:12.5511

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 8Ridge Winter InvitationalDec 8 · 1000 Meters · Place 46 · Passaic Valley1000 Meters46.3:12.54a PB11
Dec 8Ridge Winter InvitationalDec 8 · 600 Meters · Place 36 · Passaic Valley600 Meters36.1:45.74a PB11
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 800 Meters · Place 30 · Passaic Valley800 Meters302:22.8410
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 1600 Meters · Place 25 · Passaic Valley1600 Meters255:23.5710
Jan 30NJ Metropolitan InvitationalJan 30 · 1600 Meters · Place 99 · Passaic Vall1600 Meters995:20.1810
Jan 20Passaic County Indoor ChampionshipsJan 20 · 1600 Meters · Place 19 · Passaic Valley1600 Meters195:18.5310
Jan 20Passaic County Indoor ChampionshipsJan 20 · 1600 Meters · Place 19 · Passaic Valley1600 Meters195:18.5310
Jan 8Big North Championships - Independence, National, PatriotJan 8 · 1600 Meters · Place 11 · Passaic Valley1600 Meters115:10.28 PB10
Jan 4Christa Racine InvitationalJan 4 · 1600 Meters · Place 33 · Passaic Vall1600 Meters335:33.5710
Jan 4Christa Racine InvitationalJan 4 · 800 Meters · Place 55 · Passaic Vall800 Meters552:35.3410

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · 3200 Meters · Place 22 · Passaic Vall3200 Meters2211:08.6510
May 6Passaic County ChampionshipsMay 6 · 3200 Meters · Place 16 · Passaic Valley3200 Meters16.11:09.32a10
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 3200 Meters · Place 11 · Passaic Valley3200 Meters1111:28.7810
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 1600 Meters · Place 15 · Passaic Valley1600 Meters155:17.5710
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 3200 Meters · Place 11 · Passaic Valley3200 Meters1111:28.7810
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 1600 Meters · Place 15 · Passaic Valley1600 Meters155:17.5710
Apr 7F.A.T. Duals: Lakeland+Passaic Valley @ Wayne ValleyApr 7 · 3200 Meters · Place 8 · Passaic Valley3200 Meters812:02.0310
Apr 7F.A.T. Duals: Lakeland+Passaic Valley @ Wayne ValleyApr 7 · 1600 Meters · Place 13 · Passaic Valley1600 Meters135:32.2510
Apr 4F.A.T. Duals: Passaic Valley @ Wayne HillsApr 4 · 3200 Meters · Place 4 · Passaic Valley3200 Meters411:30.3010
Apr 4F.A.T. Duals: Passaic Valley @ Wayne HillsApr 4 · 1600 Meters · Place 6 · Passaic Valley1600 Meters65:16.2510
Apr 4F.A.T. Duals: Passaic Valley @ Wayne HillsApr 4 · 3200 Meters · Place 4 · Passaic Valley3200 Meters411:30.3010
Apr 4F.A.T. Duals: Passaic Valley @ Wayne HillsApr 4 · 1600 Meters · Place 6 · Passaic Valley1600 Meters65:16.2510

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 27Cliff Back InvitationalDec 27 · 1600 Meters · Place 32 · Passaic Valley1600 Meters32.5:41.16a10
Dec 27Cliff Back InvitationalDec 27 · 800 Meters · Place 38 · Passaic Valley800 Meters38.2:37.80a10
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 1600 Meters · Place 71 · Passaic Valley1600 Meters71.5:30.43a10
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 800 Meters · Place 77 · Passaic Valley800 Meters77.2:28.32a10
Dec 9Ridge Winter InvitationalDec 9 · 600 Meters · Place 52 · Passaic Valley600 Meters52.1:52.07a10
Dec 9Ridge Winter InvitationalDec 9 · 1600 Meters · Place 54 · Passaic Valley1600 Meters54.5:37.76a10
Jan 17Ridgewood Frosh/Novice MeetJan 17 · 1600 Meters · Place 40 · Passaic Vall1600 Meters406:03.87—
Jan 17Ridgewood Frosh/Novice MeetJan 17 · 800 Meters · Place 19 · Passaic Vall800 Meters192:38.98—
Jan 17The Armory Frosh / Novice MeetJan 17 · 1600 Meters · Place 40 · Passaic Valley1600 Meters40.6:03.87a9
Jan 17The Armory Frosh / Novice MeetJan 17 · 800 Meters · Place 19 · Passaic Valley800 Meters19.2:38.98a9
Jan 8Big North Championships - Independence, National, Patriot, UnitedJan 8 · 800 Meters · Place 12 · Passaic Valley800 Meters122:36.629

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 12West Milford, Lakeland @ Passaic ValleyDec 12 · 1600 Meters · Place 5 · Passaic Valley1600 Meters5.5:27.37aUnofficial10
Dec 12West Milford, Lakeland @ Passaic ValleyDec 12 · 800 Meters · Place 19 · Passaic Valley800 Meters19.2:39.54aUnofficial10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18NJ Spiked Shoe HolidayDec 18 · 1600 Meters · Place 33 · Passaic Valley1600 Meters33.5:56.67a9
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 800 Meters · Place 88 · Passaic Valley800 Meters88.2:38.08a9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 12West Milford, Lakeland @ Passaic ValleyDec 12 · 1600 Meters · Place 6 · Passaic Valley1600 Meters6.6:12.78aUnofficial9
Dec 12West Milford, Lakeland @ Passaic ValleyDec 12 · 800 Meters · Place 18 · Passaic Valley800 Meters18.2:46.93aUnofficial9