Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorQuaker Invitational · Jan 172:55.74aQuaker InvitationalJanuary 17, 2026
1500 Meters · OutdoorLarry Ellis Invitational · May 14:44.54aLarry Ellis InvitationalMay 1, 2026
1600 Meters · IndoorUnion County Qualifying Meets Pod A, B and C · Feb 215:45.19aUnion County Qualifying Meets Pod A, B and CFebruary 21, 2021
1600 Meters · OutdoorNJSIAA Groups 2 & 4 · Jun 105:15.70aNJSIAA Groups 2 & 4June 10, 2022
400 Meters · IndoorCoach Glynn Holiday Carnival · Dec 281:02.53aCoach Glynn Holiday CarnivalDecember 28, 2023
800 Meters · IndoorUnion County Individual Championship · Jan 302:23.41aUnion County Individual ChampionshipJanuary 30, 2022
800 Meters · OutdoorECAC/IC4A Championships · Apr 182:14.35aECAC/IC4A ChampionshipsApril 18, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1Larry Ellis InvitationalMay 1 · 1500 Meters · Place 37 · RutgersRutgers1500 Meters37.4:44.54a PBSo
May 1Larry Ellis InvitationalMay 1 · 800 Meters · Place 35 · RutgersRutgers800 Meters35.2:14.46aSo
Apr 18ECAC/IC4A ChampionshipsApr 18 · 800 Meters · Place 5 · RutgersRutgers800 Meters52:14.35a PBSo
Apr 11Rutgers RelaysApr 11 · 800 Meters · Place 7 · RutgersRutgers800 Meters7.2:14.44aSo
Apr 4Sam Howell InvitationalApr 4 · 1500 Meters · Place 37 · RutgersRutgers1500 Meters37.4:45.87aSo
Mar 21USF Alumni InvitationalMar 21 · 1500 Meters · Place 18 · RutgersRutgers1500 Meters18.4:46.33aSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17Quaker InvitationalJan 17 · 1000 Meters · Place 5 · RutgersRutgers1000 Meters5.2:55.74a PBSo

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Larry Ellis InvitationalMay 2 · 1500 Meters · Place 23 · RutgersRutgers1500 Meters234:53.20aFr
May 2Larry Ellis InvitationalMay 2 · 800 Meters · Place 22 · RutgersRutgers800 Meters222:21.62aFr
Apr 19Rutgers RelaysApr 19 · 1500 Meters · Place 8 · RutgersRutgers1500 Meters85:00.28—
Apr 4Sam HowellApr 4 · 1500 Meters · Place 24 · RutgersRutgers1500 Meters24.4:52.91aFr

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · 800 Meters · Place 12 · Union (NJ)Union (NJ)800 Meters12.2:16.66a12

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 1000 Meters · Place 1 · Union (NJ)Union (NJ)1000 Meters1.3:13.19a12
Dec 28Coach Glynn Holiday CarnivalDec 28 · 400 Meters · Place 9 · Union (NJ)Union (NJ)400 Meters9.1:02.53a PB12

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · 800 Meters · Place 6 · Union (NJ)Union (NJ)800 Meters6.2:17.84a11
Jun 2NJSIAA Sectionals North 2 Groups 1 and 4Jun 2 · 800 Meters · Place 5 · Union (NJ)Union (NJ)800 Meters5.2:21.29a11

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 10NJSIAA Groups 2 & 4Jun 10 · 1600 Meters · Place 14 · Union (NJ)Union (NJ)1600 Meters14.5:15.70a PB10
Jun 10NJSIAA Groups 2 & 4Jun 10 · 800 Meters · Place 8 · Union (NJ)Union (NJ)800 Meters8.2:16.72a10
Jun 3NJSIAA Sectionals North 2 Groups 1 and 4Jun 3 · 1600 Meters · Place 3 · Union (NJ)Union (NJ)1600 Meters3.5:18.59a10
Jun 3NJSIAA Sectionals North 2 Groups 1 and 4Jun 3 · 800 Meters · Place 2 · Union (NJ)Union (NJ)800 Meters2.2:17.73a10
May 24Union County ChampionshipsMay 24 · 800 Meters · Place 6 · Union (NJ)Union (NJ)800 Meters6.2:21.05a10

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 30Union County Individual ChampionshipJan 30 · 800 Meters · Place 3 · Union (NJ)Union (NJ)800 Meters3.2:23.41a PB10

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27The Egg Club InvitationalDec 27 · 1000 Meters · Place 1 · Union (NJ)Union (NJ)1000 Meters1.3:14.77a10
Feb 21Union County Qualifying Meets Pod A, B and CFeb 21 · 1600 Meters · Place 9 · Union (NJ)Union (NJ)1600 Meters9.5:45.19a PB9

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 4NJSIAA Sectionals North 2 Groups 1 and 4Jun 4 · 800 Meters · Place 10 · Union (NJ)Union (NJ)800 Meters10.2:28.79a9