Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorMolloy Stanner Games · Jan 143:11.93Molloy Stanner GamesJanuary 14, 2024
1600 Meters · IndoorSuper Essex County Conference Indoor Championships · Dec 225:26.18aSuper Essex County Conference Indoor ChampionshipsDecember 22, 2023
1600 Meters · OutdoorEssex County Championships · May 84:57.75aEssex County ChampionshipsMay 8, 2026
3200 Meters · OutdoorNJISAA Prep B Championships · May 1311:11.41aNJISAA Prep B ChampionshipsMay 13, 2026
800 Meters · IndoorNJISAA Indoor Track Championship · Feb 212:36.16NJISAA Indoor Track ChampionshipFebruary 21, 2024
800 Meters · OutdoorEssex County Championships · May 82:16.05aEssex County ChampionshipsMay 8, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 3200 Meters · Place 11 · Montclair Kimberley3200 Meters11.11:12.74a12
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 1600 Meters · Place 19 · Montclair Kimberley1600 Meters19.5:12.59a12
May 13NJISAA Prep B ChampionshipsMay 13 · 3200 Meters · Place 7 · Montclair Kimberley3200 Meters7.11:11.41a PB12
May 8Essex County ChampionshipsMay 8 · 1600 Meters · Place 29 · Montclair Kimberley1600 Meters29.4:57.75a PB12
May 8Essex County ChampionshipsMay 8 · 800 Meters · Place 46 · Montclair Kimberley800 Meters46.2:16.05a PB12
May 1Super Essex Conference Colonial & Independence ChampsMay 1 · 1600 Meters · Place 7 · Montclair Kimberley1600 Meters7.5:12.48a12
May 1Super Essex Conference Colonial & Independence ChampsMay 1 · 800 Meters · Place 11 · Montclair Kimberley800 Meters11.2:19.67a12
Apr 17Ridge Night Of 1600'SApr 17 · 1600 Meters · Place 146 · Montclair Kimberley1600 Meters146.5:03.85a12
Apr 11Georgian Court University HS ChallengeApr 11 · 1600 Meters · Place 37 · Montclair Kimberley1600 Meters37.5:13.87a12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 3200 Meters · Place 14 · Montclair Kimberley3200 Meters14.11:44.29a11
May 8Essex County ChampionshipsMay 8 · 1600 Meters · Place 43 · Montclair Kimberley Academy1600 Meters435:17.9011
May 8Essex County ChampionshipsMay 8 · 1600 Meters · Place 43 · Montclair Kimberley Academy1600 Meters435:17.9011
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 1600 Meters · Place 7 · MONTCLAIR KIMBERLY ACADEMY1600 Meters75:17.2311
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 1600 Meters · Place 7 · MONTCLAIR KIMBERLY ACADEMY1600 Meters75:17.2311
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 800 Meters · Place 10 · MONTCLAIR KIMBERLY ACADEMY800 Meters102:25.7411
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 800 Meters · Place 10 · MONTCLAIR KIMBERLY ACADEMY800 Meters102:25.7411
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 1600 Meters · Place 7 · MONTCLAIR KIMBERLY ACADEMY1600 Meters75:17.2311
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 800 Meters · Place 10 · MONTCLAIR KIMBERLY ACADEMY800 Meters102:25.7411
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 212 · Montclair Kimberley1600 Meters212.5:23.85a11
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 212 · Montclair Kimberley1600 Meters212.5:23.85a11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · 1600 Meters · Place 18 · Montclair Kimberley1600 Meters18.5:27.54a10
May 20NJISAA Prep B ChampionshipsMay 20 · 1600 Meters · Place 9 · Montclair Ki1600 Meters95:31.5810
May 16Essex County ChampionshipsMay 16 · 1600 Meters · Place 39 · Montclair Kimberley Academy1600 Meters395:23.1710
May 10Super Essex Conference Colonial & Independence ChampionshipsMay 10 · 1600 Meters · Place 9 · MONTCLAIR KIMBERLY ACADEMY1600 Meters95:26.9410
May 6Ridge Night of 1600sMay 6 · 1600 Meters · Place 206 · Montclair Kimberley1600 Meters206.5:20.95a10
Apr 20Colts Neck Spring InvitationalApr 20 · 1600 Meters · Place 64 · Montclair Kimberley1600 Meters64.5:18.31a10
Apr 20Colts Neck Spring InvitationalApr 20 · 800 Meters · Place 74 · Montclair Kimberley800 Meters74.2:26.87a10
Apr 12Cherokee Night Racer #1: Night of 3200'sApr 12 · 3200 Meters · Place 245 · Montclair Kimberley3200 Meters245.11:38.50a10

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21NJISAA Indoor Track ChampionshipFeb 21 · 800 Meters · Place 8 · Montclair Kimberley Academy800 Meters82:36.16 PB10
Feb 21NJISAA Indoor Track ChampionshipFeb 21 · 1600 Meters · Place 10 · Montclair Kimberley Academy1600 Meters105:44.2310
Feb 5NJ Varsity ClassicFeb 5 · 1600 Meters · Place 110 · Montclair Ki1600 Meters1105:34.3110
Jan 28ECADA Indoor Track & Field Individual ChampionshipsJan 28 · 1600 Meters · Place 39 · Montclair Kimberley Academy1600 Meters395:26.2210
Jan 14Molloy Stanner GamesJan 14 · 1000 Meters · Place 122 · Montclair Kimberley1000 Meters1223:11.93 PB10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22Super Essex County Conference Indoor ChampionshipsDec 22 · 1600 Meters · Place 8 · Montclair Kimberley1600 Meters8.5:26.18a PB10
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 1600 Meters · Place 59 · Montclair Kimberley1600 Meters59.5:32.44a10

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 3200 Meters · Place 14 · Montclair Kimberley3200 Meters14.12:42.72a9
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 1600 Meters · Place 21 · Montclair Kimberley1600 Meters21.5:34.37a9
May 22NJISAA Prep B ChampionshipsMay 22 · 1600 Meters · Place 10 · Montclair Kimberley1600 Meters10.5:35.15a9
May 18Essex County ChampionshipsMay 18 · 1600 Meters · Place 45 · Montclair Kimberley1600 Meters45.5:39.97a9
May 13Super Essex Conference Colonial & Independence ChampionshipsMay 13 · 3200 Meters · Place 9 · Montclair Kimberley3200 Meters9.12:37.88a9
Apr 14Cherokee Night Racer #1: Night of 3200'sApr 14 · 3200 Meters · Place 203 · Montclair Kimberley3200 Meters203.12:47.18a9