Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorHurley Invitational · Jan 162:44.71Hurley InvitationalJanuary 16, 2026
1600 Meters · IndoorFinger Lakes Invitational · Feb 14:41.46Finger Lakes InvitationalFebruary 1, 2026
1600 Meters · OutdoorSection IV State Qualifiers · Jun 34:31.95aSection IV State QualifiersJune 3, 2026
3200 Meters · IndoorSection IV State Qualifiers · Feb 2510:50.04Section IV State QualifiersFebruary 25, 2024
3200 Meters · OutdoorSection IV State Qualifier · May 2910:26.07Section IV State QualifierMay 29, 2024
400 Meters · IndoorWinter Classic · Jan 1059.44Winter ClassicJanuary 10, 2025
600 Meters · OutdoorNeed for Speed Invitational · May 181:28.21aNeed for Speed InvitationalMay 18, 2026
800 Meters · OutdoorSTAC Championships · May 202:03.82aSTAC ChampionshipsMay 20, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 3Section IV State QualifiersJun 3 · 1600 Meters · Place 2 · Vestal1600 Meters2.4:31.95a PB11
May 27Section IV Class A/BMay 27 · 800 Meters · Place 4 · Vestal800 Meters4.2:04.95a11
May 20STAC ChampionshipsMay 20 · 800 Meters · Place 11 · Vestal800 Meters11.2:03.82a PB11
May 18Need for Speed InvitationalMay 18 · 600 Meters · Place 2 · Vestal600 Meters2.1:28.21a PB11
May 15Corning Fast TimesMay 15 · 1600 Meters · Place 14 · Vestal1600 Meters14.4:35.35a11
May 9Parkhurst InvitationalMay 9 · 800 Meters · Place 6 · Vestal800 Meters6.2:04.51a11
May 4Seton Catholic, Vestal at WaverlyMay 4 · 3200 Meters · Place 2 · Vestal3200 Meters2.11:24.39a11
Apr 18Square Deal InviteApr 18 · 800 Meters · Place 10 · Vestal800 Meters10.2:06.39a11
Apr 2A Night At The RacesApr 2 · 1600 Meters · Place 4 · Vestal1600 Meters4.4:50.87a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1Finger Lakes InvitationalFeb 1 · 1600 Meters · Place 5 · Vestal1600 Meters54:41.46 PB11
Jan 16Hurley InvitationalJan 16 · 1000 Meters · Place 3 · Vestal1000 Meters32:44.71 PB11
Jan 3Quinney InvitationalJan 3 · 1600 Meters · Place 4 · Vestal1600 Meters44:57.4211

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 13607 Invitational 9AM MeetDec 13 · 1000 Meters · Place 6 · Vestal1000 Meters6.2:45.92a11
Feb 23Section IV State QualifiersFeb 23 · 1000 Meters · Place 13 · Vestal1000 Meters132:51.3510
Feb 1Section IV Add On InvitationalFeb 1 · 1600 Meters · Place 6 · Vestal1600 Meters64:53.8210
Jan 17Quinney InvitationalJan 17 · 1600 Meters · Place 11 · Vestal1600 Meters114:54.0210
Jan 10Winter ClassicJan 10 · 400 Meters · Place 16 · Vestal400 Meters1659.44 PB10
Jan 3Hurley InvitationalJan 3 · 1000 Meters · Place 12 · Vestal1000 Meters122:56.6710

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28Section 4 Class A/BMay 28 · 1600 Meters · Place 5 · Vestal1600 Meters5.4:58.85a10
May 21STAC ChampionshipsMay 21 · 1600 Meters · Place 14 · Vestal1600 Meters144:56.2810
May 16Corning Fast TimesMay 16 · 1600 Meters · Place 15 · Vestal1600 Meters154:46.1810
May 14Need for Speed InvitationalMay 14 · 600 Meters · Place 8 · Vestal600 Meters81:31.62—
May 10Parkhurst InvitationalMay 10 · 800 Meters · Place 3 · Vestal800 Meters32:08.9010
May 3Horseheads Blue Shoes InvitationalMay 3 · 800 Meters · Place 6 · Vestal800 Meters62:06.8310
Apr 15Vestal & UE Vs. CorningApr 15 · 800 Meters · Place 6 · Vestal800 Meters62:19.95—
Apr 15Vestal & UE Vs. CorningApr 15 · 1600 Meters · Place 10 · Vestal1600 Meters104:58.54—
Apr 13Square Deal InviteApr 13 · 1600 Meters · Place 10 · Vestal1600 Meters105:03.9610
Apr 5NY/PA InvitationalApr 5 · 1600 Meters · Place 6 · Vestal1600 Meters64:57.2510

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 14607 Invitational 9 AM MeetDec 14 · 1000 Meters · Place 2 · Vestal1000 Meters2.2:50.67a10
Feb 25Section IV State QualifiersFeb 25 · 3200 Meters · Place 9 · Vestal3200 Meters910:50.04 PB9
Feb 17Section IV ClassicFeb 17 · 1600 Meters · Place 12 · Vestal1600 Meters125:07.889
Jan 13Quinney Invitational-STACJan 13 · 3200 Meters · Place 6 · Vestal3200 Meters6.11:39.76a9
Jan 5Hurley InvitationalJan 5 · 3200 Meters · Place 14 · Vestal3200 Meters1411:22.319

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 8Ithaca College Bomber HS InvitationalDec 8 · 1600 Meters · Place 9 · Vestal1600 Meters9.4:56.95a10
May 29Section IV State QualifierMay 29 · 1600 Meters · Place 23 · Vestal1600 Meters234:54.559
May 29Section IV State QualifierMay 29 · 3200 Meters · Place 17 · Vestal3200 Meters1710:26.07 PB9
May 22Section IV Class A/BMay 22 · 3200 Meters · Place 3 · Vestal3200 Meters310:46.739
May 22Section IV Class A/BMay 22 · 1600 Meters · Place 3 · Vestal1600 Meters34:50.089
May 22Section IV Class A/BMay 22 · 3200 Meters · Place 3 · Vestal3200 Meters310:46.739
May 22Section IV Class A/BMay 22 · 1600 Meters · Place 3 · Vestal1600 Meters34:50.089
May 15STAC ChampionshipsMay 15 · 3200 Meters · Place 6 · Vestal3200 Meters610:34.379
May 11Parkhurst InvitationalMay 11 · 1600 Meters · Place 3 · Vestal1600 Meters34:52.539
Apr 20Square Deal InviteApr 20 · 1600 Meters · Place 8 · Vestal1600 Meters84:54.729

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Winter Classic 9 AM SessionDec 16 · 1000 Meters · Place 7 · Vestal1000 Meters7.3:04.21a9
Dec 9Finger Lakes Invitational 2 PMDec 9 · 1600 Meters · Place 13 · Vestal1600 Meters13.5:23.95a9