Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNJ Metropolitan Invitational · Jan 294:35.47NJ Metropolitan InvitationalJanuary 29, 2026
1600 Meters · OutdoorHolmdel Twilight Series - Royal Rumble · Jun 24:33.19aHolmdel Twilight Series - Royal RumbleJune 2, 2026
3200 Meters · IndoorNJSIAA Sectional Championships - North 2 Group 3 · Feb 69:56.97NJSIAA Sectional Championships - North 2 Group 3February 6, 2026
3200 Meters · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · May 159:53.07aNJSIAA Sectionals North 2 Groups 1 and 4May 15, 2026
800 Meters · OutdoorHighlander Twilight Invite · May 202:03.49aHighlander Twilight InviteMay 20, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 2Holmdel Twilight Series - Royal RumbleJun 2 · 1600 Meters · Place 28 · Scotch Plains-Fanwood1600 Meters28.4:33.19a PB12
May 27Holmdel Twilight Series - Night of 1600sMay 27 · 1600 Meters · Place 79 · Scotch Plains-Fanwood1600 Meters79.4:45.11a12
May 20Highlander Twilight InviteMay 20 · 800 Meters · Place 7 · Scotch Plains-Fanwood800 Meters7.2:03.49a PB12
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 3200 Meters · Place 12 · Scotch Plains-Fanwood3200 Meters12.9:53.07a PB12
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 1600 Meters · Place 13 · Scotch Plains-Fanwood1600 Meters13.4:38.73a12
May 7Union County ChampionshipsMay 7 · 3200 Meters · Place 11 · Scotch Plains-Fanwood3200 Meters11.9:58.10a12
May 7Union County ChampionshipsMay 7 · 1600 Meters · Place 11 · Scotch Plains-Fanwood1600 Meters11.4:33.66a12
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 3200 Meters · Place 1 · Scotch Plains-Fanwood3200 Meters1.10:01.82a12
Apr 14Union County Relay ChampionshipApr 14 · 1600 Meters · Place 2 · Scotch Plains-Fanwood1600 Meters2.4:37.03a12
Apr 11Blue Devil ClassicApr 11 · 3200 Meters · Place 3 · Scotch Plains-Fanwood3200 Meters3.10:03.38a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 3200 Meters · Place 16 · Scotch Plains-Fanwood3200 Meters1610:07.3112
Feb 6NJSIAA Sectional Championships - North 2 Group 3Feb 6 · 3200 Meters · Place 6 · Scotch Plains-Fanwood3200 Meters69:56.97 PB12
Jan 29NJ Metropolitan InvitationalJan 29 · 1600 Meters · Place 9 · Scotch Plain1600 Meters94:35.47 PB12
Jan 29NJ Metropolitan InvitationalJan 29 · 1600 Meters · Place 9 · Scotch Plain1600 Meters94:35.4712
Jan 23Union County Individual ChampionshipJan 23 · 3200 Meters · Place 8 · Scotch Plains-Fanwood3200 Meters89:57.3312

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 3200 Meters · Place 6 · Scotch Plains-Fanwood3200 Meters6.10:12.40a12
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · 1600 Meters · Place 7 · Scotch Plains-Fanwood1600 Meters7.4:38.76a12
Dec 8Ridge Winter InvitationalDec 8 · 1600 Meters · Place 3 · Scotch Plains-Fanwood1600 Meters3.4:43.18a12
Feb 10NJSIAA Sectional Championships - North 2 Group 3Feb 10 · 3200 Meters · Place 12 · Scotch Plains-Fanwood3200 Meters1210:19.9011
Feb 3NJ Varsity ClassicFeb 3 · 1600 Meters · Place 20 · Scotch Plain1600 Meters204:45.4211
Jan 30NJ Metropolitan InvitationalJan 30 · 1600 Meters · Place 36 · Scotch Plain1600 Meters364:49.3011
Jan 22Union County Individual ChampionshipJan 22 · 3200 Meters · Place 11 · Scotch Plains-Fanwood3200 Meters1110:12.8611

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20Union County Championship RelaysMay 20 · 1600 Meters · Place 2 · Scotch Plains-Fanwood1600 Meters24:38.4911
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 3200 Meters · Place 14 · Scotch Plains-Fanwood3200 Meters149:59.9811
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 3200 Meters · Place 14 · Scotch Plain3200 Meters149:59.9811
May 8Union County ChampionshipsMay 8 · 3200 Meters · Place 10 · Scotch Plains-Fanwood3200 Meters1010:01.7211
May 8Union County ChampionshipsMay 8 · 3200 Meters · Place 10 · Scotch Plains-Fanwood3200 Meters1010:01.7211
May 1Union County Conference ChampionshipsMay 1 · 3200 Meters · Place 4 · Scotch Plains-Fanwood3200 Meters410:11.5211
Apr 19Colts Neck Spring InvitationalApr 19 · 3200 Meters · Place 3 · Scotch Plains-Fanwood3200 Meters310:09.2411
Apr 12Blue Devil ClassicApr 12 · 3200 Meters · Place 9 · Scotch Plains-Fanwood3200 Meters910:21.6411

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · 1600 Meters · Place 12 · Scotch Plains-Fanwood1600 Meters12.4:52.16a11
Dec 9Ridge Winter InvitationalDec 9 · 1600 Meters · Place 19 · Scotch Plains-Fanwood1600 Meters19.4:57.80a11
Feb 5NJ Varsity ClassicFeb 5 · 1600 Meters · Place 28 · Scotch Plain1600 Meters284:47.9710
Jan 24NJ Metropolitan InvitationalJan 24 · 1600 Meters · Place 32 · Scotch Plain1600 Meters324:47.30—
Jan 17Union County Individual ChampionshipJan 17 · 3200 Meters · Place 11 · Scotch Plains-Fanwood3200 Meters1110:20.0910

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 3200 Meters · Place 12 · Scotch Plains-Fanwood3200 Meters129:57.4610
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 3200 Meters · Place 12 · Scotch Plains-Fanwood3200 Meters129:57.4610
May 21Union County ChampionshipsMay 21 · 3200 Meters · Place 13 · Scotch Plain3200 Meters1310:31.6610
May 9Union County Conference ChampionshipMay 9 · 3200 Meters · Place 6 · Scotch Plains3200 Meters610:01.4410
May 9Union County Conference ChampionshipMay 9 · 1600 Meters · Place 10 · Scotch Plains1600 Meters104:44.7010
May 9Union County Conference ChampionshipMay 9 · 3200 Meters · Place 6 · Scotch Plains3200 Meters610:01.4410
May 9Union County Conference ChampionshipMay 9 · 1600 Meters · Place 10 · Scotch Plains1600 Meters104:44.7010
Apr 20Blue Devil ClassicApr 20 · 3200 Meters · Place 10 · Scotch Plain3200 Meters1010:10.0010

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 3200 Meters · Place 13 · Scotch Plains-Fanwood3200 Meters13.10:21.36a10
Dec 18NJ Spiked Shoe HolidayDec 18 · 1600 Meters · Place 23 · Scotch Plains-Fanwood1600 Meters23.4:53.92a10
Dec 11Ridge Winter InvitationalDec 11 · 1600 Meters · Place 18 · Scotch Plains-Fanwood1600 Meters18.4:53.95a10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 2 Groups 1 and 4Jun 2 · 3200 Meters · Place 19 · Scotch Plains-Fanwood3200 Meters19.10:22.80a9
May 19Rahway Rising Stars Invitational #3May 19 · 1600 Meters · Place 1 · Scotch Plains-Fanwood1600 Meters15:00.699
May 11Union County Conference ChampionshipsMay 11 · 3200 Meters · Place 13 · Scotch Plains-Fanwood3200 Meters1311:00.099
May 8Union County JV ChampionshipMay 8 · 800 Meters · Place 13 · Scotch Plains-Fanwood800 Meters132:13.959
May 8Union County JV ChampionshipMay 8 · 1600 Meters · Place 16 · Scotch Plains-Fanwood1600 Meters165:06.279