Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorFather Diamond Invitational · Feb 204:19.82aFather Diamond InvitationalFebruary 20, 2026
1500 Meters · OutdoorFred Hardy · Mar 213:59.79aFred HardyMarch 21, 2025
1600 Meters · IndoorLen Pietrewicz Invitational · Dec 284:36.82aLen Pietrewicz InvitationalDecember 28, 2022
1600 Meters · OutdoorRidge Night of 1600s · May 64:19.30aRidge Night of 1600sMay 6, 2024
3000 Meters · IndoorDavid Hemery Valentine Invitational · Feb 148:21.53aDavid Hemery Valentine InvitationalFebruary 14, 2025
3000 Meters · OutdoorKehoe Twilight Meet · May 18:33.31aKehoe Twilight MeetMay 1, 2026
3000m Steeplechase · OutdoorGeorge Mason Dalton Ebanks Invitational · Apr 310:05.00aGeorge Mason Dalton Ebanks InvitationalApril 3, 2026
3200 Meters · IndoorNJSIAA Group Championships · Feb 179:30.66NJSIAA Group ChampionshipsFebruary 17, 2023
3200 Meters · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · May 319:13.18NJSIAA Sectionals North 2 Groups 1 and 4May 31, 2024
5000 Meters · IndoorPatriot League Indoor Track & Field Championships · Feb 2815:11.35aPatriot League Indoor Track & Field ChampionshipsFebruary 28, 2026
5000 Meters · OutdoorVirginia Challenge · Apr 1814:54.39Virginia ChallengeApril 18, 2025
800 Meters · IndoorPrinceton Invitational Series #2 · Jan 302:06.38Princeton Invitational Series #2January 30, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 5000 Meters · Place 18 · AmericanAmerican5000 Meters18.15:01.39aSo
May 1Kehoe Twilight MeetMay 1 · 3000 Meters · Place 2 · AmericanAmerican3000 Meters2.8:33.31a PBSo
Apr 17Virginia ChallengeApr 17 · 5000 Meters · Place 26 · AmericanAmerican5000 Meters26.14:56.81aSo
Apr 3George Mason Dalton Ebanks InvitationalApr 3 · 3000m Steeplechase · Place 15 · AmericanAmerican3000m Steeplechase1510:05.00a PBSo
Mar 19Fred Hardy InvitationalMar 19 · 5000 Meters · Place 2 · AmericanAmerican5000 Meters2.15:01.65aSo
Mar 19Fred Hardy InvitationalMar 19 · 1500 Meters · Place 28 · AmericanAmerican1500 Meters28.4:03.28aSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · 5000 Meters · Place 21 · AmericanAmerican5000 Meters21.15:11.35a PBSo
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · 3000 Meters · Place 16 · AmericanAmerican3000 Meters16.8:29.77aSo
Feb 20Father Diamond InvitationalFeb 20 · 1 Mile · Place 3 · AmericanAmerican1 Mile3.4:19.82a PBSo
Feb 13David Hemery Valentine InvitationalFeb 13 · 3000 Meters · Place 189 · AmericanAmerican3000 Meters1898:36.01aSo
Jan 30George Mason Patriot GamesJan 30 · 3000 Meters · Place 2 · AmericanAmerican3000 Meters28:39.57aSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Patriot League Outdoor Track & Field ChampionshipsMay 2 · 5000 Meters · Place 16 · AmericanAmerican5000 Meters1614:57.68FR
Apr 18Virginia ChallengeApr 18 · 5000 Meters · Place 35 · AmericanAmerican5000 Meters3514:54.39 PBFR
Apr 18Virginia ChallengeApr 18 · 5000 Meters · Place 35 · AmericanAmerican5000 Meters3514:54.39FR
Apr 4George Mason Ebanks InvitationalApr 4 · 1500 Meters · Place 36 · AmericanAmerican1500 Meters364:00.43aFr
Mar 21Fred HardyMar 21 · 1500 Meters · Place 20 · AmericanAmerican1500 Meters20.3:59.79a PBFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14David Hemery Valentine InvitationalFeb 14 · 3000 Meters · Place 179 · AmericanAmerican3000 Meters1798:21.53a PB—
Feb 7Liberty OpenFeb 7 · 1 Mile · Place 11 · AmericanAmerican1 Mile114:20.61a—
Jan 31Patriot GamesJan 31 · 3000 Meters · Place 1 · AmericanAmerican3000 Meters18:28.42a—
Jan 17NYC Gotham CupJan 17 · 3000 Meters · Place 9 · AmericanAmerican3000 Meters9.8:42.26aFr

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · 3200 Meters · Place 6 · Hunterdon CentralHunterdon Central3200 Meters6.9:15.63a12
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · 3200 Meters · Place 5 · Hunterdon CeHunterdon Ce3200 Meters59:13.2212
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 3200 Meters · Place 4 · Hunterdon CentralHunterdon Central3200 Meters49:13.18 PB12
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 3200 Meters · Place 4 · Hunterdon CentralHunterdon Central3200 Meters49:13.1812
May 21Skyland Conference Champs - Open ScoresMay 21 · 1600 Meters · Place 3 · Hunterdon CentralHunterdon Central1600 Meters3.4:20.40a12
May 13Hunterdon / Warren / Sussex ChampsMay 13 · 3200 Meters · Place 1 · Hunterdon CeHunterdon Ce3200 Meters19:39.36—
May 13Hunterdon / Warren / Sussex ChampsMay 13 · 1600 Meters · Place 1 · Hunterdon CeHunterdon Ce1600 Meters14:28.57—
May 6Ridge Night of 1600sMay 6 · 1600 Meters · Place 7 · Hunterdon CentralHunterdon Central1600 Meters7.4:19.30a PB12
Apr 13Skyland RelaysApr 13 · 1600 Meters · Place 2 · Hunterdon CentralHunterdon Central1600 Meters2.4:35.68a12

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 4Princeton Invitational Series #1Jan 4 · 800 Meters · Place 1 · Hunterdon CentralHunterdon Central800 Meters12:07.1512

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 15NJSIAA Meet of ChampionsJun 15 · 3200 Meters · Place 9 · Hunterdon CeHunterdon Ce3200 Meters99:28.1411
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · 3200 Meters · Place 9 · Hunterdon CentralHunterdon Central3200 Meters9.9:24.27a11
Jun 2NJSIAA Sectionals North 2 Groups 1 and 4Jun 2 · 3200 Meters · Place 4 · Hunterdon CentralHunterdon Central3200 Meters4.9:20.96a11
May 23Skyland Conference ChampionshipsMay 23 · 3200 Meters · Place 3 · Hunterdon CeHunterdon Ce3200 Meters39:29.94—
May 23Skyland Conference ChampionshipsMay 23 · 1600 Meters · Place 4 · Hunterdon CeHunterdon Ce1600 Meters44:22.29—
May 15HWS (Hunterdon, Warren, Sussex) MeetMay 15 · 3200 Meters · Place 2 · Hunterdon CentralHunterdon Central3200 Meters2.9:46.62a11
May 15HWS (Hunterdon, Warren, Sussex) MeetMay 15 · 1600 Meters · Place 1 · Hunterdon CentralHunterdon Central1600 Meters1.4:23.30a11

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group ChampionshipsFeb 17 · 3200 Meters · Place 8 · Hunterdon CentralHunterdon Central3200 Meters89:30.66 PB11
Feb 11NJSIAA Sectional Championships - Central Groups 1&4Feb 11 · 3200 Meters · Place 6 · Hunterdon CentralHunterdon Central3200 Meters69:34.1111
Feb 11NJSIAA Sectional Championships - Central Groups 1&4Feb 11 · 3200 Meters · Place 6 · Hunterdon CentralHunterdon Central3200 Meters69:34.1111
Jan 30Princeton Invitational Series #2Jan 30 · 800 Meters · Place 1 · Hunterdon CentralHunterdon Central800 Meters12:06.38 PB11

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Len Pietrewicz InvitationalDec 28 · 1600 Meters · Place 4 · Hunterdon CentralHunterdon Central1600 Meters4.4:36.82a PB11
Feb 12NJSIAA Sectional Championships - Central Groups 1&4Feb 12 · 3200 Meters · Place 12 · Hunterdon CentralHunterdon Central3200 Meters1210:03.9410
Feb 12NJSIAA Sectional Championships - Central Groups 1&4Feb 12 · 3200 Meters · Place 12 · Hunterdon CeHunterdon Ce3200 Meters1210:03.9410

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals North 2 Groups 1 and 4Jun 3 · 3200 Meters · Place 7 · Hunterdon CentralHunterdon Central3200 Meters7.9:36.13a10
Jun 3NJSIAA Sectionals North 2 Groups 1 and 4Jun 3 · 1600 Meters · Place 8 · Hunterdon CentralHunterdon Central1600 Meters8.4:28.35a10
May 24Skyland Conference ChampionshipsMay 24 · 3200 Meters · Place 1 · Hunterdon CeHunterdon Ce3200 Meters19:48.89—
May 24Skyland Conference ChampionshipsMay 24 · 1600 Meters · Place 1 · Hunterdon CeHunterdon Ce1600 Meters14:29.01—
May 18HWS (Hunterdon, Warren, Sussex) MeetMay 18 · 3200 Meters · Place 4 · Hunterdon CeHunterdon Ce3200 Meters49:56.46—

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Energice Coaches Hall of Fame InvitationalDec 18 · 1 Mile · Place 3 · Hunterdon CentralHunterdon Central1 Mile3.4:40.49a10

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 15Tigers Last Chance Meet #2Jun 15 · 1600 Meters · Place 4 · Hunterdon CeHunterdon Ce1600 Meters44:36.86—
Jun 10Ridge Novice Invitational Jun 10 · 1600 Meters · Place 17 · Hunterdon CentralHunterdon Central1600 Meters17.4:49.30a9
Jun 4NJSIAA Sectionals Central Groups 1 and 4Jun 4 · 3200 Meters · Place 10 · Hunterdon CentralHunterdon Central3200 Meters10.10:06.43a9
May 27Hunterdon, Warren, Sussex ChampionshipMay 27 · 3200 Meters · Place 8 · Hunterdon CeHunterdon Ce3200 Meters810:02.74—
May 20Skyland Conference ChampionshipsMay 20 · 3200 Meters · Place 2 · Hunterdon CeHunterdon Ce3200 Meters29:54.53—
Mar 27Ranger Winter Series Meet #4Mar 27 · 1600 Meters · Place 3 · Hunterdon CeHunterdon Ce1600 Meters34:42.98—
Mar 20Ridge Day of Middle DistanceMar 20 · 1600 Meters · Place 22 · Hunterdon CeHunterdon Ce1600 Meters224:44.169