Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · OutdoorEmpire 8 Outdoor Track & Field Championships · May 133:11.41aEmpire 8 Outdoor Track & Field ChampionshipsMay 1, 2026
1000 Meters · OutdoorNeed for Speed Invitational · May 212:55.74Need for Speed InvitationalMay 21, 2021
1500 Meters · OutdoorBrockport Multi and Invitational · Apr 124:17.81aBrockport Multi and InvitationalApril 12, 2026
1600 Meters · OutdoorParkhurst Invitational · May 115:20.66Parkhurst InvitationalMay 11, 2019
3000 Meters · IndoorEmpire 8 Indoor Track & Field Championships · Feb 278:59.95aEmpire 8 Indoor Track & Field ChampionshipsFebruary 27, 2026
3200 Meters · OutdoorSection 4 State Qualifier · Jun 110:54.64aSection 4 State QualifierJune 1, 2022
5000 Meters · IndoorNazareth D3 Elite Meet · Feb 1316:05.55aNazareth D3 Elite MeetFebruary 13, 2026
5000 Meters · OutdoorSt. John Fisher Cardinal Classic · Apr 2615:57.75aSt. John Fisher Cardinal ClassicApril 26, 2025
600 Meters · OutdoorNeed for Speed Invitational · May 231:38.58Need for Speed InvitationalMay 23, 2019
800 Meters · OutdoorParkhurst Invitational · May 72:10.89Parkhurst InvitationalMay 7, 2021

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 10,000 Meters · Place 26 · Brockport St.Brockport St.10,000 Meters26.35:24.32aSr
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · 10,000 Meters · Place 17 · Brockport St.Brockport St.10,000 Meters17.33:11.41a PBSr
Apr 12Brockport Multi and InvitationalApr 12 · 1500 Meters · Place 25 · Brockport St.Brockport St.1500 Meters25.4:17.81a PBSr
Apr 4Geneseo Early Season InviteApr 4 · 10,000 Meters · Place 10 · Brockport St.Brockport St.10,000 Meters10.33:41.12aSr
Mar 28St. John Fisher Tri MeetMar 28 · 5000 Meters · Place 5 · Brockport St.Brockport St.5000 Meters5.16:43.07aSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · 5000 Meters · Place 13 · Brockport St.Brockport St.5000 Meters13.16:08.33aSr
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · 5000 Meters · Brockport St.Brockport St.5000 Meters--DNFSr
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · 3000 Meters · Place 14 · Brockport St.Brockport St.3000 Meters14.8:59.95a PBSr
Feb 20Brockport Friday Night InviteFeb 20 · 3000 Meters · Place 6 · Brockport St.Brockport St.3000 Meters6.9:07.75aSr
Feb 13Nazareth D3 Elite MeetFeb 13 · 5000 Meters · Place 16 · Brockport St.Brockport St.5000 Meters16.16:05.55a PBSr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · 5000 Meters · Place 15 · Brockport St.Brockport St.5000 Meters15.16:07.73aJr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 5000 Meters · Place 13 · Brockport St.Brockport St.5000 Meters13.15:57.75a PBJr
Apr 12Brockport Multi & InvitationalApr 12 · 1500 Meters · Place 15 · Brockport St.Brockport St.1500 Meters15.4:23.23aJr
Apr 4Geneseo EarlyApr 4 · 5000 Meters · Place 36 · Brockport St.Brockport St.5000 Meters36.16:22.29aJr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7Brockport InviteFeb 7 · 5000 Meters · Place 8 · Brockport St.Brockport St.5000 Meters8.16:38.37aJr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 26RIT Indoor Track & Field InvitationalJan 26 · 1 Mile · Brockport St.Brockport St.1 Mile—DNSSo

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18Marc Deneault InvitationalFeb 18 · 5000 Meters · Place 19 · Brockport St.Brockport St.5000 Meters19.16:56.05aFr

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 1Section 4 State QualifierJun 1 · 3200 Meters · Place 11 · VestalVestal3200 Meters11.10:54.64a PB12

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 9Section 4 Class A ChampionshipsJun 9 · 800 Meters · Place 9 · VestalVestal800 Meters9.2:13.90a11
May 21Need for Speed InvitationalMay 21 · 1000 Meters · Place 9 · VestalVestal1000 Meters92:55.74 PB—
May 7Parkhurst InvitationalMay 7 · 800 Meters · Place 2 · VestalVestal800 Meters22:10.89 PB—

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23Need for Speed InvitationalMay 23 · 600 Meters · Place 4 · VestalVestal600 Meters41:38.58 PB—
May 11Parkhurst InvitationalMay 11 · 1600 Meters · Place 10 · VestalVestal1600 Meters105:20.66 PB—
Apr 27Waite-Molnar InvitationalApr 27 · 1600 Meters · Place 17 · VestalVestal1600 Meters17.5:24.82a9
Apr 13Square Deal InviteApr 13 · 3200 Meters · Place 24 · VestalVestal3200 Meters2411:58.08—