Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPenn Elite · Jan 225:15.20aPenn EliteJanuary 22, 2026
1000 Meters · IndoorTony Passarelli Invitational · Dec 213:05.85aTony Passarelli InvitationalDecember 21, 2023
1500 Meters · OutdoorMEAC Championships · May 144:39.63aMEAC ChampionshipsMay 14, 2026
1600 Meters · IndoorNJSIAA Group 1 & 4 State Championships · Feb 175:12.66NJSIAA Group 1 & 4 State ChampionshipsFebruary 17, 2024
1600 Meters · OutdoorDelbarton Distance Night · May 225:04.44aDelbarton Distance NightMay 22, 2024
3000 Meters · IndoorHBCU Showcase Presented by Nike Running · Jan 1710:42.03aHBCU Showcase Presented by Nike RunningJanuary 17, 2026
3200 Meters · OutdoorNJAC Large Schools Meet · May 711:45.86NJAC Large Schools MeetMay 7, 2024
5000 Meters · IndoorMEAC Indoor Championships · Feb 2219:59.63aMEAC Indoor ChampionshipsFebruary 22, 2026
5000 Meters · OutdoorMEAC Championships · May 1418:50.94aMEAC ChampionshipsMay 14, 2026
600 Meters · IndoorDick DeSchriver Invitational · Dec 211:51.89aDick DeSchriver InvitationalDecember 21, 2021
800 Meters · IndoorNJSIAA Group 1 & 4 State Championships · Feb 172:20.26NJSIAA Group 1 & 4 State ChampionshipsFebruary 17, 2024
800 Meters · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · Jun 22:16.49aNJSIAA Sectionals North 1 Groups 1 and 4June 2, 2023
High Jump · IndoorJack O'Leary Lid Lifter Invitational · Dec 144-00.00Jack O'Leary Lid Lifter InvitationalDecember 14, 2023

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14MEAC ChampionshipsMay 14 · 5000 Meters · Place 2 · HowardHoward5000 Meters2.18:50.94a PBSo
May 14MEAC ChampionshipsMay 14 · 1500 Meters · Place 3 · HowardHoward1500 Meters3.4:39.63a PBSo
May 1Aggie ClassicMay 1 · 1500 Meters · Place 2 · HowardHoward1500 Meters2.4:40.96aSo
Apr 17Virginia ChallengeApr 17 · 1500 Meters · Place 66 · HowardHoward1500 Meters66.4:44.99aSo
Apr 17Virginia ChallengeApr 17 · 800 Meters · Place 47 · HowardHoward800 Meters47.2:17.77aSo
Apr 11Bison InvitationalApr 11 · 1500 Meters · Place 5 · HowardHoward1500 Meters5.4:42.67aSo
Mar 21USF Alumni InvitationalMar 21 · 1500 Meters · Place 16 · HowardHoward1500 Meters16.4:46.16aSo
Mar 21USF Alumni InvitationalMar 21 · 800 Meters · Place 30 · HowardHoward800 Meters30.2:22.25aSo

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 6HBCU National ChampionshipMar 6 · 800 Meters · Place 3 · HowardHoward800 MetersRound S3.2:28.91aSo
Mar 6HBCU National ChampionshipMar 6 · 800 Meters · Place 4 · HowardHoward800 Meters4.2:23.63aSo
Feb 22MEAC Indoor ChampionshipsFeb 22 · 5000 Meters · Place 8 · HowardHoward5000 Meters819:59.63a PBSo
Feb 22MEAC Indoor ChampionshipsFeb 22 · 3000 Meters · Place 6 · HowardHoward3000 Meters610:45.41aSo
Feb 22MEAC Indoor ChampionshipsFeb 22 · 1 Mile · Place 6 · HowardHoward1 Mile65:22.06aSo
Jan 30Penn InvitationalJan 30 · 800 Meters · Place 16 · HowardHoward800 Meters16.2:22.47aSo
Jan 22Penn EliteJan 22 · 1 Mile · Place 37 · HowardHoward1 Mile37.5:15.20a PBSo
Jan 17HBCU Showcase Presented by Nike RunningJan 17 · 1 Mile · Place 9 · HowardHoward1 Mile9.5:25.07aSo
Jan 17HBCU Showcase Presented by Nike RunningJan 17 · 3000 Meters · Place 2 · HowardHoward3000 Meters2.10:42.03a PBSo

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 5Bison InviteApr 5 · 1500 Meters · Place 1 · HowardHoward1500 Meters1.5:03.13aFr
Apr 5Bison InviteApr 5 · 800 Meters · Place 3 · HowardHoward800 Meters3.2:31.72aFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 18HBCU Showcase Sponsored by KPMGJan 18 · 1 Mile · HowardHoward1 Mile—DNFFr
Jan 18HBCU Showcase Sponsored by KPMGJan 18 · 800 Meters · Place 22 · HowardHoward800 Meters22.2:29.45aFr

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 13Wagner ShootoutDec 13 · 1 Mile · Place 17 · HowardHoward1 Mile17.5:29.52aFr
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 800 Meters · Place 7 · MorristownMorristown800 Meters72:20.26 PB12
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 1600 Meters · Place 8 · MorristownMorristown1600 Meters85:12.66 PB12
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 800 Meters · Place 7 · MorristownMorristown800 Meters72:20.2612
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 1600 Meters · Place 8 · MorristownMorristown1600 Meters85:12.6612
Feb 3NJSIAA Sectional Championships - North 1 Group 1&4Feb 3 · 800 Meters · Place 2 · MorristownMorristown800 Meters22:25.3512
Feb 3NJSIAA Sectional Championships - North 1 Group 1&4Feb 3 · 1600 Meters · Place 2 · MorristownMorristown1600 Meters25:15.1012
Jan 6Christa Racine InvitationalJan 6 · High Jump · Place 16 · MorristownMorristownHigh Jump164-012
Jan 6Christa Racine InvitationalJan 6 · 800 Meters · Place 2 · MorristownMorristown800 Meters22:22.3712
Jan 6Christa Racine InvitationalJan 6 · High Jump · Place 16 · Morristown HMorristown HHigh Jump164-00.0012
Jan 6Christa Racine InvitationalJan 6 · 800 Meters · Place 2 · Morristown HMorristown H800 Meters22:22.3712

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · 1600 Meters · Place 13 · MorristownMorristown1600 Meters13.5:05.09a12
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · 1600 Meters · Place 7 · Morristown HMorristown H1600 Meters75:08.5512
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · 800 Meters · Place 7 · Morristown HMorristown H800 Meters72:18.8112
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 1600 Meters · Place 1 · MorristownMorristown1600 Meters15:09.0812
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 800 Meters · Place 4 · MorristownMorristown800 Meters42:21.1012
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 800 Meters · Place 4 · MorristownMorristown800 Meters42:21.1012
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 1600 Meters · Place 1 · MorristownMorristown1600 Meters15:09.0812
May 22Delbarton Distance NightMay 22 · 1600 Meters · Place 54 · MorristownMorristown1600 Meters54.5:04.44a PB12
May 7NJAC Large Schools MeetMay 7 · 3200 Meters · Place 3 · MorristownMorristown3200 Meters311:45.86 PB12
May 7NJAC Large Schools MeetMay 7 · 1600 Meters · Place 4 · MorristownMorristown1600 Meters45:08.4612
May 7NJAC Large Schools MeetMay 7 · 800 Meters · Place 3 · MorristownMorristown800 Meters32:17.6412

2023 Indoor Track

20 results
DateMeetEventPlMarkGr
Dec 30Cliff Back InvitationalDec 30 · 1600 Meters · Place 2 · MorristownMorristown1600 Meters2.5:30.52a12
Dec 30Cliff Back InvitationalDec 30 · 800 Meters · Place 3 · MorristownMorristown800 Meters3.2:27.40a12
Dec 28Len Pietrewicz InvitationalDec 28 · 1600 Meters · Place 10 · MorristownMorristown1600 Meters10.5:32.00a12
Dec 21Tony Passarelli InvitationalDec 21 · 1000 Meters · Place 2 · MorristownMorristown1000 Meters2.3:05.85a PB12
Dec 19Dick DeSchriver InvitationalDec 19 · 1600 Meters · Place 3 · MorristownMorristown1600 Meters3.5:25.00a12
Dec 19Dick DeSchriver InvitationalDec 19 · High Jump · MorristownMorristownHigh Jump--NH12
Dec 14Jack O'Leary Lid Lifter InvitationalDec 14 · 1600 Meters · Place 1 · MorristownMorristown1600 Meters1.5:26.54a12
Dec 14Jack O'Leary Lid Lifter InvitationalDec 14 · High Jump · Place 16 · MorristownMorristownHigh Jump16.4-00.00 PB12
Feb 17NJSIAA Group ChampionshipsFeb 17 · 800 Meters · Place 16 · MorristownMorristown800 Meters162:32.3311
Feb 17NJSIAA Group ChampionshipsFeb 17 · 1600 Meters · Place 14 · MorristownMorristown1600 Meters145:30.8311
Feb 10NJSIAA Sectional Championships - North 1 Group 1&4Feb 10 · 800 Meters · Place 5 · MorristownMorristown800 Meters52:26.0111
Feb 10NJSIAA Sectional Championships - North 1 Group 1&4Feb 10 · 1600 Meters · Place 5 · MorristownMorristown1600 Meters55:22.4411
Feb 10NJSIAA Sectional Championships - North 1 Group 1&4Feb 10 · 800 Meters · Place 5 · MorristownMorristown800 Meters52:26.0111
Feb 10NJSIAA Sectional Championships - North 1 Group 1&4Feb 10 · 1600 Meters · Place 5 · MorristownMorristown1600 Meters55:22.4411
Jan 30Morris County ChampionshipsJan 30 · 1000 Meters · Place 8 · MorristownMorristown1000 Meters8.3:12.45a11
Jan 30Morris County ChampionshipsJan 30 · 1600 Meters · Place 5 · MorristownMorristown1600 Meters5.5:23.72a11
Jan 10Wayne Valentine InvitationalJan 10 · 1000 Meters · Place 12 · Morristown HMorristown H1000 Meters123:23.4011
Jan 10Wayne Valentine InvitationalJan 10 · 1000 Meters · Place 12 · MorristownMorristown1000 Meters123:23.4011
Jan 7Christa Racine InvitationalJan 7 · 800 Meters · Place 8 · MorristownMorristown800 Meters82:31.3211
Jan 7Christa Racine InvitationalJan 7 · 800 Meters · Place 8 · Morristown HMorristown H800 Meters82:31.3211

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · 1600 Meters · Place 11 · MorristownMorristown1600 Meters11.5:13.37a11
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · 800 Meters · Place 7 · MorristownMorristown800 Meters7.2:19.02a11
Jun 2NJSIAA Sectionals North 1 Groups 1 and 4Jun 2 · 1600 Meters · Place 2 · MorristownMorristown1600 Meters2.5:11.61a11
Jun 2NJSIAA Sectionals North 1 Groups 1 and 4Jun 2 · 800 Meters · Place 2 · MorristownMorristown800 Meters2.2:16.49a PB11
May 16Morris County ChampionshipsMay 16 · 1600 Meters · Place 6 · MorristownMorristown1600 Meters6.5:18.68a11
May 16Morris County ChampionshipsMay 16 · 800 Meters · Place 9 · MorristownMorristown800 Meters9.2:22.52a11
May 9NJAC Large SchoolsMay 9 · 1600 Meters · Place 6 · MorristownMorristown1600 Meters6.5:17.91a11
May 9NJAC Large SchoolsMay 9 · 800 Meters · Place 8 · MorristownMorristown800 Meters8.2:23.43a11

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 22Dick DeSchriver InvitationalDec 22 · 1600 Meters · Place 7 · MorristownMorristown1600 Meters7.5:42.82a11
Dec 20Tony Passarelli InvitationalDec 20 · 1000 Meters · Place 11 · MorristownMorristown1000 Meters11.3:22.94a11
Jan 18Morris County ChampionshipsJan 18 · 1000 Meters · Place 12 · MorristownMorristown1000 Meters12.3:24.09a10
Jan 18Morris County ChampionshipsJan 18 · 600 Meters · Place 19 · MorristownMorristown600 Meters19.1:53.34a10

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 10NJSIAA Groups 2 & 4Jun 10 · 1600 Meters · Place 18 · MorristownMorristown1600 Meters18.5:49.51a10
Jun 10NJSIAA Groups 2 & 4Jun 10 · 800 Meters · Place 18 · MorristownMorristown800 Meters18.2:28.17a10
Jun 3NJSIAA Sectionals North 1 Groups 1 and 4Jun 3 · 1600 Meters · Place 6 · MorristownMorristown1600 Meters6.5:40.56a10
Jun 3NJSIAA Sectionals North 1 Groups 1 and 4Jun 3 · 800 Meters · Place 4 · MorristownMorristown800 Meters4.2:25.35a10
May 17Morris County ChampionshipsMay 17 · 1600 Meters · Place 12 · MorristownMorristown1600 Meters12.5:38.26a10
May 17Morris County ChampionshipsMay 17 · 800 Meters · Place 20 · MorristownMorristown800 Meters20.2:29.25a10
May 13Morris County - Dick Fahey Fr -So ChampsMay 13 · 1600 Meters · Place 1 · MorristownMorristown1600 Meters1.5:44.46a10
May 13Morris County - Dick Fahey Fr -So ChampsMay 13 · 800 Meters · Place 4 · MorristownMorristown800 Meters4.2:33.70a10
May 10NJAC Large SchoolsMay 10 · 1600 Meters · Place 11 · MorristownMorristown1600 Meters11.5:37.24a10
May 10NJAC Large SchoolsMay 10 · 800 Meters · Place 12 · MorristownMorristown800 Meters12.2:28.56a10
Apr 23Morris County FAT InvitationalApr 23 · 400m Hurdles · Morristown HMorristown H400m Hurdles—1:19.0010
Apr 23Morris County FAT InvitationalApr 23 · 1600 Meters · Place 13 · Morristown HMorristown H1600 Meters135:45.5410
Apr 23Morris County FAT InvitationalApr 23 · 800 Meters · Place 16 · Morristown HMorristown H800 Meters162:31.3710

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21Dick DeSchriver InvitationalDec 21 · 600 Meters · Place 10 · MorristownMorristown600 Meters10.1:51.89a PB10
Dec 21Dick DeSchriver InvitationalDec 21 · 600 Meters · Place 10 · MorristownMorristown600 Meters10.1:51.89a10
Dec 20Tony Passarelli InvitationalDec 20 · 1000 Meters · Place 13 · MorristownMorristown1000 Meters13.3:33.46a10
Dec 16Jack O'Leary Lid Lifter InvitationalDec 16 · 1000 Meters · Place 12 · MorristownMorristown1000 Meters12.3:42.42a10
Dec 16Jack O'Leary Lid Lifter InvitationalDec 16 · 600 Meters · Place 18 · MorristownMorristown600 Meters18.1:58.91a10

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 4NJSIAA Sectionals North 1 Groups 1 and 4Jun 4 · 800 Meters · Place 18 · MorristownMorristown800 Meters18.2:43.78a9
May 25Morris County ChampionshipsMay 25 · 800 Meters · Place 60 · MorristownMorristown800 Meters60.2:44.49a9
May 21Morris County - Dick Fahey Fr -So ChampsMay 21 · 1600 Meters · Place 11 · MorristownMorristown1600 Meters11.6:32.59a9
May 18NJAC Large SchoolsMay 18 · 800 Meters · Place 34 · Morristown HMorristown H800 Meters342:49.169
Mar 27MCTCA POLAR BEARMar 27 · 800 Meters · Place 17 · MorristownMorristown800 Meters17.3:04.04a9
Mar 13Morris County Polar Bear # 2-ChathamMar 13 · 800 Meters · Place 18 · MorristownMorristown800 Meters18.3:08.08aUnofficial9