Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSection IV State Qualifiers · Feb 233:24.22Section IV State QualifiersFebruary 23, 2025
1000 Meters · OutdoorIthaca College Bomber HS Invitational · Dec 83:47.37aIthaca College Bomber HS InvitationalDecember 8, 2024
100m Hurdles · 33" / 0.838m · OutdoorNeed for Speed Invitational · May 1819.70aNeed for Speed InvitationalMay 18, 2026
1500 Meters · OutdoorA Night At The Races · Apr 25:38.70aA Night At The RacesApril 2, 2026
2000m Steeplechase · 0.762m · OutdoorSection 4 Class A/B · May 287:57.33aSection 4 Class A/BMay 28, 2025
2000m Steeplechase · OutdoorParkhurst Invitational · May 107:59.47Parkhurst InvitationalMay 10, 2025
200m Hurdles · 30" / 0.762m · OutdoorNeed for Speed Invitational · May 1836.10aNeed for Speed InvitationalMay 18, 2026
300m Hurdles · 30" / 0.762m · OutdoorNeed for Speed Invitational · May 1854.79aNeed for Speed InvitationalMay 18, 2026
400m Hurdles · 30" / 0.762m · OutdoorSection 4 State Qualifier · Jun 41:12.81aSection 4 State QualifierJune 4, 2025
55m Hurdles · 33" · IndoorWinter Classic Session 1 · Jan 1010.73aWinter Classic Session 1January 10, 2026
55m Hurdles · 33" · OutdoorIthaca College Bomber HS Invitational · Dec 811.44aIthaca College Bomber HS InvitationalDecember 8, 2024
800 Meters · IndoorWinter Classic · Jan 102:48.21Winter ClassicJanuary 10, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 2000m Steeplechase · Place 39 · Union-Endicott2000m Steeplechase0.762m39.8:14.77a12
Jun 3Section IV State QualifiersJun 3 · 2000m Steeplechase · Place 1 · Union-Endicott2000m Steeplechase0.762m1.8:07.94a12
Jun 3Section IV State QualifiersJun 3 · 400m Hurdles · Place 6 · Union-Endicott400m Hurdles30" / 0.762m6.1:15.58a12
May 27Section IV Class A/BMay 27 · 2000m Steeplechase · Place 3 · Union-Endicott2000m Steeplechase0.762m3.8:27.96a12
May 27Section IV Class A/BMay 27 · 400m Hurdles · Place 6 · Union-Endicott400m Hurdles30" / 0.762m6.1:21.88a12
May 20STAC ChampionshipsMay 20 · 2000m Steeplechase · Place 6 · Union-Endicott2000m Steeplechase0.762m6.8:22.1012
May 20STAC ChampionshipsMay 20 · 400m Hurdles · Place 8 · Union-Endicott400m Hurdles30" / 0.762m8.1:16.05a12
May 18Need for Speed InvitationalMay 18 · 300m Hurdles · Place 3 · Union-Endicott300m Hurdles30" / 0.762m3.54.79a PB12
May 18Need for Speed InvitationalMay 18 · 200m Hurdles · Place 9 · Union-Endicott200m Hurdles30" / 0.762m9.36.10a PB12
May 18Need for Speed InvitationalMay 18 · 100m Hurdles · Place 1 · Union-Endicott100m Hurdles33" / 0.838m1.19.70a PB12
May 9Parkhurst InvitationalMay 9 · 2000m Steeplechase · Place 7 · Union-Endicott2000m Steeplechase0.762m7.8:51.89a12
Apr 2A Night At The RacesApr 2 · 400m Hurdles · Place 3 · Union-Endicott400m Hurdles30" / 0.762m3.1:17.02a12
Apr 2A Night At The RacesApr 2 · 1500 Meters · Place 6 · Union-Endicott1500 Meters6.5:38.70a PB12

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 20Section IV State QualifiersFeb 20 · 55m Hurdles · Place 22 · Union Endicott55m HurdlesRound P2211.8012
Feb 20Section IV State QualifiersFeb 20 · 1000 Meters · Place 14 · Union Endicott1000 Meters143:33.1012
Feb 1Finger Lakes InvitationalFeb 1 · 55m Hurdles · Place 24 · Union Endicott55m Hurdles2411.2712
Feb 1Finger Lakes InvitationalFeb 1 · 1000 Meters · Place 17 · Union Endicott1000 Meters173:34.8712
Jan 16Hurley InvitationalJan 16 · 55m Hurdles · Place 11 · Union Endicott55m HurdlesRound P1110.6212
Jan 16Hurley InvitationalJan 16 · 1000 Meters · Place 12 · Union Endicott1000 Meters123:36.1012
Jan 10Winter Classic Session 2Jan 10 · 55m Hurdles · Place 1 · Union Endicott55m Hurdles110.7312
Jan 10Winter Classic Session 2Jan 10 · 800 Meters · Place 10 · Union Endicott800 Meters102:54.7512
Jan 10Winter Classic Session 1Jan 10 · 55m Hurdles · Place 1 · Union-Endicott55m Hurdles33"1.10.73a PB12
Jan 10Winter Classic Session 1Jan 10 · 800 Meters · Place 10 · Union-Endicott800 Meters10.2:54.75a12
Jan 3Quinney InvitationalJan 3 · 1000 Meters · Place 12 · Union Endicott1000 Meters123:32.1512

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 20Section IV Classic 2 PMDec 20 · 1000 Meters · Place 4 · Union-Endicott1000 Meters4.3:43.63a12
Dec 20Section IV Classic 2 PMDec 20 · 55m Hurdles · Place 8 · Union-Endicott55m Hurdles33"8.10.97a12
Dec 13607 Invitational 2 PM MeetDec 13 · 1000 Meters · Place 8 · Union-Endicott1000 Meters8.3:34.33a12
Dec 13607 Invitational 2 PM MeetDec 13 · 55m Hurdles · Place 13 · Union-Endicott55m Hurdles33"13.11.21a12
Dec 7Ithaca College Bomber HS InvitationalDec 7 · 1000 Meters · Place 13 · Union-Endicott1000 Meters13.3:38.37a12
Dec 7Ithaca College Bomber HS InvitationalDec 7 · 55m Hurdles · Place 20 · Union-Endicott55m Hurdles33"Round P20.10.95a12
Feb 23Section IV State QualifiersFeb 23 · 1000 Meters · Place 6 · Union Endicott1000 Meters63:24.22 PB11
Jan 17Quinney InvitationalJan 17 · 1000 Meters · Place 8 · Union Endicott1000 Meters83:28.2111
Jan 10Winter ClassicJan 10 · 55m Hurdles · Place 12 · Union Endicott55m Hurdles1211.4011
Jan 10Winter ClassicJan 10 · 800 Meters · Place 7 · Union Endicott800 Meters72:48.21 PB11
Jan 3Hurley InvitationalJan 3 · 55m Hurdles · Place 29 · Union Endicott55m HurdlesRound P2911.7011
Jan 3Hurley InvitationalJan 3 · 1000 Meters · Place 10 · Union Endicott1000 Meters103:33.0311

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 2000m Steeplechase · Place 38 · Union-Endicott2000m Steeplechase0.762m38.8:04.41a11
Jun 4Section 4 State QualifierJun 4 · 400m Hurdles · Place 13 · Union-Endicott400m Hurdles30" / 0.762m13.1:12.81a PB11
Jun 4Section 4 State QualifierJun 4 · 2000m Steeplechase · Place 2 · Union-Endicott2000m Steeplechase0.762m2.8:01.05a11
May 28Section 4 Class A/BMay 28 · 400m Hurdles · Place 6 · Union-Endicott400m Hurdles30" / 0.762m6.1:18.08a11
May 28Section 4 Class A/BMay 28 · 2000m Steeplechase · Place 1 · Union-Endicott2000m Steeplechase0.762m1.7:57.33a PB11
May 21STAC ChampionshipsMay 21 · 400m Hurdles · Place 8 · Union Endicott400m Hurdles81:16.0911
May 21STAC ChampionshipsMay 21 · 2000m Steeplechase · Place 1 · Union Endicott2000m Steeplechase18:07.4511
May 16Doug Quinney InviteMay 16 · 2000m Steeplechase · Place 1 · Union Endico2000m Steeplechase18:02.63—
May 16Doug Quinney InviteMay 16 · 400m Hurdles · Place 4 · Union Endico400m Hurdles41:13.21—
May 16Doug Quinney InviteMay 16 · 2000m Steeplechase · Place 1 · Union Endico2000m Steeplechase18:02.62—
May 16Doug Quinney InviteMay 16 · 400m Hurdles · Place 3 · Union Endico400m Hurdles31:13.21—
May 10Parkhurst InvitationalMay 10 · 400m Hurdles · Place 1 · Union Endicott400m Hurdles11:13.5211
May 10Parkhurst InvitationalMay 10 · 2000m Steeplechase · Place 1 · Union Endicott2000m Steeplechase17:59.47 PB11
May 3Horseheads Blue Shoes InvitationalMay 3 · 400m Hurdles · Place 6 · Union Endicott400m Hurdles61:19.4611
May 3Horseheads Blue Shoes InvitationalMay 3 · 2000m Steeplechase · Place 1 · Union Endicott2000m Steeplechase18:03.7511
May 3Horseheads Blue Shoes InvitationalMay 3 · 100m Hurdles · Place 13 · Union Endicott100m Hurdles1322.0511
Apr 15Vestal & UE Vs. CorningApr 15 · 400m Hurdles · Place 1 · Union Endico400m Hurdles11:15.51—
Apr 15Vestal & UE Vs. CorningApr 15 · 100m Hurdles · Place 4 · Union Endico100m Hurdles420.87—
Apr 13Square Deal InviteApr 13 · 400m Hurdles · Place 2 · Union Endicott400m Hurdles21:19.2811
Apr 13Square Deal InviteApr 13 · 2000m Steeplechase · Place 2 · Union Endicott2000m Steeplechase28:21.7511

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14607 Invitational 2 PM MeetDec 14 · 1000 Meters · Place 4 · Union-Endicott1000 Meters4.3:32.75a11
Dec 14607 Invitational 2 PM MeetDec 14 · 55m Hurdles · Place 8 · Union-Endicott55m Hurdles33"8.11.27a11
Feb 17Section IV ClassicFeb 17 · 55m Hurdles · Place 21 · Union Endicott55m Hurdles2111.4210
Jan 5Hurley InvitationalJan 5 · 55m Hurdles · Place 31 · Union Endicott55m Hurdles3111.6810

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Dec 8Ithaca College Bomber HS InvitationalDec 8 · 1000 Meters · Place 17 · Union-Endicott1000 Meters17.3:47.37a PB11
Dec 8Ithaca College Bomber HS InvitationalDec 8 · 55m Hurdles · Place 23 · Union-Endicott55m Hurdles33"Round P23.11.44a PB11
May 29Section IV State QualifierMay 29 · 400m Hurdles · Place 15 · Union Endicott400m Hurdles151:17.2110
May 29Section IV State QualifierMay 29 · 2000m Steeplechase · Place 9 · Union Endicott2000m Steeplechase98:30.7110
May 22Section IV Class A/BMay 22 · 100m Hurdles · Place 6 · Union Endicott100m Hurdles621.2310
May 22Section IV Class A/BMay 22 · 400m Hurdles · Place 4 · Union Endicott400m Hurdles41:22.3610
May 22Section IV Class A/BMay 22 · 2000m Steeplechase · Place 2 · Union Endicott2000m Steeplechase28:37.4110
May 22Section IV Class A/BMay 22 · 400m Hurdles · Place 4 · Union Endicott400m Hurdles41:22.3610
May 22Section IV Class A/BMay 22 · 100m Hurdles · Place 6 · Union Endicott100m Hurdles621.2310
May 22Section IV Class A/BMay 22 · 2000m Steeplechase · Place 2 · Union Endicott2000m Steeplechase28:37.4110
May 15STAC ChampionshipsMay 15 · 400m Hurdles · Place 7 · Union Endicott400m Hurdles71:17.8110
May 15STAC ChampionshipsMay 15 · 100m Hurdles · Place 18 · Union Endicott100m HurdlesRound P1821.6610
May 15STAC ChampionshipsMay 15 · 2000m Steeplechase · Place 6 · Union Endicott2000m Steeplechase68:44.3010
May 11Parkhurst InvitationalMay 11 · 400m Hurdles · Place 3 · Union Endicott400m Hurdles31:18.1310
May 11Parkhurst InvitationalMay 11 · 100m Hurdles · Place 14 · Union Endicott100m HurdlesRound P1420.9910
May 11Parkhurst InvitationalMay 11 · 2000m Steeplechase · Place 4 · Union Endicott2000m Steeplechase49:15.4310
Apr 20Square Deal InviteApr 20 · 400m Hurdles · Place 4 · Union Endicott400m Hurdles41:17.0210
Apr 20Square Deal InviteApr 20 · 100m Hurdles · Place 19 · Union Endicott100m HurdlesRound P1920.9210

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16Winter Classic 9 AM SessionDec 16 · 55m Hurdles · Place 9 · Union-Endicott55m Hurdles33"9.11.85a10
Dec 3Ithaca College HS InvitationalDec 3 · 55m Hurdles · Place 22 · Union-Endicott55m Hurdles33"Round P22.12.46a10
Jan 7607 Invitational 5 PMJan 7 · 55m Hurdles · Place 14 · Union-Endicott55m Hurdles33"14.12.54a9

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17STAC ChampionshipsMay 17 · 400m Hurdles · Place 14 · Union Endicott400m Hurdles141:23.569
May 17STAC ChampionshipsMay 17 · 100m Hurdles · Place 16 · Union Endicott100m HurdlesRound P1621.119
May 13Parkhurst InvitationalMay 13 · 400m Hurdles · Place 6 · Union Endicott400m Hurdles61:24.469
May 13Parkhurst InvitationalMay 13 · 100m Hurdles · Place 15 · Union Endicott100m HurdlesRound P1522.689
Apr 6Rotary RelaysApr 6 · 100m Hurdles · Place 4 · Union Endicott100m Hurdles421.019
Apr 1NY/PA InvitationalApr 1 · 400m Hurdles · Place 9 · Union Endicott400m Hurdles91:22.879
Apr 1NY/PA InvitationalApr 1 · 100m Hurdles · Place 15 · Union Endicott100m HurdlesRound P1520.809