Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · OutdoorSam Howell Invitational · Apr 431:25.18aSam Howell InvitationalApril 4, 2026
10000 Meters · OutdoorRutgers Relays · Apr 1931:53.24Rutgers RelaysApril 19, 2025
1500 Meters · OutdoorMonmouth University Season Opener · Mar 284:08.77aMonmouth University Season OpenerMarch 28, 2025
1600 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 2&3 · Feb 34:36.40NJSIAA Sectional Championships - North 1 Group 2&3February 3, 2023
1600 Meters · OutdoorBig North Championships Freedom-National-United · May 24:25.64Big North Championships Freedom-National-UnitedMay 2, 2024
3200 Meters · IndoorNJSIAA Group 2 & 3 State Championships · Feb 179:37.55NJSIAA Group 2 & 3 State ChampionshipsFebruary 17, 2024
3200 Meters · OutdoorNJSIAA State Meet Of Champions · Jun 129:22.36aNJSIAA State Meet Of ChampionsJune 12, 2024
5000 Meters · OutdoorMonmouth Season Opener · Mar 2714:56.64aMonmouth Season OpenerMarch 27, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1Larry Ellis InvitationalMay 1 · 5000 Meters · MonmouthMonmouth5000 Meters--DNSSo
Apr 24TCNJ Lions InviteApr 24 · 5000 Meters · MonmouthMonmouth5000 Meters--DNSSo
Apr 4Sam Howell InvitationalApr 4 · 10,000 Meters · Place 2 · MonmouthMonmouth10,000 Meters2.31:25.18a PBSo
Mar 27Monmouth Season OpenerMar 27 · 5000 Meters · Place 4 · MonmouthMonmouth5000 Meters4.14:56.64a PBSo

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2Larry Ellis InvitationalMay 2 · 5000 Meters · Place 15 · MonmouthMonmouth5000 Meters1515:05.13aFr
Apr 19Rutgers RelaysApr 19 · 10000 Meters · Place 1 · MonmouthMonmouth10000 Meters131:53.24 PB—
Mar 28Monmouth University Season OpenerMar 28 · 1500 Meters · Place 31 · MonmouthMonmouth1500 Meters314:08.77a PBFr

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · 3200 Meters · Place 9 · TeaneckTeaneck3200 Meters9.9:22.36a PB12
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 1600 Meters · Place 5 · TeaneckTeaneck1600 Meters54:26.0412
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 3200 Meters · Place 2 · TeaneckTeaneck3200 Meters29:26.7012
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 3200 Meters · Place 2 · TeaneckTeaneck3200 Meters29:26.7012
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 1600 Meters · Place 5 · TeaneckTeaneck1600 Meters54:26.0412
May 17Bergen County Meet of ChampionsMay 17 · 3200 Meters · Place 1 · TeaneckTeaneck3200 Meters19:22.3712
May 2Big North Championships Freedom-National-UnitedMay 2 · 1600 Meters · Place 2 · TeaneckTeaneck1600 Meters24:25.64 PB12

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 3200 Meters · Place 5 · TeaneckTeaneck3200 Meters59:37.55 PB12
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 3200 Meters · Place 5 · TeaneckTeaneck3200 Meters59:37.5512
Feb 10NJSIAA Sectional Championships - North 1 Group 2&3Feb 10 · 3200 Meters · Place 2 · TeaneckTeaneck3200 Meters29:43.0612

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 19Bergen County Meet of ChampionsMay 19 · 3200 Meters · Place 8 · TeaneckTeaneck3200 Meters89:48.8811

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group ChampionshipsFeb 17 · 3200 Meters · Place 15 · TeaneckTeaneck3200 Meters159:58.9811
Feb 3NJSIAA Sectional Championships - North 1 Group 2&3Feb 3 · 3200 Meters · Place 2 · TeaneckTeaneck3200 Meters29:52.4211
Feb 3NJSIAA Sectional Championships - North 1 Group 2&3Feb 3 · 1600 Meters · Place 3 · TeaneckTeaneck1600 Meters34:36.40 PB11
Feb 3NJSIAA Sectional Championships - North 1 Group 2&3Feb 3 · 3200 Meters · Place 2 · TeaneckTeaneck3200 Meters29:52.4211
Feb 3NJSIAA Sectional Championships - North 1 Group 2&3Feb 3 · 1600 Meters · Place 3 · TeaneckTeaneck1600 Meters34:36.4011

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 20Bergen County Meet of ChampionsMay 20 · 3200 Meters · Place 11 · TeaneckTeaneck3200 Meters1110:08.9910
May 4Big North Championships-Freedom and NationalMay 4 · 3200 Meters · Place 4 · TeaneckTeaneck3200 Meters410:22.5610
May 4Big North Championships-Freedom and NationalMay 4 · 1600 Meters · Place 8 · TeaneckTeaneck1600 Meters84:48.0810