Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorJohn Covert Classic · Apr 244:06.05aJohn Covert ClassicApril 24, 2026
1600 Meters · IndoorOlympic Conference #2 · Jan 274:30.16Olympic Conference #2January 27, 2023
1600 Meters · OutdoorOlympic Conference Championships (Patriot) · May 234:23.61Olympic Conference Championships (Patriot)May 23, 2023
3000 Meters · IndoorBucknell Tune Up · Feb 218:58.67aBucknell Tune UpFebruary 21, 2025
3000 Meters · OutdoorECAC/IC4A Championships · Apr 188:48.71aECAC/IC4A ChampionshipsApril 18, 2026
3200 Meters · IndoorNJSIAA Group Championships · Feb 179:41.95NJSIAA Group ChampionshipsFebruary 17, 2023
3200 Meters · OutdoorSJTCA Elite Meet · May 49:24.82aSJTCA Elite MeetMay 4, 2023
5000 Meters · IndoorThe Coach Pollard Invitational · Apr 1815:16.01aThe Coach Pollard InvitationalApril 18, 2025
5000 Meters · OutdoorBison Outdoor Classic · Apr 1115:01.81aBison Outdoor ClassicApril 11, 2026
800 Meters · OutdoorCherokee Final Countdown- Last Chance · May 251:59.15Cherokee Final Countdown- Last ChanceMay 25, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 5000 Meters · Place 28 · LehighLehigh5000 Meters28.15:16.99aSo
May 2Lafayette-LehighMay 2 · 5000 Meters · Place 5 · LehighLehigh5000 Meters5.15:23.65aSo
Apr 24John Covert ClassicApr 24 · 1500 Meters · Place 7 · LehighLehigh1500 Meters7.4:06.05a PBSo
Apr 18ECAC/IC4A ChampionshipsApr 18 · 3000 Meters · Place 5 · LehighLehigh3000 Meters58:48.71a PBSo
Apr 11Bison Outdoor ClassicApr 11 · 5000 Meters · Place 80 · LehighLehigh5000 Meters80.15:01.81a PBSo
Mar 27Monmouth Season OpenerMar 27 · 1500 Meters · Place 13 · LehighLehigh1500 Meters13.4:06.51aSo
Mar 21Keystone ChallengeMar 21 · 5000 Meters · Place 5 · LehighLehigh5000 Meters5.15:37.38aSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 3Muhlenberg InviteApr 3 · 5000 Meters · LehighLehigh5000 Meters—DNSSo

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 25Carol and John Covert ClassicApr 25 · 1500 Meters · Place 5 · LehighLehigh1500 Meters54:06.45FR
Apr 5Lafayette v. LehighApr 5 · 5000 Meters · Place 5 · LehighLehigh5000 Meters5.15:38.82aFr
Mar 28Monmouth University Season OpenerMar 28 · 1500 Meters · Place 36 · LehighLehigh1500 Meters364:10.27aFr
Mar 22Shippensburg Keystone State ChallengeMar 22 · 5000 Meters · Place 4 · LehighLehigh5000 Meters415:33.92FR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 18The Coach Pollard InvitationalApr 18 · 5000 Meters · Place 2 · LehighLehigh5000 Meters2.15:16.01a PBFr
Feb 21Bucknell Tune UpFeb 21 · 3000 Meters · Place 11 · LehighLehigh3000 Meters118:58.67a PB—
Feb 15Widener Indoor ClassicFeb 15 · 5000 Meters · Place 13 · LehighLehigh5000 Meters13.15:17.54aFr
Jan 18Moravian College Indoor MeetJan 18 · 3000 Meters · Place 9 · LehighLehigh3000 Meters99:01.99a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · 1600 Meters · Place 14 · Paul VIPaul VI1600 Meters14.4:30.92a12
May 21Olympic Conference ChampionshipsMay 21 · 800 Meters · Place 8 · Paul VIPaul VI800 Meters82:05.86—
May 20Haddonfield Distance NightMay 20 · 1600 Meters · Place 19 · Paul VIPaul VI1600 Meters194:31.3112

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · 3200 Meters · Place 8 · Paul VIPaul VI3200 Meters8.9:38.02a11
May 25Cherokee Final Countdown- Last ChanceMay 25 · 800 Meters · Place 1 · Paul VIPaul VI800 Meters11:59.15 PB—
May 23Olympic Conference Championships (Patriot)May 23 · 800 Meters · Place 7 · Paul VIPaul VI800 Meters72:00.6611
May 23Olympic Conference Championships (Patriot)May 23 · 1600 Meters · Place 1 · Paul VIPaul VI1600 Meters14:23.61 PB11
May 23Olympic Conference Championships (Patriot)May 23 · 1600 Meters · Place 1 · Paul VIPaul VI1600 Meters14:23.61—
May 23Olympic Conference Championships (Patriot)May 23 · 800 Meters · Place 7 · Paul VIPaul VI800 Meters72:00.66—
May 13Camden County ChampionshipsMay 13 · 800 Meters · Place 4 · Paul VIPaul VI800 Meters4.1:59.46a11
May 4SJTCA Elite MeetMay 4 · 3200 Meters · Place 3 · Paul VIPaul VI3200 Meters3.9:24.82a PB11

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group ChampionshipsFeb 17 · 3200 Meters · Place 7 · Paul VIPaul VI3200 Meters79:41.95 PB11
Jan 27Olympic Conference #2Jan 27 · 1600 Meters · Place 2 · Paul VIPaul VI1600 Meters24:30.16 PB11

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Olympic Conference MeetDec 17 · 1600 Meters · Place 1 · Paul VIPaul VI1600 Meters1.4:37.94a11

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 1600 Meters · Place 11 · Paul VIPaul VI1600 Meters114:33.7110
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 1600 Meters · Place 11 · Paul VIPaul VI1600 Meters114:33.7110
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 1600 Meters · Place 16 · Paul VIPaul VI1600 Meters164:33.7110
May 31Haddonfield Distance NightMay 31 · 1600 Meters · Place 37 · Paul VIPaul VI1600 Meters374:44.76—
May 24Olympic Conference ChampionshipsMay 24 · 3200 Meters · Place 6 · Paul VIPaul VI3200 Meters610:19.05—
May 14Camden County ChampionshipsMay 14 · 800 Meters · Place 8 · Paul VIPaul VI800 Meters82:10.35—

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 11NJSIAA Groups Non-Public A & BJun 11 · 3200 Meters · Place 19 · Paul VIPaul VI3200 Meters19.10:49.44a12
May 15Camden County ChampionshipsMay 15 · 3200 Meters · Place 7 · Paul VIPaul VI3200 Meters710:23.96—
Mar 3Cherry Hill West vs Paul VI Mar 3 · 1600 Meters · Place 1 · Paul VIPaul VI1600 Meters15:09.64—

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 9Haddonfield/Haddon Heights/ Paul VI Polar BearMar 9 · 1600 Meters · Place 7 · Paul VIPaul VI1600 Meters7.4:52.0Unofficial12