Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAdidas Indoor Nationals · Mar 204:43.88aAdidas Indoor NationalsMarch 20, 2026
1 Mile · OutdoorTCNJ HS Invite · Apr 44:43.84aTCNJ HS InviteApril 4, 2026
1600 Meters · IndoorNJSIAA Sectional Championships - Central Group 3 · Feb 124:36.65NJSIAA Sectional Championships - Central Group 3February 12, 2026
1600 Meters · OutdoorHolmdel Twilight Series - Royal Rumble · Jun 24:33.35aHolmdel Twilight Series - Royal RumbleJune 2, 2026
1600 Meters · OutdoorHolmdel Twilight Series - Royal Rumble · Jun 24:38.57Holmdel Twilight Series - Royal RumbleJune 2, 2025
3200 Meters · IndoorNJSIAA Group 2 & 3 Championships · Feb 219:55.76NJSIAA Group 2 & 3 ChampionshipsFebruary 21, 2026
3200 Meters · OutdoorHolmdel Twilight Series - Night of 3200s · Apr 279:52.38aHolmdel Twilight Series - Night of 3200sApril 27, 2026
3200 Meters · OutdoorHolmdel Twilight Series - Night of 3200s · Apr 2810:14.72Holmdel Twilight Series - Night of 3200sApril 28, 2025
800 Meters · IndoorSJTCA #20 · Feb 262:07.00SJTCA #20February 26, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 2Holmdel Twilight Series - Royal RumbleJun 2 · 1600 Meters · Place 29 · HightstownHightstown1600 Meters29.4:33.35a PB12
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 3200 Meters · Place 14 · HightstownHightstown3200 Meters14.10:05.88a12
May 9CVC ChampsMay 9 · 3200 Meters · Place 13 · HightstownHightstown3200 Meters13.10:23.94a12
May 9CVC ChampsMay 9 · 1600 Meters · Place 10 · HightstownHightstown1600 Meters10.4:33.81a12
May 2Mercer Coaches ClassicMay 2 · 1600 Meters · Place 5 · HightstownHightstown1600 Meters5.4:38.29a12
Apr 27Holmdel Twilight Series - Night of 3200sApr 27 · 3200 Meters · Place 45 · HightstownHightstown3200 Meters45.9:52.38a PB12
Apr 11Mercer Coaches RelaysApr 11 · 1600 Meters · Place 4 · HightstownHightstown1600 Meters4.4:37.61a12
Apr 4TCNJ HS InviteApr 4 · 1 Mile · Place 2 · HightstownHightstown1 Mile2.4:43.84a PB12

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 1 Mile · Place 74 · Rams Track CRams Track C1 Mile74.4:43.88a PB12
Feb 26SJTCA #20Feb 26 · 3200 Meters · Place 3 · HightstownHightstown3200 Meters310:38.9812
Feb 26SJTCA #20Feb 26 · 800 Meters · Place 2 · HightstownHightstown800 Meters22:07.00 PB12
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 3200 Meters · Place 15 · HightstownHightstown3200 Meters159:55.76 PB12
Feb 12NJSIAA Sectional Championships - Central Group 3Feb 12 · 3200 Meters · Place 6 · HightstownHightstown3200 Meters610:12.4712
Feb 12NJSIAA Sectional Championships - Central Group 3Feb 12 · 1600 Meters · Place 6 · HightstownHightstown1600 Meters64:36.65 PB12
Feb 1CVC ChampionshipFeb 1 · 3200 Meters · Place 12 · HightstownHightstown3200 Meters1210:48.5812
Feb 1CVC ChampionshipFeb 1 · 3200 Meters · Place 12 · HightstownHightstown3200 Meters1210:48.5812
Feb 1CVC ChampionshipFeb 1 · 1600 Meters · Place 5 · HightstownHightstown1600 Meters54:42.6212
Feb 1CVC ChampionshipFeb 1 · 1600 Meters · Place 5 · HightstownHightstown1600 Meters54:42.6212
Jan 27Peddie Winter Invitational #2Jan 27 · 3200 Meters · Place 1 · HightstownHightstown3200 Meters110:48.9912
Jan 27Peddie Winter Invitational #2Jan 27 · 800 Meters · Place 3 · HightstownHightstown800 Meters32:12.8712
Jan 20SJTCA #13Jan 20 · 800 Meters · Place 6 · HightstownHightstown800 Meters62:09.0412

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 15Peddie Winter InvitationalDec 15 · 1600 Meters · Place 2 · HightstownHightstown1600 Meters2.4:48.27a12
Jun 2Holmdel Twilight Series - Royal RumbleJun 2 · 1600 Meters · Place 52 · M Hightstown HM Hightstown H1600 Meters524:38.57 PB—
May 10Mercer County ChampsMay 10 · 3200 Meters · Place 12 · HightstownHightstown3200 Meters12.10:18.78a11
Apr 28Holmdel Twilight Series - Night of 3200sApr 28 · 3200 Meters · Place 78 · M Hightstown HM Hightstown H3200 Meters7810:14.72 PB—

2025 Indoor Track

17 results
DateMeetEventPlMarkGr
Feb 25SJTCA #19Feb 25 · 1600 Meters · Place 11 · HightstownHightstown1600 Meters114:58.7811
Feb 25SJTCA #19Feb 25 · 1600 Meters · Place 11 · HightstownHightstown1600 Meters114:58.7811
Feb 25SJTCA #19Feb 25 · 1600 Meters · Place 11 · HightstownHightstown1600 Meters114:58.7811
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · 3200 Meters · Place 14 · HightstownHightstown3200 Meters1411:04.1711
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · 3200 Meters · Place 14 · HightstownHightstown3200 Meters1411:04.1711
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · 1600 Meters · Place 20 · HightstownHightstown1600 Meters205:03.6211
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · 1600 Meters · Place 20 · HightstownHightstown1600 Meters205:03.6211
Jan 26CVC ChampionshipJan 26 · 3200 Meters · Place 23 · HightstownHightstown3200 Meters2312:14.0711
Jan 26CVC ChampionshipJan 26 · 3200 Meters · Place 23 · HightstownHightstown3200 Meters2312:14.0711
Jan 26CVC ChampionshipJan 26 · 1600 Meters · Place 24 · HightstownHightstown1600 Meters245:21.0411
Jan 26CVC ChampionshipJan 26 · 1600 Meters · Place 24 · HightstownHightstown1600 Meters245:21.0411
Jan 26CVC ChampionshipJan 26 · 3200 Meters · Place 23 · HightstownHightstown3200 Meters2312:14.0711
Jan 26CVC ChampionshipJan 26 · 3200 Meters · Place 23 · HightstownHightstown3200 Meters2312:14.0711
Jan 26CVC ChampionshipJan 26 · 1600 Meters · Place 24 · HightstownHightstown1600 Meters245:21.0411
Jan 26CVC ChampionshipJan 26 · 1600 Meters · Place 24 · HightstownHightstown1600 Meters245:21.0411
Jan 22SJTCA #14Jan 22 · 1600 Meters · Place 30 · HightstownHightstown1600 Meters305:16.5411
Jan 22SJTCA #14Jan 22 · 1600 Meters · Place 30 · HightstownHightstown1600 Meters305:16.5411

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17Mercer County T&F ChampionshipsMay 17 · 3200 Meters · Place 12 · HightstownHightstown3200 Meters12.10:25.94a10
May 17Mercer County T&F ChampionshipsMay 17 · 1600 Meters · Place 22 · HightstownHightstown1600 Meters22.4:48.23a10
May 11Mercer Coaches ClassicMay 11 · 1600 Meters · Place 22 · HightstownHightstown1600 Meters224:51.2010
Apr 30Holmdel Twilight Series - Night of 3200sApr 30 · 3200 Meters · Place 127 · M Hightstown HM Hightstown H3200 Meters12710:37.99—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 22SJTCA Winter Meet #21Feb 22 · 1600 Meters · Place 4 · HightstownHightstown1600 Meters44:47.8110
Feb 11NJSIAA Sectional Championships - Central Group 2&3Feb 11 · 1600 Meters · Place 14 · HightstownHightstown1600 Meters144:48.8510
Jan 24Peddie Winter Scrimmage IIJan 24 · 800 Meters · Place 7 · HightstownHightstown800 Meters72:16.7610
Jan 21Mercer County ChampionshipsJan 21 · 1600 Meters · Place 22 · HightstownHightstown1600 Meters225:04.1210
Jan 15CVC OpenJan 15 · 800 Meters · Place 4 · HightstownHightstown800 Meters42:22.5110