Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorRefuel with Chocolate Milk Officials HOF Invite - HS · Jan 103:35.28Refuel with Chocolate Milk Officials HOF Invite - HSJanuary 10, 2025
1600 Meters · IndoorSJTCA Meet #4 · Dec 216:40.90aSJTCA Meet #4December 21, 2024
1600 Meters · OutdoorRidge Novice Invitational · Jun 46:03.01Ridge Novice InvitationalJune 4, 2024
2 Miles · IndoorRefuel with Chocolate Milk Officials HOF Invite - HS · Jan 1013:49.89Refuel with Chocolate Milk Officials HOF Invite - HSJanuary 10, 2025
3000 Meters · IndoorRefuel with Chocolate Milk Officials HOF Invite - HS · Jan 1012:53.00Refuel with Chocolate Milk Officials HOF Invite - HSJanuary 10, 2025
3200 Meters · IndoorSJTCA Winter Meet #13 · Jan 2714:15.61SJTCA Winter Meet #13January 27, 2024
3200 Meters · OutdoorColts Neck Spring Invitational · Apr 2013:56.01aColts Neck Spring InvitationalApril 20, 2024
400 Meters · OutdoorLast Chance Invitational · May 81:08.41aLast Chance InvitationalMay 8, 2026
800 Meters · IndoorGreater Middlesex Conf. Championships · Jan 252:39.21Greater Middlesex Conf. ChampionshipsJanuary 25, 2025
800 Meters · OutdoorGMC Championships · May 62:36.91GMC ChampionshipsMay 6, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8Last Chance InvitationalMay 8 · 400 Meters · Place 29 · North Brunswick Township400 Meters29.1:08.41a PB12
May 8Raider NoviceMay 8 · 400 Meters · Place 29 · North Brunswick Township400 Meters29.1:08.41a12
May 5GMC ChampionshipMay 5 · 800 Meters · Place 39 · North Brunswick800 Meters392:45.12a12
May 5GMC ChampionshipMay 5 · 400 Meters · Place 41 · North Brunswick400 Meters411:08.71a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 800 Meters · Place 29 · North Brunswick800 Meters292:47.6212

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 800 Meters · Place 9 · North Brunswick Township800 Meters9.2:46.58a12
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 800 Meters · Place 41 · North Brunswick Township800 Meters41.2:45.69a12
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 800 Meters · Place 16 · North Brunswick800 Meters162:39.21 PB11
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 800 Meters · Place 16 · North Brunswick800 Meters162:39.2111
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · 2 Miles · Place 42 · North Brunsw2 Miles4213:49.89 PB—
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · 1000 Meters · Place 40 · North Brunsw1000 Meters403:35.28 PB—
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · 3000 Meters · Place 42 · North Brunsw3000 Meters4212:53.00 PB—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 6GMC ChampionshipsMay 6 · 800 Meters · Place 28 · North Brunswick800 Meters282:36.91 PB11
Apr 19Colts Neck Spring InvitationalApr 19 · 800 Meters · Place 48 · North Brunswick800 Meters482:44.7111
Apr 19Colts Neck Spring InvitationalApr 19 · 1600 Meters · Place 50 · North Brunswick1600 Meters506:14.9811
Apr 15GMC Red & White ChampionshipApr 15 · 800 Meters · Place 22 · North Brunswick800 Meters222:43.30—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21SJTCA Meet #4Dec 21 · 1600 Meters · Place 35 · North Brunswick Township1600 Meters35.6:40.90a PB11
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 800 Meters · Place 49 · North Brunswick Township800 Meters49.2:49.34a11
Jan 27SJTCA Winter Meet #13Jan 27 · 3200 Meters · Place 20 · North Brunswick3200 Meters2014:15.61 PB10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 4Ridge Novice InvitationalJun 4 · 1600 Meters · Place 10 · North Brunsw1600 Meters106:03.01 PB—
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · 800 Meters · Place 34 · North Brunsw800 Meters342:41.0610
May 21GMC ChampionshipsMay 21 · 800 Meters · Place 25 · North Brunswick800 Meters252:38.6510
May 17Rahway Rising Stars Invitational #3May 17 · 800 Meters · Place 6 · North Brunswick800 Meters62:40.9810
May 11GMC Red & White ChampionshipMay 11 · 800 Meters · Place 15 · North Brunswick Township800 Meters15.2:41.64a10
May 4Neville Plummer Memorial InvitationalMay 4 · 800 Meters · Place 16 · North Brunswick800 Meters162:45.3210
May 4Neville Plummer Memorial InvitationalMay 4 · 1600 Meters · Place 16 · North Brunswick1600 Meters166:15.3410
Apr 20Colts Neck Spring InvitationalApr 20 · 3200 Meters · Place 16 · North Brunswick Township3200 Meters16.13:56.01a PB10
Apr 20Colts Neck Spring InvitationalApr 20 · 800 Meters · Place 41 · North Brunswick Township800 Meters41.2:44.72a10
Apr 13East Brunswick InvitationalApr 13 · 1600 Meters · Place 23 · North Brunsw1600 Meters236:19.47—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 800 Meters · Place 22 · North Brunswick Township800 Meters22.2:48.08a10
Dec 22The Egg Club InvitationalDec 22 · 1000 Meters · Place 6 · North Brunswick Township1000 Meters6.3:51.26a10
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 1600 Meters · Place 54 · North Brunswick Township1600 Meters54.6:45.84a10
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 800 Meters · Place 46 · North Brunswick Township800 Meters46.3:05.94a10