Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorEastern States Championships · Mar 14:42.87Eastern States ChampionshipsMarch 1, 2023
1500 Meters · OutdoorEastern States Championships · Mar 14:23.55Eastern States ChampionshipsMarch 1, 2023
1600 Meters · IndoorThe Metropolitan Invitational · Jan 254:36.97The Metropolitan InvitationalJanuary 25, 2023
1600 Meters · OutdoorHolmdel Twilight Series - Royal Rumble · May 174:30.41Holmdel Twilight Series - Royal RumbleMay 17, 2023
1600 Meters · OutdoorUnion County Championships · May 244:37.49aUnion County ChampionshipsMay 24, 2022
2 Miles · OutdoorU.S. Army Eastern States · Mar 110:09.69U.S. Army Eastern StatesMarch 1, 2022
200 Meters · IndoorCoach Glynn Holiday Carnival · Dec 2830.73aCoach Glynn Holiday CarnivalDecember 28, 2019
3200 Meters · IndoorNJSIAA Group Championships · Feb 179:38.45NJSIAA Group ChampionshipsFebruary 17, 2023
3200 Meters · OutdoorCherokee Night Racer #1: Night of 3200's · Apr 149:34.84aCherokee Night Racer #1: Night of 3200'sApril 14, 2023
3200 Meters · OutdoorHolmdel Twilight - Night of 3200s · May 39:37.61Holmdel Twilight - Night of 3200sMay 3, 2023
5000 Meters · OutdoorBill Roe All-Comers Summer Series #7 · Jul 1515:51.79aBill Roe All-Comers Summer Series #7July 15, 2026
600 Meters · IndoorCoach Glynn Holiday Carnival · Dec 281:44.19aCoach Glynn Holiday CarnivalDecember 28, 2019
800 Meters · IndoorThe Varsity Classic · Feb 62:06.19The Varsity ClassicFebruary 6, 2023
800 Meters · OutdoorUnion County Conference Championships · May 112:03.05Union County Conference ChampionshipsMay 11, 2023

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jul 15Bill Roe All-Comers Summer Series #7Jul 15 · 5000 Meters · Place 11 · UnattachedUnattached5000 Meters11.15:51.79a PBSr

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · 3200 Meters · Place 8 · SummitSummit3200 Meters89:50.0812
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · 3200 Meters · Place 8 · SummitSummit3200 Meters89:50.0812
May 17Holmdel Twilight Series - Royal RumbleMay 17 · 1600 Meters · Place 41 · M SummitM Summit1600 Meters414:30.41 PB—
May 11Union County Conference ChampionshipsMay 11 · 800 Meters · Place 11 · SummitSummit800 Meters112:03.05 PB12
May 3Holmdel Twilight - Night of 3200sMay 3 · 3200 Meters · Place 22 · M SummitM Summit3200 Meters229:37.61 PB—
Apr 14Cherokee Night Racer #1: Night of 3200'sApr 14 · 3200 Meters · Place 11 · SummitSummit3200 Meters11.9:34.84a PB12
Mar 1Eastern States ChampionshipsMar 1 · 1 Mile · Place 19 · SummitSummit1 Mile194:42.87 PB12
Mar 1Eastern States ChampionshipsMar 1 · 1500 Meters · Place 19 · SummitSummit1500 Meters194:23.55 PB12

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group ChampionshipsFeb 17 · 3200 Meters · Place 6 · SummitSummit3200 Meters69:38.45 PB12
Feb 6The Varsity ClassicFeb 6 · 800 Meters · Place 23 · SummitSummit800 Meters232:06.19 PB12
Feb 4NJSIAA Sectional Championships - North 2 Group 2&3Feb 4 · 3200 Meters · Place 3 · SummitSummit3200 Meters39:42.3812
Feb 4NJSIAA Sectional Championships - North 2 Group 2&3Feb 4 · 3200 Meters · Place 3 · SummitSummit3200 Meters39:42.3812
Jan 29Union County Individual ChampionshipJan 29 · 3200 Meters · Place 5 · SummitSummit3200 Meters59:46.7912
Jan 25The Metropolitan InvitationalJan 25 · 1600 Meters · Place 14 · SummitSummit1600 Meters144:36.97 PB—
Jan 25The Metropolitan InvitationalJan 25 · 1600 Meters · Place 14 · SummitSummit1600 Meters144:36.97—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 8Holmdel Twilight Series - Season EnderJun 8 · 1600 Meters · Place 49 · M SummitM Summit1600 Meters494:40.15—
Jun 3NJSIAA Sectionals North 2 Groups 2 and 3Jun 3 · 3200 Meters · Place 14 · SummitSummit3200 Meters14.10:06.33a11
May 24Union County ChampionshipsMay 24 · 1600 Meters · Place 15 · SummitSummit1600 Meters15.4:37.49a PB11
May 24Union County ChampionshipsMay 24 · 800 Meters · Place 21 · SummitSummit800 Meters21.2:09.27a11
May 19Holmdel Twilight Series - Royal RumbleMay 19 · 1600 Meters · Place 75 · M SummitM Summit1600 Meters754:39.94—
May 12Union County Conference ChampionshipsMay 12 · 3200 Meters · Place 9 · SummitSummit3200 Meters99:56.65—
Apr 14Cherokee Night Racing #1: Night of 3200'sApr 14 · 3200 Meters · Place 35 · SummitSummit3200 Meters35.9:55.42a11
Apr 2Summit RelaysApr 2 · 1600 Meters · Place 9 · SummitSummit1600 Meters94:39.0011
Mar 1U.S. Army Eastern StatesMar 1 · 2 Miles · Place 6 · Summit HS-NJSummit HS-NJ2 Miles610:09.69 PB11

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7NJ Varsity ClassicFeb 7 · 1600 Meters · Place 24 · SummitSummit1600 Meters244:42.6611
Jan 30Union County Individual ChampionshipJan 30 · 3200 Meters · Place 6 · SummitSummit3200 Meters6.10:09.43a11
Jan 26NJ Metropolitan InvitationalJan 26 · 800 Meters · Place 32 · SummitSummit800 Meters322:11.16—

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 14Ridge Twilight Meet II Night of 3200s May 14 · 3200 Meters · Place 31 · M SummitM Summit3200 Meters3110:21.73—
Apr 23Cherokee Night Racing #1Apr 23 · 3200 Meters · Place 78 · M SummitM Summit3200 Meters7810:21.95—
Mar 21Union County ChampionshipsMar 21 · 3200 Meters · Place 10 · SummitSummit3200 Meters1010:34.79—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Union County Qualifying Meets Pod A, B, CFeb 28 · 3200 Meters · Place 7 · SummitSummit3200 Meters710:28.2—
Feb 28Union County Qualifying Meets Pod A, B, CFeb 28 · 3200 Meters · Place 7 · SummitSummit3200 Meters710:28.2—

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 29Metropolitan InvitationalJan 29 · 1600 Meters · Place 9 · SummitSummit1600 Meters95:06.14—
Jan 15Frosh/Novice InvitationalJan 15 · 1600 Meters · Place 16 · SummitSummit1600 Meters16.5:14.80a9

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 600 Meters · Place 47 · SummitSummit600 Meters47.1:44.19a PB9
Dec 28Coach Glynn Holiday CarnivalDec 28 · 200 Meters · Place 46 · SummitSummit200 Meters46.30.73a PB9
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 800 Meters · Place 36 · SummitSummit800 Meters36.2:29.44a9