Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDavid Hemery Valentine Invitational · Feb 144:11.98aDavid Hemery Valentine InvitationalFebruary 14, 2025
1500 Meters · IndoorUniversity of Rochester Alumni Invitational · Apr 194:09.39aUniversity of Rochester Alumni InvitationalApril 19, 2026
1500 Meters · Outdoor2023 RPI Capital District Classic · Apr 283:51.71a2023 RPI Capital District ClassicApril 28, 2023
3000 Meters · IndoorSt. Thomas Aquinas Spartan Invitational · Jan 108:28.03St. Thomas Aquinas Spartan InvitationalJanuary 10, 2025
3000m Steeplechase · 0.914m · OutdoorEmpire 8 Outdoor Track & Field Championships · May 110:06.22aEmpire 8 Outdoor Track & Field ChampionshipsMay 1, 2026
5000 Meters · IndoorSuffolk Relays · Dec 215:28.66aSuffolk RelaysDecember 2, 2023
5000 Meters · OutdoorHamilton College Continental Invitational · Apr 215:53.13aHamilton College Continental InvitationalApril 2, 2022
600 Meters · IndoorUtica Holiday Classic · Dec 111:38.07aUtica Holiday ClassicDecember 11, 2021
800 Meters · IndoorIthaca Bomber Invitational · Feb 11:56.70aIthaca Bomber InvitationalFebruary 1, 2025
800 Meters · OutdoorVassar April Invitational · Apr 71:58.94aVassar April InvitationalApril 7, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8The FIRE Meet at WilliamsMay 8 · 3000m Steeplechase · Place 19 · Brockport St.Brockport St.3000m Steeplechase0.914m19.10:11.29aSr
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · 3000m Steeplechase · Place 15 · Brockport St.Brockport St.3000m Steeplechase0.914m15.10:06.22a PBSr
Apr 25Fredonia Blue Devil InvitationalApr 25 · 3000m Steeplechase · Place 3 · Brockport St.Brockport St.3000m Steeplechase0.914m3.10:10.78aSr
Apr 11Bison Outdoor ClassicApr 11 · 1500 Meters · Brockport St.Brockport St.1500 Meters—DNFSr
Mar 28St. John Fisher Tri MeetMar 28 · 10,000 Meters · Brockport St.Brockport St.10,000 Meters--DNFSr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · 1500 Meters · Place 8 · Brockport St.Brockport St.1500 Meters8.4:09.39a PBSr
Feb 13Nazareth D3 Elite MeetFeb 13 · 1 Mile · UnattachedUnattached1 Mile--DNSSr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Empire 8 ChampionshipsFeb 28 · 1 Mile · Place 8 · Brockport St.Brockport St.1 Mile84:19.91SR
Feb 14David Hemery Valentine InvitationalFeb 14 · 1 Mile · Place 215 · SUNY BrockportSUNY Brockport1 Mile2154:11.98a PB—
Feb 1Ithaca Bomber InvitationalFeb 1 · 800 Meters · Place 3 · SUNY BrockportSUNY Brockport800 Meters31:56.70a PB—
Jan 17Brockport Friday Night Rust BusterJan 17 · 1 Mile · Place 2 · SUNY BrockportSUNY Brockport1 Mile24:16.52a—
Jan 10St. Thomas Aquinas Spartan InvitationalJan 10 · 3000 Meters · Place 4 · Brockport St.Brockport St.3000 Meters48:28.03 PBSR

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10Williams College The FIRE MeetMay 10 · 1500 Meters · Place 11 · Union (N.Y.)Union (N.Y.)1500 Meters11.3:52.67aSr
Apr 26RPI Capital District ClassicApr 26 · 1500 Meters · Place 12 · Union (N.Y.)Union (N.Y.)1500 Meters12.3:57.92aSr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 9FastTrack InvitationalFeb 9 · 1 Mile · Place 18 · Union (N.Y.)Union (N.Y.)1 Mile18.4:16.75aJr
Jan 26Blue & Orange InvitationalJan 26 · 1 Mile · Place 1 · Union (N.Y.)Union (N.Y.)1 Mile1.4:21.03aJr
Jan 26Blue & Orange InvitationalJan 26 · 3000 Meters · Place 2 · Union (N.Y.)Union (N.Y.)3000 Meters2.8:54.04aJr

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 2Suffolk RelaysDec 2 · 5000 Meters · Place 12 · Union (N.Y.)Union (N.Y.)5000 Meters12.15:28.66a PBJr

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 282023 RPI Capital District ClassicApr 28 · 1500 Meters · Place 3 · Union (N.Y.)Union (N.Y.)1500 Meters3.3:51.71a PBJr
Apr 7Vassar April InvitationalApr 7 · 1500 Meters · Place 2 · Union (N.Y.)Union (N.Y.)1500 Meters2.4:04.00aJr
Apr 7Vassar April InvitationalApr 7 · 800 Meters · Place 2 · Union (N.Y.)Union (N.Y.)800 Meters2.1:58.94a PBJr

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 10Utica Holiday ClassicDec 10 · 1 Mile · Place 4 · Union (N.Y.)Union (N.Y.)1 Mile4.4:24.43aSo
Dec 10Utica Holiday ClassicDec 10 · 800 Meters · Place 3 · Union (N.Y.)Union (N.Y.)800 Meters3.2:00.98aSo
Dec 3Springfield College Home OpenerDec 3 · 3000 Meters · Place 4 · Union (N.Y.)Union (N.Y.)3000 Meters4.9:06.63aSo
Feb 11RIT February Friday InvitationalFeb 11 · 3000 Meters · Place 2 · Union (N.Y.)Union (N.Y.)3000 Meters2.9:07.11aSo

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15Nazareth ROC City Final QualifierMay 15 · 1500 Meters · Place 9 · Union (N.Y.)Union (N.Y.)1500 Meters9.4:05.61aSo
May 6Liberty League Outdoor ChampionshipsMay 6 · 5000 Meters · Place 35 · Union (N.Y.)Union (N.Y.)5000 Meters35.15:54.82aSo
Apr 30RPI Capital District ClassicApr 30 · 5000 Meters · Union (N.Y.)Union (N.Y.)5000 Meters--DNSSo
Apr 30RPI Capital District ClassicApr 30 · 1500 Meters · Place 12 · Union (N.Y.)Union (N.Y.)1500 Meters12.4:11.30aSo
Apr 23Middlebury College vs Union College & Plattsburg StateApr 23 · 800 Meters · Place 6 · Union (N.Y.)Union (N.Y.)800 Meters6.2:05.15aSo
Apr 2Hamilton College Continental InvitationalApr 2 · 5000 Meters · Place 11 · Union (N.Y.)Union (N.Y.)5000 Meters11.15:53.13a PBSo

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 11Utica Holiday ClassicDec 11 · 5000 Meters · Place 5 · Union (N.Y.)Union (N.Y.)5000 Meters5.16:54.91aSo
Dec 11Utica Holiday ClassicDec 11 · 600 Meters · Place 15 · Union (N.Y.)Union (N.Y.)600 Meters15.1:38.07a PBSo
Dec 4Springfield College Season OpenerDec 4 · 3000 Meters · Place 8 · Union (N.Y.)Union (N.Y.)3000 Meters8.9:26.97aSo

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 24St. Lawrence U TF MeetApr 24 · 1500 Meters · Place 8 · Union (N.Y.)Union (N.Y.)1500 Meters8.4:27.27aFr