Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJAMBAR Coaches Hall of Fame Invitational · Dec 164:40.29aJAMBAR Coaches Hall of Fame InvitationalDecember 16, 2023
1000 Meters · IndoorFast Times at Lehigh · Dec 62:37.76aFast Times at LehighDecember 6, 2024
1600 Meters · OutdoorBig North Championships - American-Patriot · May 54:36.41aBig North Championships - American-PatriotMay 5, 2023
3200 Meters · OutdoorBergen County Championships · May 1310:29.11aBergen County ChampionshipsMay 13, 2022
400 Meters · IndoorPatriot League Indoor Track & Field Championships · Feb 2849.94aPatriot League Indoor Track & Field ChampionshipsFebruary 28, 2026
400 Meters · OutdoorLafayette-Lehigh · May 249.58aLafayette-LehighMay 2, 2026
400 Meters · Relay Split · OutdoorBergen County Relays · Apr 1755.156Bergen County RelaysApril 17, 2024
500 Meters · IndoorLafayette at Lehigh · Feb 11:08.91aLafayette at LehighFebruary 1, 2025
800 Meters · IndoorThe Coach Pollard Invitational · Apr 181:55.05aThe Coach Pollard InvitationalApril 18, 2025
800 Meters · OutdoorCarol and John Covert Classic · Apr 251:56.76Carol and John Covert ClassicApril 25, 2025
High Jump · OutdoorBig North Championships - American-Patriot · May 55-4Big North Championships - American-PatriotMay 5, 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 · 400 Meters · Place 17 · LehighLehigh400 MetersRound P17.50.34aSo
May 2Lafayette-LehighMay 2 · 400 Meters · Place 4 · LehighLehigh400 Meters4.49.58a PBSo
Apr 24John Covert ClassicApr 24 · 800 Meters · Place 7 · LehighLehigh800 Meters7.1:57.50aSo
Apr 18ECAC/IC4A ChampionshipsApr 18 · 400 Meters · Place 28 · LehighLehigh400 Meters2850.30aSo
Apr 11Rutgers RelaysApr 11 · 800 Meters · Place 13 · LehighLehigh800 Meters13.1:57.46aSo
Apr 4Sam Howell InvitationalApr 4 · 400 Meters · Place 41 · LehighLehigh400 Meters41.51.02aSo
Mar 27Monmouth Season OpenerMar 27 · 800 Meters · Place 9 · LehighLehigh800 Meters9.1:57.29aSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · 400 Meters · Place 19 · LehighLehigh400 MetersRound P19.49.94a PBSo
Feb 20Philadelphia MetroFeb 20 · 400 Meters · Place 8 · LehighLehigh400 Meters850.15SO
Feb 13Widener Indoor ClassicFeb 13 · 400 Meters · Place 22 · LehighLehigh400 Meters2251.21aSo
Feb 6Fastrack InvitationalFeb 6 · 800 Meters · Place 41 · LehighLehigh800 Meters41.2:00.03aSo
Jan 31Lehigh Lafayette Dual MeetJan 31 · 500 Meters · Place 4 · LehighLehigh500 Meters41:09.34aSO
Jan 24Moravian University Hounds ClassicJan 24 · 800 Meters · Place 3 · LehighLehigh800 Meters3.2:02.59aSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25Carol and John Covert ClassicApr 25 · 800 Meters · Place 12 · LehighLehigh800 Meters121:56.76 PBFR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 800 Meters · Place 99 · LehighLehigh800 Meters991:58.27aFr
Apr 5Lafayette v. LehighApr 5 · 800 Meters · Place 4 · LehighLehigh800 Meters4.1:59.55aFr
Mar 28Monmouth University Season OpenerMar 28 · 800 Meters · Place 10 · LehighLehigh800 Meters101:56.79aFr
Mar 22Shippensburg Keystone State ChallengeMar 22 · 800 Meters · Place 3 · LehighLehigh800 Meters32:00.45FR

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 18The Coach Pollard InvitationalApr 18 · 800 Meters · Place 4 · LehighLehigh800 Meters4.1:55.05a PBFr
Feb 15Widener Indoor ClassicFeb 15 · 800 Meters · Place 9 · LehighLehigh800 Meters9.1:56.64aFr
Feb 1Lafayette at LehighFeb 1 · 500 Meters · Place 4 · LehighLehigh500 Meters4.1:08.91a PBFr
Jan 17Quaker InvitationalJan 17 · 800 Meters · Place 16 · LehighLehigh800 Meters161:59.31a—
Jan 11Penn SelectJan 11 · 800 Meters · Place 21 · LehighLehigh800 Meters211:59.88a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Fast Times at LehighDec 6 · 1000 Meters · Place 3 · LehighLehigh1000 Meters3.2:37.76a PBFr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 800 Meters · Place 7 · Pascack HillPascack Hill800 Meters72:02.7112
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 800 Meters · Place 7 · Pascack HillPascack Hill800 Meters72:02.7112
Apr 17Bergen County RelaysApr 17 · 800 Meters · Pascack HillsPascack Hills800 MetersRelay Split—1:08.834Unofficial12
Apr 17Bergen County RelaysApr 17 · 400 Meters · Pascack HillsPascack Hills400 MetersRelay Split—55.156 PB12

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 1 Mile · Place 8 · Pascack HillsPascack Hills1 Mile8.4:40.29a PB12
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 400 Meters · Place 2 · Pascack HillsPascack Hills400 Meters2.51.74a12

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 800 Meters · Place 20 · Pascack HillsPascack Hills800 Meters20.2:05.80a11
Jun 2NJSIAA Sectionals North 1 Groups 2 and 3Jun 2 · 800 Meters · Place 3 · Pascack HillsPascack Hills800 Meters3.1:56.78a11
May 19Bergen County Meet of ChampionsMay 19 · 800 Meters · Place 6 · Pascack HillPascack Hill800 Meters61:58.8811
May 5Big North Championships - American-PatriotMay 5 · 1600 Meters · Place 5 · Pascack HillsPascack Hills1600 Meters5.4:36.41a PB11
May 5Big North Championships - American-PatriotMay 5 · High Jump · Place 12 · Pascack HillsPascack HillsHigh Jump12.5-4 PB11
May 5Big North Championships - American-PatriotMay 5 · 800 Meters · Place 3 · Pascack HillsPascack Hills800 Meters3.1:59.77a11

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Coaches Hall of Fame InvitationalDec 17 · 1 Mile · Place 7 · Pascack HillsPascack Hills1 Mile7.4:43.67a11

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals North 1 Groups 2 and 3Jun 3 · 3200 Meters · Place 14 · Pascack HillsPascack Hills3200 Meters14.10:59.68a10
Jun 3NJSIAA Sectionals North 1 Groups 2 and 3Jun 3 · 1600 Meters · Place 13 · Pascack HillsPascack Hills1600 Meters13.4:52.84a10
Jun 3NJSIAA Sectionals North 1 Groups 2 and 3Jun 3 · 800 Meters · Pascack HillsPascack Hills800 Meters--SCR10
May 13Bergen County ChampionshipsMay 13 · 3200 Meters · Place 5 · Pascack HillsPascack Hills3200 Meters5.10:29.11a PB10
May 13Bergen County ChampionshipsMay 13 · 1600 Meters · Place 6 · Pascack HillsPascack Hills1600 Meters6.4:43.54a10

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 4NJSIAA Sectionals North 1 Groups 2 and 3Jun 4 · 1600 Meters · Place 28 · Pascack HillsPascack Hills1600 Meters28.5:04.31a9
May 27Big North Championships - American-PatriotMay 27 · 1600 Meters · Place 8 · Pascack HillPascack Hill1600 Meters85:07.289