Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNazareth DIII Elite Meet · Feb 144:19.30aNazareth DIII Elite MeetFebruary 14, 2025
1000 Meters · IndoorSpringfield College Season Opener · Dec 42:49.65aSpringfield College Season OpenerDecember 4, 2021
1500 Meters · IndoorWTL at Plymouth State · Dec 214:30.37aWTL at Plymouth StateDecember 21, 2019
1500 Meters · OutdoorAARTFC Outdoor Track & Field Championships · May 143:52.24aAARTFC Outdoor Track & Field ChampionshipsMay 14, 2025
3000 Meters · IndoorSuffolk Relays · Dec 28:33.43aSuffolk RelaysDecember 2, 2023
5000 Meters · OutdoorVassar April Invitational · Apr 715:30.84aVassar April InvitationalApril 7, 2023
800 Meters · IndoorDavid Hemery Valentine Invitational · Feb 101:56.36aDavid Hemery Valentine InvitationalFebruary 10, 2023
800 Meters · OutdoorAARTFC Outdoor Track & Field Championships · May 181:56.44aAARTFC Outdoor Track & Field ChampionshipsMay 18, 2022
800 Meters · Relay Split · OutdoorAARTFC Outdoor Track & Field Championships · May 141:55.165AARTFC Outdoor Track & Field ChampionshipsMay 14, 2025

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 800 Meters · Union (N.Y.)Union (N.Y.)800 MetersRelay Split—1:55.165 PBSr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 1500 Meters · Place 4 · Union (N.Y.)Union (N.Y.)1500 Meters4.3:52.24a PBSr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · 1500 Meters · Place 5 · Union (N.Y.)Union (N.Y.)1500 Meters5.3:56.39aSr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · 800 Meters · Place 15 · Union (N.Y.)Union (N.Y.)800 MetersRound P15.1:57.41aSr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 7AARTFCMar 7 · 1 Mile · Place 6 · Union (N.Y.)Union (N.Y.)1 Mile6.4:19.84aSr
Feb 14Nazareth DIII Elite MeetFeb 14 · 1 Mile · Place 7 · Union (N.Y.)Union (N.Y.)1 Mile7.4:19.30a PBSr
Feb 14Nazareth DIII Elite MeetFeb 14 · 3000 Meters · Union (N.Y.)Union (N.Y.)3000 Meters—DNFSr

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 26RPI Capital District ClassicApr 26 · 1500 Meters · Place 13 · Union (N.Y.)Union (N.Y.)1500 Meters13.3:58.13aJr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 9FastTrack InvitationalFeb 9 · 800 Meters · Place 20 · Union (N.Y.)Union (N.Y.)800 Meters20.1:58.36aJr
Jan 26Blue & Orange InvitationalJan 26 · 1 Mile · Place 2 · Union (N.Y.)Union (N.Y.)1 Mile2.4:22.67aJr
Jan 26Blue & Orange InvitationalJan 26 · 800 Meters · Union (N.Y.)Union (N.Y.)800 Meters—SCRJr

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 2Suffolk RelaysDec 2 · 3000 Meters · Place 1 · Union (N.Y.)Union (N.Y.)3000 Meters1.8:33.43a PBJr
Feb 10David Hemery Valentine InvitationalFeb 10 · 800 Meters · Place 189 · Union (N.Y.)Union (N.Y.)800 Meters189.1:56.36a PBSo

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 282023 RPI Capital District ClassicApr 28 · 1500 Meters · Place 8 · Union (N.Y.)Union (N.Y.)1500 Meters8.3:58.55aSo
Apr 7Vassar April InvitationalApr 7 · 5000 Meters · Place 6 · Union (N.Y.)Union (N.Y.)5000 Meters6.15:30.84a PBSo

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10Utica Holiday ClassicDec 10 · 1 Mile · Place 7 · Union (N.Y.)Union (N.Y.)1 Mile7.4:28.28aSo
Dec 3Springfield College Home OpenerDec 3 · 3000 Meters · Place 5 · Union (N.Y.)Union (N.Y.)3000 Meters5.9:13.05aSo
Feb 11RIT February Friday InvitationalFeb 11 · 1 Mile · Place 10 · Union (N.Y.)Union (N.Y.)1 Mile10.4:33.63aFr

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 18AARTFC Outdoor Track & Field ChampionshipsMay 18 · 800 Meters · Place 20 · Union (N.Y.)Union (N.Y.)800 Meters20.1:56.44a PBFr
May 15Nazareth ROC City Final QualifierMay 15 · 800 Meters · Place 5 · Union (N.Y.)Union (N.Y.)800 Meters5.1:57.21aFr
May 6Liberty League Outdoor ChampionshipsMay 6 · 800 Meters · Place 14 · Union (N.Y.)Union (N.Y.)800 MetersRound P14.1:59.13aFr
Apr 30RPI Capital District ClassicApr 30 · 800 Meters · Place 3 · Union (N.Y.)Union (N.Y.)800 Meters3.1:58.78aFr
Apr 23Middlebury College vs Union College & Plattsburg StateApr 23 · 800 Meters · Place 3 · Union (N.Y.)Union (N.Y.)800 Meters3.1:59.64aFr
Apr 15Silfen InvitationalApr 15 · 800 Meters · Place 39 · Union (N.Y.)Union (N.Y.)800 Meters39.1:59.69aFr
Apr 2Hamilton College Continental InvitationalApr 2 · 1500 Meters · Place 7 · Union (N.Y.)Union (N.Y.)1500 Meters7.4:13.64aFr
Apr 2Hamilton College Continental InvitationalApr 2 · 800 Meters · Place 12 · Union (N.Y.)Union (N.Y.)800 Meters12.2:08.75aFr

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 11Utica Holiday ClassicDec 11 · 1 Mile · Place 7 · Union (N.Y.)Union (N.Y.)1 Mile7.4:37.32aFr
Dec 11Utica Holiday ClassicDec 11 · 800 Meters · Place 11 · Union (N.Y.)Union (N.Y.)800 Meters11.2:07.77aFr
Dec 4Springfield College Season OpenerDec 4 · 1 Mile · Place 5 · Union (N.Y.)Union (N.Y.)1 Mile5.4:44.07aFr
Dec 4Springfield College Season OpenerDec 4 · 1000 Meters · Place 4 · Union (N.Y.)Union (N.Y.)1000 Meters4.2:49.65a PBFr

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28WTL at PlymouthDec 28 · 1000 Meters · Place 4 · BowBow1000 Meters4.2:51.07a11
Dec 21WTL at Plymouth StateDec 21 · 1500 Meters · Place 2 · BowBow1500 Meters2.4:30.37a PB11