Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorTCNJ Lions Invite · Apr 244:01.51aTCNJ Lions InviteApril 24, 2026
1600 Meters · IndoorTimber Creek vs. Highland vs. Cherokee · Feb 274:39.72Timber Creek vs. Highland vs. CherokeeFebruary 27, 2021
1600 Meters · OutdoorNJSIAA Group 1-4 Championships · Jun 74:14.59NJSIAA Group 1-4 ChampionshipsJune 7, 2024
3200 Meters · IndoorNJSIAA Sectional Championships - South Groups 1&4 · Feb 29:17.31NJSIAA Sectional Championships - South Groups 1&4February 2, 2024
3200 Meters · OutdoorNJSIAA Group 1-4 Championships · Jun 79:05.87NJSIAA Group 1-4 ChampionshipsJune 7, 2024
5000 Meters · OutdoorLarry Ellis Invitational · May 214:43.12aLarry Ellis InvitationalMay 2, 2025
800 Meters · IndoorTimber Creek vs. Highland vs. Cherokee · Feb 272:10.34Timber Creek vs. Highland vs. CherokeeFebruary 27, 2021
800 Meters · OutdoorNJSIAA Sectional - South, Groups 1 & 4 · May 311:54.99NJSIAA Sectional - South, Groups 1 & 4May 31, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1Larry Ellis InvitationalMay 1 · 5000 Meters · Place 19 · MonmouthMonmouth5000 Meters19.15:08.42aSo
Apr 24TCNJ Lions InviteApr 24 · 1500 Meters · Place 12 · MonmouthMonmouth1500 Meters12.4:01.51a PBSo
Apr 18ECAC/IC4A ChampionshipsApr 18 · 5000 Meters · Place 12 · MonmouthMonmouth5000 Meters1215:00.87aSo
Apr 4Sam Howell InvitationalApr 4 · 5000 Meters · Place 23 · MonmouthMonmouth5000 Meters23.15:08.48aSo
Mar 27Monmouth Season OpenerMar 27 · 1500 Meters · Place 7 · MonmouthMonmouth1500 Meters7.4:03.63aSo

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 2Larry Ellis InvitationalMay 2 · 5000 Meters · Place 5 · MonmouthMonmouth5000 Meters514:43.12a PBFr

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · 3200 Meters · Place 2 · CherokeeCherokee3200 Meters2.9:07.66a12
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · 1600 Meters · Place 6 · CherokeeCherokee1600 Meters64:14.59 PB12
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · 3200 Meters · Place 2 · CherokeeCherokee3200 Meters29:05.87 PB12
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 1600 Meters · Place 2 · CherokeeCherokee1600 Meters24:19.5112
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 1600 Meters · Place 2 · CherokeeCherokee1600 Meters24:19.5112
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 3200 Meters · Place 1 · CherokeeCherokee3200 Meters19:28.6712
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 3200 Meters · Place 1 · CherokeeCherokee3200 Meters19:28.6712
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 800 Meters · Place 4 · CherokeeCherokee800 Meters41:54.99 PB12
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 800 Meters · Place 4 · CherokeeCherokee800 Meters41:54.9912
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 800 Meters · Place 4 · CherokeeCherokee800 Meters41:54.9912
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 3200 Meters · Place 1 · CherokeeCherokee3200 Meters19:28.6712
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 1600 Meters · Place 2 · CherokeeCherokee1600 Meters24:19.5112
May 20Haddonfield Distance NightMay 20 · 800 Meters · Place 3 · CherokeeCherokee800 Meters31:55.3112
May 11Burlington County ChampionshipsMay 11 · 1600 Meters · Place 1 · CherokeeCherokee1600 Meters14:19.5912

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 3200 Meters · Place 5 · CherokeeCherokee3200 Meters59:19.9612
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 3200 Meters · Place 5 · CherokeeCherokee3200 Meters59:19.9612
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 3200 Meters · Place 1 · CherokeeCherokee3200 Meters19:17.31 PB12
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 3200 Meters · Place 1 · CherokeeCherokee3200 Meters19:17.3112

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 15NJSIAA Meet of ChampionsJun 15 · 1600 Meters · Place 3 · CherokeeCherokee1600 Meters34:19.8511
May 23Olympic Conference Championships (Patriot)May 23 · 800 Meters · Place 2 · CherokeeCherokee800 Meters21:56.8711
May 23Olympic Conference Championships (Patriot)May 23 · 800 Meters · Place 2 · CherokeeCherokee800 Meters21:56.87—
May 13Burlington County ChampionshipsMay 13 · 800 Meters · Place 3 · CherokeeCherokee800 Meters31:56.7611

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 18NJSIAA State Meet Of ChampionsJun 18 · 3200 Meters · Place 13 · CherokeeCherokee3200 Meters139:18.8710
Jun 18NJSIAA State Meet Of ChampionsJun 18 · 3200 Meters · Place 7 · CherokeeCherokee3200 Meters79:23.9310
May 31Haddonfield Distance NightMay 31 · 1600 Meters · Place 3 · CherokeeCherokee1600 Meters34:21.62—
May 24Olympic Conference ChampionshipsMay 24 · 800 Meters · Place 4 · CherokeeCherokee800 Meters41:58.72—

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 19NJSIAA State Meet Of ChampionsJun 19 · 3200 Meters · Place 11 · CherokeeCherokee3200 Meters119:30.059
May 24Haddonfield Distance Night May 24 · 800 Meters · Place 20 · CherokeeCherokee800 Meters201:58.00—
May 22Burlington County ChampionshipsMay 22 · 3200 Meters · Place 2 · CherokeeCherokee3200 Meters210:06.41—
May 22Burlington County ChampionshipsMay 22 · 1600 Meters · Place 4 · CherokeeCherokee1600 Meters44:37.64—
Mar 3Cherokee vs LenapeMar 3 · 800 Meters · Place 3 · CherokeeCherokee800 Meters32:06.16—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Timber Creek vs. Highland vs. CherokeeFeb 27 · 1600 Meters · Place 2 · CherokeeCherokee1600 Meters24:39.72 PB—
Feb 27Timber Creek vs. Highland vs. CherokeeFeb 27 · 800 Meters · Place 4 · CherokeeCherokee800 Meters42:10.34 PB—