Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorHurley Invitational · Jan 165:19.06Hurley InvitationalJanuary 16, 2026
1500 Meters · OutdoorSTAC Championships · May 205:10.17aSTAC ChampionshipsMay 20, 2026
2000m Steeplechase · 0.762m · OutdoorNew York State Outdoor Track & Field Championships · Jun 137:29.19aNew York State Outdoor Track & Field ChampionshipsJune 13, 2026
200m Hurdles · 30" / 0.762m · OutdoorNeed for Speed Invitational · May 1832.96aNeed for Speed InvitationalMay 18, 2026
3000 Meters · IndoorSection IV State Qualifiers · Feb 2011:22.29Section IV State QualifiersFebruary 20, 2026
3000 Meters · OutdoorParkhurst Invitational · May 911:19.88aParkhurst InvitationalMay 9, 2026
300m Hurdles · 30" / 0.762m · OutdoorNeed for Speed Invitational · May 1853.59aNeed for Speed InvitationalMay 18, 2026
400m Hurdles · 30" / 0.762m · OutdoorSection IV State Qualifiers · Jun 31:10.72aSection IV State QualifiersJune 3, 2026
600 Meters · IndoorQuinney Invitational · Jan 171:55.14Quinney InvitationalJanuary 17, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 2000m Steeplechase · Place 27 · Vestal2000m Steeplechase0.762m27.7:29.19a PB10
Jun 3Section IV State QualifiersJun 3 · 2000m Steeplechase · Place 1 · Vestal2000m Steeplechase0.762m1.7:41.07a10
Jun 3Section IV State QualifiersJun 3 · 400m Hurdles · Place 2 · Vestal400m Hurdles30" / 0.762m2.1:10.72a PB10
May 27Section IV Class A/BMay 27 · 2000m Steeplechase · Place 1 · Vestal2000m Steeplechase0.762m1.7:45.83a10
May 27Section IV Class A/BMay 27 · 400m Hurdles · Place 3 · Vestal400m Hurdles30" / 0.762m3.1:12.21a10
May 20STAC ChampionshipsMay 20 · 1500 Meters · Place 8 · Vestal1500 Meters8.5:10.17a PB10
May 18Need for Speed InvitationalMay 18 · 300m Hurdles · Place 2 · Vestal300m Hurdles30" / 0.762m2.53.59a PB10
May 18Need for Speed InvitationalMay 18 · 200m Hurdles · Place 2 · Vestal200m Hurdles30" / 0.762m2.32.96a PB10
May 15Corning Fast TimesMay 15 · 2000m Steeplechase · Place 1 · Vestal2000m Steeplechase0.762m1.7:47.18a10
May 9Parkhurst InvitationalMay 9 · 3000 Meters · Place 7 · Vestal3000 Meters7.11:19.88a PB10
Apr 2A Night At The RacesApr 2 · 400m Hurdles · Place 2 · Vestal400m Hurdles30" / 0.762m2.1:16.72a10
Apr 2A Night At The RacesApr 2 · 1500 Meters · Place 2 · Vestal1500 Meters2.5:15.73a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20Section IV State QualifiersFeb 20 · 3000 Meters · Place 4 · Vestal3000 Meters411:22.29 PB10
Jan 16Hurley InvitationalJan 16 · 1500 Meters · Place 4 · Vestal1500 Meters45:19.06 PB10
Jan 3Quinney InvitationalJan 3 · 3000 Meters · Place 4 · Vestal3000 Meters411:46.1010

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27CNY Holiday Classic - Session 1Dec 27 · 1500 Meters · Vestal1500 Meters--SCR10
Dec 20Section IV Classic 9 AMDec 20 · 3000 Meters · Place 1 · Vestal3000 Meters1.11:23.74a10
Dec 13607 Invitational 9AM MeetDec 13 · 1500 Meters · Place 2 · Vestal1500 Meters2.5:22.63a10
Feb 23Section IV State QualifiersFeb 23 · 1500 Meters · Place 10 · Vestal1500 Meters105:40.369
Feb 23Section IV State QualifiersFeb 23 · 3000 Meters · Place 8 · Vestal3000 Meters811:52.969
Jan 17Quinney InvitationalJan 17 · 600 Meters · Place 22 · Vestal600 Meters221:55.14 PB9
Jan 10Winter ClassicJan 10 · 3000 Meters · Place 6 · Vestal3000 Meters612:08.929

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 4Section 4 State QualifierJun 4 · 3000 Meters · Place 6 · Vestal3000 Meters6.11:46.01a9
Jun 4Section 4 State QualifierJun 4 · 1500 Meters · Place 7 · Vestal1500 Meters7.5:14.28a9
May 28Section 4 Class A/BMay 28 · 1500 Meters · Place 3 · Vestal1500 Meters3.5:28.50a9
May 21STAC ChampionshipsMay 21 · 1500 Meters · Place 7 · Vestal1500 Meters75:14.209
May 16Corning Fast TimesMay 16 · 1500 Meters · Place 5 · Vestal1500 Meters55:13.809
May 10Parkhurst InvitationalMay 10 · 3000 Meters · Place 2 · Vestal3000 Meters211:32.139
Apr 15Vestal & UE Vs. CorningApr 15 · 3000 Meters · Place 2 · Vestal3000 Meters212:10.32—
Apr 15Vestal & UE Vs. CorningApr 15 · 1500 Meters · Place 3 · Vestal1500 Meters35:25.53—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Holiday ClassicDec 28 · 1500 Meters · Place 6 · Vestal1500 Meters6.5:28.15a9
Dec 21Section IV Classic 2 PMDec 21 · 3000 Meters · Place 1 · Vestal3000 Meters1.11:55.46a9

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29Section IV State QualifierMay 29 · 1500 Meters · Place 23 · Vestal1500 Meters235:38.848
May 29Section IV State QualifierMay 29 · 3000 Meters · Place 11 · Vestal3000 Meters1111:50.588
May 22Section IV Class A/BMay 22 · 3000 Meters · Place 5 · Vestal3000 Meters511:38.728
May 22Section IV Class A/BMay 22 · 3000 Meters · Place 5 · Vestal3000 Meters511:38.728
May 15STAC ChampionshipsMay 15 · 1500 Meters · Place 10 · Vestal1500 Meters105:28.188
May 11Parkhurst InvitationalMay 11 · 3000 Meters · Place 1 · Vestal3000 Meters112:00.048
May 4Horseheads Blue Shoes InvitationalMay 4 · 1500 Meters · Place 6 · Ves1500 Meters65:39.868
Apr 20Square Deal InviteApr 20 · 3000 Meters · Place 4 · Vestal3000 Meters412:20.228