Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSJTCA #9 · Jan 36:10.54SJTCA #9January 3, 2026
1600 Meters · OutdoorNJIC Colonial & National Division Champs · Apr 296:11.32NJIC Colonial & National Division ChampsApril 29, 2025
400 Meters · Relay Split · OutdoorBergen County Relays · Apr 171:11.30aBergen County RelaysApril 17, 2026
600 Meters · IndoorBergen County Championships · Feb 111:53.38Bergen County ChampionshipsFebruary 11, 2026
800 Meters · IndoorNJ Varsity Classic · Feb 32:36.02NJ Varsity ClassicFebruary 3, 2026
800 Meters · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · May 152:31.38aNJSIAA Sectionals North 1 Groups 1 and 4May 15, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 800 Meters · Place 7 · Saddle Brook800 Meters7.2:31.38a PB10
May 8Bergen County ChampionshipsMay 8 · 800 Meters · Place 10 · Saddle Brook800 Meters10.2:32.04a10
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · 800 Meters · Place 3 · Saddle Brook800 Meters3.2:32.99a10
Apr 17Bergen County RelaysApr 17 · 400 Meters · Place 43 · Saddle Brook400 MetersRelay Split43.1:16.64a10
Apr 17Bergen County RelaysApr 17 · 400 Meters · Place 30 · Saddle Brook400 MetersRelay Split30.1:11.30a PB10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 11Bergen County ChampionshipsFeb 11 · 600 Meters · Place 21 · Saddle Brook600 Meters211:53.38 PB—
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · 800 Meters · Place 15 · Saddle Brook800 Meters152:38.4010
Feb 3NJ Varsity ClassicFeb 3 · 800 Meters · Place 22 · Saddle Brook800 Meters222:36.02 PB10
Feb 3NJ Varsity ClassicFeb 3 · 800 Meters · Place 22 · Saddle Brook800 Meters222:36.0210
Jan 28NJIC ChampionshipsJan 28 · 800 Meters · Place 1 · Saddle Brook800 Meters1.2:40.99a10
Jan 3SJTCA #9Jan 3 · 800 Meters · Place 13 · Saddle Brook800 Meters132:45.5510
Jan 3SJTCA #9Jan 3 · 1600 Meters · Place 9 · Saddle Brook1600 Meters96:10.54 PB10

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 800 Meters · Place 5 · Saddle Brook800 Meters5.2:41.88a10
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · 1600 Meters · Place 3 · Saddle Brook1600 Meters3.6:16.05a10
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · 800 Meters · Place 20 · Saddle Brook800 Meters202:47.539
Feb 12Bergen County ChampsFeb 12 · 800 Meters · Place 12 · Saddle Brook800 Meters122:50.53—
Feb 3NJ Varsity ClassicFeb 3 · 1600 Meters · Place 48 · Saddle Brook1600 Meters486:23.059
Feb 3NJ Varsity ClassicFeb 3 · 800 Meters · Place 89 · Saddle Brook800 Meters892:51.549
Jan 29NJIC ChampionshipsJan 29 · 800 Meters · Place 7 · Saddle Brook800 Meters7.2:55.03a9
Jan 15Ridgewood Frosh/Novice MeetJan 15 · 1600 Meters · Place 19 · Saddle Brook1600 Meters196:43.83—
Jan 15Ridgewood Frosh/Novice MeetJan 15 · 800 Meters · Place 22 · Saddle Brook800 Meters223:06.83—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9Bergen County ChampionshipsMay 9 · 800 Meters · Place 22 · Saddle Brook800 Meters22.2:49.809
Apr 29NJIC Colonial & National Division ChampsApr 29 · 800 Meters · Place 11 · Saddle Brook800 Meters112:52.519
Apr 29NJIC Colonial & National Division ChampsApr 29 · 1600 Meters · Place 4 · Saddle Brook1600 Meters46:11.32 PB9