Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCornell Marc Deneault Invitational · Feb 214:36.68aCornell Marc Deneault InvitationalFebruary 21, 2026
1000 Meters · IndoorSection IV Classic · Feb 172:51.33Section IV ClassicFebruary 17, 2024
1500 Meters · OutdoorNESCAC Track & Field Championships · Apr 254:10.86aNESCAC Track & Field ChampionshipsApril 25, 2026
1600 Meters · IndoorHoliday Classic · Dec 284:47.16aHoliday ClassicDecember 28, 2024
1600 Meters · OutdoorSection 4 Class A/B · May 284:37.70aSection 4 Class A/BMay 28, 2025
300 Meters · IndoorWinter Classic 9 AM Session · Dec 1642.14aWinter Classic 9 AM SessionDecember 16, 2023
3000 Meters · IndoorUtica Pioneer Fast Trax Invitational · Feb 149:06.58aUtica Pioneer Fast Trax InvitationalFebruary 14, 2026
3200 Meters · IndoorHurley Invitational · Jan 510:28.30Hurley InvitationalJanuary 5, 2024
3200 Meters · OutdoorCorning Fast Times · May 1610:02.60Corning Fast TimesMay 16, 2025
500 Meters · OutdoorNeed for Speed Invitational · May 111:20.59Need for Speed InvitationalMay 11, 2022
5000 Meters · OutdoorUtica Pioneer Spring Invite · Apr 316:26.65aUtica Pioneer Spring InviteApril 3, 2026
600 Meters · IndoorIthaca College HS Invitational · Dec 31:34.04aIthaca College HS InvitationalDecember 3, 2023
600 Meters · OutdoorNeed for Speed Invitational · May 141:29.73Need for Speed InvitationalMay 14, 2025
800 Meters · OutdoorParkhurst Invitational · May 112:07.58Parkhurst InvitationalMay 11, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 1500 Meters · Place 27 · HamiltonHamilton1500 Meters27.4:10.86a PBFr
Apr 17University at Buffalo Alumni InvitationalApr 17 · 1500 Meters · Place 19 · HamiltonHamilton1500 Meters19.4:11.35aFr
Apr 11Hamilton Outdoor InvitationalApr 11 · 1500 Meters · Place 4 · HamiltonHamilton1500 Meters4.4:14.13aFr
Apr 3Utica Pioneer Spring InviteApr 3 · 5000 Meters · Place 5 · HamiltonHamilton5000 Meters5.16:26.65a PBFr
Mar 27Monmouth Season OpenerMar 27 · 1500 Meters · Place 38 · HamiltonHamilton1500 Meters38.4:16.31aFr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 21Cornell Marc Deneault InvitationalFeb 21 · 1 Mile · Place 11 · HamiltonHamilton1 Mile114:36.68a PBFr
Feb 14Utica Pioneer Fast Trax InvitationalFeb 14 · 3000 Meters · Place 12 · HamiltonHamilton3000 Meters129:06.58a PBFr
Feb 6Utica Blue & Orange InvitationalFeb 6 · 3000 Meters · Place 36 · HamiltonHamilton3000 Meters36.9:14.97aFr
Feb 1Middlebury's NESCAC InviteFeb 1 · 1 Mile · Place 40 · HamiltonHamilton1 Mile404:39.60aFR
Jan 23St. Lawrence InvitationalJan 23 · 3000 Meters · Place 7 · HamiltonHamilton3000 Meters79:20.43aFr
Jan 16Utica Winter OpenerJan 16 · 1 Mile · Place 28 · HamiltonHamilton1 Mile284:44.24aFr

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 4Section 4 State QualifierJun 4 · 3200 Meters · Place 11 · VestalVestal3200 Meters11.10:08.70a12
May 28Section 4 Class A/BMay 28 · 3200 Meters · Place 4 · VestalVestal3200 Meters4.10:35.72a12
May 28Section 4 Class A/BMay 28 · 1600 Meters · Place 2 · VestalVestal1600 Meters2.4:37.70a PB12
May 21STAC ChampionshipsMay 21 · 1600 Meters · Place 8 · VestalVestal1600 Meters84:44.8112
May 16Corning Fast TimesMay 16 · 3200 Meters · Place 3 · VestalVestal3200 Meters310:02.60 PB12
May 14Need for Speed InvitationalMay 14 · 600 Meters · Place 4 · VestalVestal600 Meters41:29.73 PB—
May 10Parkhurst InvitationalMay 10 · 3200 Meters · Place 1 · VestalVestal3200 Meters110:29.3012
May 3Horseheads Blue Shoes InvitationalMay 3 · 1600 Meters · Place 2 · VestalVestal1600 Meters24:46.5512
Apr 15Vestal & UE Vs. CorningApr 15 · 3200 Meters · Place 11 · VestalVestal3200 Meters1111:15.06—
Apr 15Vestal & UE Vs. CorningApr 15 · 1600 Meters · Place 7 · VestalVestal1600 Meters74:52.75—
Apr 13Square Deal InviteApr 13 · 1600 Meters · Place 7 · VestalVestal1600 Meters74:58.0412

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 23Section IV State QualifiersFeb 23 · 1600 Meters · Place 11 · VestalVestal1600 Meters114:53.4612
Jan 17Quinney InvitationalJan 17 · 1600 Meters · Place 7 · VestalVestal1600 Meters74:47.6712
Jan 10Winter ClassicJan 10 · 1600 Meters · Place 1 · VestalVestal1600 Meters14:49.4512
Jan 3Hurley InvitationalJan 3 · 3200 Meters · Place 4 · VestalVestal3200 Meters410:29.2112

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28Holiday ClassicDec 28 · 1600 Meters · Place 4 · VestalVestal1600 Meters4.4:47.16a PB12
Dec 21Section IV Classic 2 PMDec 21 · 3200 Meters · Place 3 · VestalVestal3200 Meters3.10:38.26a12
Dec 14607 Invitational 9 AM MeetDec 14 · 3200 Meters · Place 4 · VestalVestal3200 Meters4.10:40.15a12
Feb 25Section IV State QualifiersFeb 25 · 3200 Meters · Place 13 · VestalVestal3200 Meters1311:12.4411
Feb 17Section IV ClassicFeb 17 · 1000 Meters · Place 4 · VestalVestal1000 Meters42:51.33 PB11
Jan 13Quinney Invitational-STACJan 13 · 1600 Meters · Place 2 · VestalVestal1600 Meters2.4:51.92a11
Jan 5Hurley InvitationalJan 5 · 3200 Meters · Place 8 · VestalVestal3200 Meters810:28.30 PB11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 29Section IV State QualifierMay 29 · 3200 Meters · Place 13 · VestalVestal3200 Meters1310:13.3011
May 22Section IV Class A/BMay 22 · 3200 Meters · Place 2 · VestalVestal3200 Meters210:25.1411
May 22Section IV Class A/BMay 22 · 3200 Meters · Place 2 · VestalVestal3200 Meters210:25.1411
May 15STAC ChampionshipsMay 15 · 1600 Meters · Place 11 · VestalVestal1600 Meters114:45.0911
May 11Parkhurst InvitationalMay 11 · 800 Meters · Place 5 · VestalVestal800 Meters52:07.58 PB11
Apr 20Square Deal InviteApr 20 · 3200 Meters · Place 4 · VestalVestal3200 Meters410:31.1111

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 16Winter Classic 9 AM SessionDec 16 · 300 Meters · Place 16 · VestalVestal300 Meters16.42.14a PB11
Dec 16Winter Classic 9 AM SessionDec 16 · 1000 Meters · Place 3 · VestalVestal1000 Meters3.2:52.92a11
Dec 9Finger Lakes Invitational 2 PMDec 9 · 1600 Meters · Place 7 · VestalVestal1600 Meters7.4:58.20a11
Dec 3Ithaca College HS InvitationalDec 3 · 600 Meters · Place 13 · VestalVestal600 Meters13.1:34.04a PB11
Feb 25Section IV State QualifiersFeb 25 · 3200 Meters · Place 9 · VestalVestal3200 Meters911:15.1310
Jan 28Section IV ClassicJan 28 · 1600 Meters · Place 11 · VestalVestal1600 Meters115:03.0110
Jan 20Quinney InvitationalJan 20 · 3200 Meters · Place 15 · VestalVestal3200 Meters1510:59.4410
Jan 7607 Invitational 1pmJan 7 · 3200 Meters · Place 4 · VestalVestal3200 Meters4.10:55.48a10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 31Section IV State QualifiersMay 31 · 3200 Meters · Place 19 · VestalVestal3200 Meters1911:01.5410
May 17STAC ChampionshipsMay 17 · 3200 Meters · Place 9 · VestalVestal3200 Meters910:48.3210
May 13Parkhurst InvitationalMay 13 · 1600 Meters · Place 8 · VestalVestal1600 Meters85:04.9510
May 6Waite / Molnar InvitationalMay 6 · 1600 Meters · Place 6 · VestalVestal1600 Meters64:59.35—
Apr 1NY/PA InvitationalApr 1 · 1600 Meters · Place 11 · VestalVestal1600 Meters115:08.8810

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 29The Armory HS Holiday ClassicDec 29 · 1 Mile · Place 19 · VestalVestal1 Mile19.5:10.89a10
Dec 17Finger Lakes Invitational 9 AM SessionDec 17 · 1600 Meters · Place 7 · VestalVestal1600 Meters7.5:10.13a10
Dec 10Hurley Invitational AMDec 10 · 1600 Meters · Place 2 · VestalVestal1600 Meters2.5:06.56a10
Feb 19Section IV Class ChampionshipsFeb 19 · 1600 Meters · Place 10 · VestalVestal1600 Meters105:22.299
Feb 19Section IV Class ChampionshipsFeb 19 · 1600 Meters · Place 10 · VestalVestal1600 Meters105:22.299
Feb 5Hurley InvitationalFeb 5 · 1600 Meters · Place 5 · VestalVestal1600 Meters55:31.079

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 25Section IV Class A/BMay 25 · 1600 Meters · Place 5 · VestalVestal1600 Meters55:00.04—
May 18STAC ChampionshipsMay 18 · 3200 Meters · Place 13 · VestalVestal3200 Meters1310:53.06—
May 14Parkhurst InvitationalMay 14 · 1600 Meters · Place 7 · VestalVestal1600 Meters74:55.43—
May 11Need for Speed InvitationalMay 11 · 500 Meters · Place 7 · VestalVestal500 Meters71:20.59 PB—
May 11Need for Speed InvitationalMay 11 · 500 Meters · Place 7 · VestalVestal500 Meters71:20.599
May 7Blue Shoes MeetMay 7 · 3200 Meters · Place 6 · VestalVestal3200 Meters6.11:10.29a9

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18607 InvitationalDec 18 · 1600 Meters · Place 8 · VestalVestal1600 Meters8.5:19.41a9
Dec 5Ithaca College HS InvitationalDec 5 · 3200 Meters · Place 16 · VestalVestal3200 Meters16.11:29.45a9