Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorBlue Devil Classic · Apr 114:51.99aBlue Devil ClassicApril 11, 2026
1600 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 204:48.33NJSIAA Group Non-Public A & B ChampionshipsFebruary 20, 2026
1600 Meters · OutdoorThe Winner's Circle at The Horse Farm · Jun 104:39.72aThe Winner's Circle at The Horse FarmJune 10, 2026
2 Miles · IndoorEastern States Indoor Champs · Mar 310:23.84Eastern States Indoor ChampsMarch 3, 2026
3200 Meters · IndoorECADA Indoor Track & Field Individual Championships · Jan 2110:34.13ECADA Indoor Track & Field Individual ChampionshipsJanuary 21, 2026
3200 Meters · OutdoorEssex County Championships · May 810:30.91aEssex County ChampionshipsMay 8, 2026
800 Meters · OutdoorGarden State Twilight · May 232:08.67aGarden State TwilightMay 23, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 10The Winner's Circle at The Horse FarmJun 10 · 1600 Meters · Place 60 · Montclair Kimberley1600 Meters60.4:39.72a PB10
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 3200 Meters · Place 3 · Montclair Kimberley3200 Meters3.10:35.38a10
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 1600 Meters · Place 5 · Montclair Kimberley1600 Meters5.4:41.12a10
May 26Knights at the (other) NestMay 26 · 1600 Meters · Place 33 · Montclair Kimberley1600 Meters33.4:52.02a10
May 23Garden State TwilightMay 23 · 3200 Meters · Place 5 · Montclair Kimberley3200 Meters5.10:39.87a10
May 23Garden State TwilightMay 23 · 800 Meters · Place 20 · Montclair Kimberley800 Meters20.2:08.67a PB10
May 13NJISAA Prep B ChampionshipsMay 13 · 3200 Meters · Place 3 · Montclair Kimberley3200 Meters3.10:54.66a10
May 13NJISAA Prep B ChampionshipsMay 13 · 1600 Meters · Place 3 · Montclair Kimberley1600 Meters3.4:54.85a10
May 13NJISAA Prep B ChampionshipsMay 13 · 800 Meters · Place 3 · Montclair Kimberley800 Meters3.2:09.20a10
May 8Essex County ChampionshipsMay 8 · 3200 Meters · Place 13 · Montclair Kimberley3200 Meters13.10:30.91a PB10
May 8Essex County ChampionshipsMay 8 · 1600 Meters · Place 14 · Montclair Kimberley1600 Meters14.4:44.16a10
May 1Super Essex Conference Colonial & Independence ChampsMay 1 · 3200 Meters · Place 1 · Montclair Kimberley3200 Meters1.10:46.05a10
May 1Super Essex Conference Colonial & Independence ChampsMay 1 · 800 Meters · Place 2 · Montclair Kimberley800 Meters2.2:09.09a10
Apr 17Ridge Night Of 1600'SApr 17 · 1600 Meters · Place 65 · Montclair Kimberley1600 Meters65.4:46.80a10
Apr 11Blue Devil ClassicApr 11 · 1 Mile · Place 26 · Montclair Kimberley1 Mile26.4:51.99a PB10

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 3Eastern States Indoor ChampsMar 3 · 2 Miles · Place 16 · Montclair Ki2 Miles1610:23.84 PB10
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 1600 Meters · Place 7 · Montclair Kimberley Academy1600 Meters74:48.33 PB10
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 3200 Meters · Place 7 · Montclair Kimberley Academy3200 Meters710:54.3710
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · 3200 Meters · Place 1 · Montclair Kimberley3200 Meters1.10:37.55a10
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · 1600 Meters · Place 3 · Montclair Kimberley1600 Meters3.4:50.18a10
Feb 3NJ Varsity ClassicFeb 3 · 1600 Meters · Place 16 · Montclair Ki1600 Meters164:48.4010
Feb 3NJ Varsity ClassicFeb 3 · 1600 Meters · Place 16 · Montclair Ki1600 Meters164:48.4010
Jan 21ECADA Indoor Track & Field Individual ChampionshipsJan 21 · 3200 Meters · Place 9 · Montclair Kimberley Academy3200 Meters910:34.13 PB10
Jan 10Super Essex County Conference Indoor ChampionshipsJan 10 · 3200 Meters · Place 1 · Montclair Kimberley Academy3200 Meters110:50.2310
Jan 10Super Essex County Conference Indoor ChampionshipsJan 10 · 1600 Meters · Place 9 · Montclair Kimberley Academy1600 Meters95:04.8210

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 26Len Pietrewicz InvitationalDec 26 · 1600 Meters · Place 18 · Montclair Kimberley1600 Meters18.5:02.10a10
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 1600 Meters · Place 41 · Montclair Kimberley1600 Meters41.5:03.60a10
Feb 26Super Essex County Conference Indoor ChampionshipsFeb 26 · 3200 Meters · Place 1 · Montclair Kimberley Academy3200 Meters111:18.889
Feb 26Super Essex County Conference Indoor ChampionshipsFeb 26 · 1600 Meters · Place 4 · Montclair Kimberley Academy1600 Meters45:09.119
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 1600 Meters · Place 10 · Montclair Kimberley Academy1600 Meters105:13.979
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 3200 Meters · Place 6 · Montclair Kimberley Academy3200 Meters611:27.229
Feb 11NJISAA Prep A and B ChampionshipsFeb 11 · 3200 Meters · Place 3 · Montclair Kimberley Academy3200 Meters311:41.889
Feb 11NJISAA Prep A and B ChampionshipsFeb 11 · 3200 Meters · Place 3 · Montclair Kimberley Academy3200 Meters311:41.889
Feb 11NJISAA Prep A and B ChampionshipsFeb 11 · 1600 Meters · Place 3 · Montclair Kimberley Academy1600 Meters35:19.779
Feb 11NJISAA Prep A and B ChampionshipsFeb 11 · 1600 Meters · Place 3 · Montclair Kimberley Academy1600 Meters35:19.779
Jan 30NJ Metropolitan InvitationalJan 30 · 1600 Meters · Place 85 · Montclair Ki1600 Meters855:07.599
Jan 26ECADA Indoor Track & Field Individual ChampionshipsJan 26 · 3200 Meters · Place 16 · Montclair Kimberley Academy3200 Meters1611:06.209
Jan 26ECADA Indoor Track & Field Individual ChampionshipsJan 26 · 3200 Meters · Place 16 · Montclair Kimberley Academy3200 Meters1611:06.209

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 3200 Meters · Place 5 · Montclair Kimberley3200 Meters5.10:41.43a9
May 30NJSIAA NPA & NPB StatesMay 30 · 1600 Meters · Place 8 · Montclair Kimberley1600 Meters8.5:00.00a9
May 8Essex County ChampionshipsMay 8 · 1600 Meters · Place 26 · Montclair Kimberley Academy1600 Meters264:55.309
May 8Essex County ChampionshipsMay 8 · 1600 Meters · Place 26 · Montclair Kimberley Academy1600 Meters264:55.309
May 8Essex County ChampionshipsMay 8 · 3200 Meters · Place 11 · Montclair Kimberley Academy3200 Meters1110:48.109
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 1600 Meters · Place 2 · MONTCLAIR KIMBERLY ACADEMY1600 Meters24:59.899
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 1600 Meters · Place 2 · MONTCLAIR KIMBERLY ACADEMY1600 Meters24:59.899
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 3200 Meters · Place 3 · MONTCLAIR KIMBERLY ACADEMY3200 Meters311:33.399
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 3200 Meters · Place 3 · MONTCLAIR KIMBERLY ACADEMY3200 Meters311:33.399
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 1600 Meters · Place 2 · MONTCLAIR KIMBERLY ACADEMY1600 Meters24:59.899
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 3200 Meters · Place 3 · MONTCLAIR KIMBERLY ACADEMY3200 Meters311:33.399
Apr 19Colts Neck Spring InvitationalApr 19 · 3200 Meters · Place 25 · Montclair Kimberley Academy3200 Meters2510:58.509
Apr 19Colts Neck Spring InvitationalApr 19 · 800 Meters · Place 20 · Montclair Kimberley Academy800 Meters202:22.839
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 173 · Montclair Kimberley1600 Meters173.5:13.94a9
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 173 · Montclair Kimberley1600 Meters173.5:13.94a9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 1600 Meters · Place 61 · Montclair Kimberley1600 Meters61.5:14.20a9