Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorMolloy Stanner Games · Jan 143:55.06Molloy Stanner GamesJanuary 14, 2024
100m Hurdles · 33" / 0.838m · OutdoorSuper Essex Conference Colonial & Independence Championships · May 1323.26aSuper Essex Conference Colonial & Independence ChampionshipsMay 13, 2022
1600 Meters · OutdoorNJSIAA Groups Non-Public A & B · Jun 105:35.82NJSIAA Groups Non-Public A & BJune 10, 2022
3200 Meters · IndoorSuper Essex County Conference Indoor Championships · Dec 2214:41.30aSuper Essex County Conference Indoor ChampionshipsDecember 22, 2023
3200 Meters · OutdoorRville Rumble: Night of 3200's · Apr 2912:24.35aRville Rumble: Night of 3200'sApril 29, 2022
400m Hurdles · 30" / 0.762m · OutdoorSuper Essex Conference Colonial & Independence Championships · May 131:15.26aSuper Essex Conference Colonial & Independence ChampionshipsMay 13, 2022
800 Meters · IndoorNJISAA Indoor Track Championship · Feb 212:45.85NJISAA Indoor Track ChampionshipFebruary 21, 2024
800 Meters · OutdoorNJSIAA Groups Non-Public A & B · Jun 102:33.52NJSIAA Groups Non-Public A & BJune 10, 2022

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

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 119 · Montclair Kimberley1600 Meters119.6:23.95a12
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 119 · Montclair Kimberley1600 Meters119.6:23.95a12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26Super Essex County Conference Indoor ChampionshipsFeb 26 · 800 Meters · Place 17 · Montclair Kimberley Academy800 Meters172:54.7812
Feb 11NJISAA Prep A and B ChampionshipsFeb 11 · 800 Meters · Place 17 · Montclair Kimberley Academy800 Meters172:58.4012
Jan 30NJ Metropolitan InvitationalJan 30 · 800 Meters · Place 70 · Montclair Ki800 Meters703:02.7212

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 800 Meters · Place 50 · Montclair Kimberley800 Meters50.2:50.03a12
Feb 21NJISAA Indoor Track ChampionshipFeb 21 · 800 Meters · Place 6 · Montclair Kimberley Academy800 Meters62:45.85 PB11
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 800 Meters · Place 13 · Montclair Kimberley Academy800 Meters132:55.2311
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 800 Meters · Place 13 · Montclair Kimberley Academy800 Meters132:55.2311
Feb 5NJ Varsity ClassicFeb 5 · 800 Meters · Place 73 · Montclair Ki800 Meters732:50.0311
Jan 14Molloy Stanner GamesJan 14 · 55m Hurdles · Place 40 · Montclair Kimberley55m HurdlesRound P4012.3111
Jan 14Molloy Stanner GamesJan 14 · 1000 Meters · Place 105 · Montclair Kimberley1000 Meters1053:55.06 PB11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20NJISAA Prep B ChampionshipsMay 20 · 800 Meters · Place 12 · Montclair Ki800 Meters122:46.9311
May 16Essex County ChampionshipsMay 16 · 800 Meters · Place 31 · Montclair Kimberley Academy800 Meters312:43.9011
May 10Super Essex Conference Colonial & Independence ChampionshipsMay 10 · 800 Meters · Place 8 · MONTCLAIR KIMBERLY ACADEMY800 Meters82:48.0111
May 6Ridge Night of 1600sMay 6 · 1600 Meters · Place 123 · Montclair Kimberley1600 Meters123.6:06.12a11
Apr 20Colts Neck Spring InvitationalApr 20 · 800 Meters · Place 58 · Montclair Kimberley800 Meters58.2:51.52a11
Apr 12Cherokee Night Racer #1: Night of 3200'sApr 12 · 3200 Meters · Place 91 · Montclair Kimberley3200 Meters91.13:31.92a11

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22Super Essex County Conference Indoor ChampionshipsDec 22 · 3200 Meters · Place 8 · Montclair Kimberley3200 Meters8.14:41.30a PB11
Dec 22Super Essex County Conference Indoor ChampionshipsDec 22 · 800 Meters · Place 11 · Montclair Kimberley800 Meters11.2:51.92a11

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 800 Meters · Place 15 · Montclair Kimberley800 Meters15.2:44.83a10
May 25Roxbury End of Season InvitationalMay 25 · 1600 Meters · Place 13 · Montclair Kimberley Academy1600 Meters135:51.7910
May 25Roxbury End of Season InvitationalMay 25 · 1600 Meters · Place 13 · Montclair Ki1600 Meters135:51.7910
May 22NJISAA Prep B ChampionshipsMay 22 · 3200 Meters · Place 6 · Montclair Kimberley3200 Meters6.13:31.25a10
May 22NJISAA Prep B ChampionshipsMay 22 · 1600 Meters · Place 9 · Montclair Kimberley1600 Meters9.6:09.20a10
May 18Essex County ChampionshipsMay 18 · 1600 Meters · Place 24 · Montclair Kimberley1600 Meters24.6:01.81a10
May 13Super Essex Conference Colonial & Independence ChampionshipsMay 13 · 3200 Meters · Place 6 · Montclair Kimberley3200 Meters6.13:29.96a10
Apr 22Colts Neck Spring InvitationalApr 22 · 800 Meters · Place 53 · Montclair Kimberley Academy800 Meters532:55.3210
Apr 14Cherokee Night Racer #1: Night of 3200'sApr 14 · 3200 Meters · Place 68 · Montclair Kimberley3200 Meters68.13:09.79a10

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 1600 Meters · Place 7 · Montclair Ki1600 Meters75:35.82 PB9
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 800 Meters · Place 11 · Montclair Ki800 Meters112:33.52 PB9
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 800 Meters · Place 21 · Montclair Kimberley Academy800 Meters212:33.539
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 1600 Meters · Place 16 · Montclair Kimberley Academy1600 Meters165:35.829
May 31Haddonfield Distance NightMay 31 · 1600 Meters · Place 26 · Montclair Ki1600 Meters265:43.83—
May 23NJISAA Prep B ChampionshipsMay 23 · 100m Hurdles · Place 18 · Montclair Ki100m HurdlesRound P1820.459
May 23NJISAA Prep B ChampionshipsMay 23 · 800 Meters · Place 6 · Montclair Ki800 Meters62:39.849
May 19Essex County ChampionshipsMay 19 · 400m Hurdles · Place 23 · Montclair Kimberley400m Hurdles30" / 0.762m23.1:17.70a9
May 13Super Essex Conference Colonial & Independence ChampionshipsMay 13 · 400m Hurdles · Place 6 · Montclair Kimberley400m Hurdles30" / 0.762m6.1:15.26a PB9
May 13Super Essex Conference Colonial & Independence ChampionshipsMay 13 · 3200 Meters · Place 2 · Montclair Kimberley3200 Meters2.12:33.06a9
May 13Super Essex Conference Colonial & Independence ChampionshipsMay 13 · 100m Hurdles · Place 11 · Montclair Kimberley100m Hurdles33" / 0.838mRound P11.23.26a PB9
Apr 29Rville Rumble: Night of 3200'sApr 29 · 3200 Meters · Place 111 · Montclair Kimberley3200 Meters111.12:24.35a PB9
Apr 23Colts Neck Spring InvitationalApr 23 · 800 Meters · Place 3 · Montclair Kimberley Academy800 Meters32:37.069
Apr 23Colts Neck Spring InvitationalApr 23 · 400m Hurdles · Place 29 · Montclair Kimberley Academy400m Hurdles291:23.729