Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSection 7 State Qualifier · Feb 173:38.76Section 7 State QualifierFebruary 17, 2024
1000 Meters · OutdoorSection 7 CVAC League Meet #1 · Dec 53:39.82aSection 7 CVAC League Meet #1December 5, 2024
100m Hurdles · 33" / 0.838m · OutdoorShen Invitational · May 1018.82aShen InvitationalMay 10, 2024
1500 Meters · IndoorSection 7 State Qualifier · Feb 155:23.88Section 7 State QualifierFebruary 15, 2025
1500 Meters · OutdoorSection 7 State Qualifier · Jun 65:33.80Section 7 State QualifierJune 6, 2025
2000m Steeplechase · 0.762m · OutdoorNew York State Outdoor Track & Field Championships · Jun 137:54.80aNew York State Outdoor Track & Field ChampionshipsJune 13, 2026
2000m Steeplechase · OutdoorSection 7 State Qualifier · Jun 67:56.89Section 7 State QualifierJune 6, 2025
300 Meters · IndoorSection 7 League Meet #3 · Jan 1352.96Section 7 League Meet #3January 13, 2024
3000 Meters · IndoorSection 7 Sectionals · Feb 711:34.76aSection 7 SectionalsFebruary 7, 2026
3000 Meters · OutdoorSection 7 Sectionals · Jun 212:18.21Section 7 SectionalsJune 2, 2025
55 Meters · IndoorSection 7 League Meet #5 · Feb 38.91Section 7 League Meet #5February 3, 2024
55m Hurdles · 33" · IndoorSection 7 Sectionals · Feb 710.48aSection 7 SectionalsFebruary 7, 2026
55m Hurdles · 33" · OutdoorSection 7 CVAC League Meet #1 · Dec 510.57aSection 7 CVAC League Meet #1December 5, 2024
600 Meters · IndoorSection 7 League Meet 4B · Jan 181:58.98Section 7 League Meet 4BJanuary 18, 2025
600 Meters · OutdoorSection 7 CVAC League Meet #2 · Dec 191:59.39aSection 7 CVAC League Meet #2December 19, 2024
Combined results · IndoorSt. Lawrence Invitational · Jan 2711.47St. Lawrence InvitationalJanuary 27, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 2000m Steeplechase · Place 37 · Beekmantown Central2000m Steeplechase0.762m37.7:54.80a PB11
Jun 5Section 7 State QualifierJun 5 · 2000m Steeplechase · Place 1 · Beekmantown Central2000m Steeplechase0.762m1.8:06.63a11
May 8Shen InvyMay 8 · 2000m Steeplechase · Place 10 · Beekmantown Central2000m Steeplechase0.762m10.8:13.58a11
Apr 18Niskayuna Spring Classic Apr 18 · 2000m Steeplechase · Place 9 · Beekmantown2000m Steeplechase98:18.2111
Jan 14Section 7 CVAC League Meet #4Jan 14 · 1000 Meters · Place 8 · Beekmantown Central1000 Meters8.3:41.54a11
Jan 14Section 7 CVAC League Meet #4Jan 14 · 55m Hurdles · Place 5 · Beekmantown Central55m Hurdles33"Round P5.10.58a11
Jan 14Section 7 CVAC League Meet #4Jan 14 · 55m Hurdles · Place 6 · Beekmantown Central55m Hurdles33"6.10.85a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14Section 7 State QualifierFeb 14 · 3000 Meters · Place 5 · Beekmantown3000 Meters511:52.5811
Feb 7Section 7 SectionalsFeb 7 · 55m Hurdles · Place 6 · Beekmantown Central55m Hurdles33"Round P6.10.48a PB11
Feb 7Section 7 SectionalsFeb 7 · 55m Hurdles · Place 6 · Beekmantown Central55m Hurdles33"6.10.63a11
Feb 7Section 7 SectionalsFeb 7 · 3000 Meters · Place 2 · Beekmantown Central3000 Meters2.11:34.76a PB11
Jan 10Utica Challenge - Session 1Jan 10 · 1500 Meters · Place 6 · Beekmantown Central1500 Meters6.5:31.54a11

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 18Section 7 League Meet #2Dec 18 · 55m Hurdles · Place 5 · Beekmantown Central55m Hurdles33"Round P5.10.70a11
Dec 18Section 7 League Meet #2Dec 18 · 55m Hurdles · Place 6 · Beekmantown Central55m Hurdles33"6.11.00a11
Dec 18Section 7 League Meet #2Dec 18 · 3000 Meters · Place 1 · Beekmantown Central3000 Meters1.11:37.80a11
Feb 15Section 7 State QualifierFeb 15 · 3000 Meters · Place 5 · Beekmantown3000 Meters512:26.0110
Feb 15Section 7 State QualifierFeb 15 · 1500 Meters · Place 3 · Beekmantown1500 Meters35:23.88 PB10
Feb 1Section 7 League Meet #5Feb 1 · 55m Hurdles · Place 6 · Beekmantown55m Hurdles610.5610
Feb 1Section 7 League Meet #5Feb 1 · 55m Hurdles · Place 5 · Beekmantown55m Hurdles510.6210
Feb 1Section 7 League Meet #5Feb 1 · 1500 Meters · Place 1 · Beekmantown1500 Meters15:28.8610
Jan 18Section 7 League Meet 4BJan 18 · 55m Hurdles · Place 2 · Beekmantown55m Hurdles210.51—
Jan 18Section 7 League Meet 4BJan 18 · 55m Hurdles · Place 2 · Beekmantown55m HurdlesRound P210.49—
Jan 18Section 7 League Meet 4BJan 18 · 600 Meters · Place 3 · Beekmantown600 Meters31:58.98 PB—
Jan 18Section 7 League Meet 4BJan 18 · 600 Meters · Place 3 · Beekmantown600 Meters31:58.9810
Jan 18Section 7 League Meet 4BJan 18 · 55m Hurdles · Place 2 · Beekmantown55m HurdlesRound P210.4910
Jan 18Section 7 League Meet 4BJan 18 · 55m Hurdles · Place 2 · Beekmantown55m Hurdles210.5110
Jan 10Utica ChallengeJan 10 · 3000 Meters · Place 3 · Beekmantown Central3000 Meters3.12:08.00aUnofficial10

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Nov 30Section 7 League Meet #1Nov 30 · 1500 Meters · Place 3 · Beekmantown Central1500 Meters3.5:37.01a11
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 2000m Steeplechase · Place 37 · Beekmantown Central2000m Steeplechase0.762m37.8:02.33a10
Jun 6Section 7 State QualifierJun 6 · 2000m Steeplechase · Place 1 · Beekmantown2000m Steeplechase17:56.89 PB10
Jun 6Section 7 State QualifierJun 6 · 1500 Meters · Place 3 · Beekmantown1500 Meters35:33.80 PB10
Jun 2Section 7 SectionalsJun 2 · 3000 Meters · Place 4 · Beekmantown3000 Meters412:18.21 PB10
Jun 2Section 7 SectionalsJun 2 · 400m Hurdles · Place 5 · Beekmantown400m Hurdles51:22.5610
Jun 2Section 7 SectionalsJun 2 · 3000 Meters · Place 4 · Beekmantown3000 Meters412:18.2110
Jun 2Section 7 SectionalsJun 2 · 400m Hurdles · Place 5 · Beekmantown400m Hurdles51:22.5610
May 17Van Dusen Memorial MeetMay 17 · 2000m Steeplechase · Place 2 · Beekmantown Cent2000m Steeplechase27:56.89—
Apr 26 Luciano Memorial InvitationalApr 26 · 400m Hurdles · Place 19 · Beekmantown400m Hurdles191:19.0710

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Dec 19Section 7 CVAC League Meet #2Dec 19 · 600 Meters · Place 8 · Beekmantown Central600 Meters8.1:59.39a PB10
Dec 19Section 7 CVAC League Meet #2Dec 19 · 55m Hurdles · Place 6 · Beekmantown Central55m Hurdles33"Round P6.10.77a10
Dec 19Section 7 CVAC League Meet #2Dec 19 · 55m Hurdles · Place 5 · Beekmantown Central55m Hurdles33"5.10.74a10
Dec 5Section 7 CVAC League Meet #1Dec 5 · 1000 Meters · Place 3 · Beekmantown Central1000 Meters3.3:39.82a PB10
Dec 5Section 7 CVAC League Meet #1Dec 5 · 55m Hurdles · Place 3 · Beekmantown Central55m Hurdles33"Round P3.10.57a PB10
Dec 5Section 7 CVAC League Meet #1Dec 5 · 55m Hurdles · Place 3 · Beekmantown Central55m Hurdles33"3.10.57a10
May 31Section 7 State QualifierMay 31 · 2000m Steeplechase · Place 3 · Beekmantown2000m Steeplechase38:31.219
May 18Van Dusen Track and Field InvitationalMay 18 · 2000m Steeplechase · Place 5 · Beekmantown Central2000m Steeplechase0.762m5.8:18.54a9
May 10Shen InvitationalMay 10 · 2000m Steeplechase · Place 14 · Beekmantown Central2000m Steeplechase0.762m14.8:19.01a9
May 10Shen InvitationalMay 10 · 100m Hurdles · Place 20 · Beekmantown Central100m Hurdles33" / 0.838mRound P20.18.82a PB9
Apr 27Luciano Memorial InvitationalApr 27 · 400m Hurdles · Place 24 · Beekmantown400m Hurdles241:25.259
Apr 27Luciano Memorial InvitationalApr 27 · 3000 Meters · Place 15 · Beekmantown3000 Meters1512:30.619
Apr 20Niskayuna Spring RelaysApr 20 · 2000m Steeplechase · Place 16 · Beekmantown2000m Steeplechase168:50.039
Apr 20Niskayuna Spring RelaysApr 20 · 2000m Steeplechase · Place 16 · Beekmantown2000m Steeplechase168:50.039
Apr 20Niskayuna Spring RelaysApr 20 · 2000m Steeplechase · Place 16 · Beekmantown2000m Steeplechase168:50.039

2024 Indoor Track

26 results
DateMeetEventPlMarkGr
Feb 17Section 7 State QualifierFeb 17 · 55m Hurdles · Place 5 · Beekmantown55m Hurdles510.779
Feb 17Section 7 State QualifierFeb 17 · 1000 Meters · Place 5 · Beekmantown1000 Meters53:38.76 PB9
Feb 10Section 7 SectionalsFeb 10 · 55m Hurdles · Place 3 · Beekmantown55m Hurdles310.359
Feb 10Section 7 SectionalsFeb 10 · 55m Hurdles · Place 5 · Beekmantown55m HurdlesRound P510.479
Feb 10Section 7 SectionalsFeb 10 · 1000 Meters · Place 8 · Beekmantown1000 Meters83:39.019
Feb 3Section 7 League Meet #5Feb 3 · 55 Meters · Place 32 · Beekmantown55 MetersRound P328.91 PB9
Feb 3Section 7 League Meet #5Feb 3 · 55m Hurdles · Place 6 · Beekmantown55m HurdlesRound P610.839
Feb 3Section 7 League Meet #5Feb 3 · 55m Hurdles · Place 6 · Beekmantown55m Hurdles610.709
Feb 3Section 7 League Meet #5Feb 3 · 1000 Meters · Place 10 · Beekmantown1000 Meters103:49.039
Jan 27St. Lawrence InvitationalJan 27 · Combined results · Place 9 · BeekmantownCombined results911.47 PB—
Jan 20Section 7 League Meet #4Jan 20 · 55m Hurdles · Place 4 · Beekmantown55m HurdlesRound P410.789
Jan 20Section 7 League Meet #4Jan 20 · 55m Hurdles · Place 4 · Beekmantown55m Hurdles411.029
Jan 20Section 7 League Meet #4Jan 20 · 600 Meters · Place 19 · Beekmantown600 Meters192:08.319
Jan 20CVAC League Meet #4Jan 20 · 600 Meters · Place 19 · Beekmantown Central600 Meters19.2:08.30a9
Jan 20CVAC League Meet #4Jan 20 · 55m Hurdles · Place 4 · Beekmantown Central55m Hurdles33"Round P4.10.78a9
Jan 20CVAC League Meet #4Jan 20 · 55m Hurdles · Place 4 · Beekmantown Central55m Hurdles33"4.11.02a9
Jan 13Section 7 League Meet #3Jan 13 · 55m Hurdles · Place 3 · Beekmantown55m HurdlesRound P310.689
Jan 13Section 7 League Meet #3Jan 13 · 55m Hurdles · Place 4 · Beekmantown55m Hurdles411.019
Jan 13Section 7 League Meet #3Jan 13 · 1000 Meters · Place 6 · Beekmantown1000 Meters64:03.179
Jan 13Section 7 League Meet #3Jan 13 · 300 Meters · Place 22 · Beekmantown300 Meters2252.96 PB9
Jan 13CVAC League Meet #3Jan 13 · 300 Meters · Place 22 · Beekmantown Central300 Meters22.52.96a9
Jan 13CVAC League Meet #3Jan 13 · 1000 Meters · Place 6 · Beekmantown Central1000 Meters6.4:03.17a9
Jan 13CVAC League Meet #3Jan 13 · 55m Hurdles · Place 3 · Beekmantown Central55m Hurdles33"Round P3.10.68a9
Jan 13CVAC League Meet #3Jan 13 · 55m Hurdles · Place 4 · Beekmantown Central55m Hurdles33"4.11.01a9
Jan 6Dartmouth RelaysJan 6 · 600 Meters · Place 24 · Beekmantown Central600 Meters24.2:04.53a9
Jan 6Dartmouth RelaysJan 6 · 55m Hurdles · Place 13 · Beekmantown Central55m Hurdles33"Round P13.10.77a9

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 27CNY Holiday ClassicDec 27 · 600 Meters · Place 42 · Beekmantown Central600 Meters42.2:07.12a9
Dec 27CNY Holiday ClassicDec 27 · 55m Hurdles · Place 30 · Beekmantown Central55m Hurdles33"30.10.83a9
Dec 21CVAC League Meet #2Dec 21 · 600 Meters · Place 11 · Beekmantown Central600 Meters11.2:08.42a9
Dec 21CVAC League Meet #2Dec 21 · 55m Hurdles · Place 5 · Beekmantown Central55m Hurdles33"Round P5.10.85a9
Dec 21CVAC League Meet #2Dec 21 · 55m Hurdles · Place 5 · Beekmantown Central55m Hurdles33"5.10.93a9
Dec 7Section 7 League Meet #1Dec 7 · 1000 Meters · Place 8 · Beekmantown Central1000 Meters8.3:58.92a9
Dec 7Section 7 League Meet #1Dec 7 · 55m Hurdles · Place 5 · Beekmantown Central55m Hurdles33"Round P5.10.84a9
Dec 7Section 7 League Meet #1Dec 7 · 55m Hurdles · Place 4 · Beekmantown Central55m Hurdles33"4.10.72a9

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 7CVAC League Meet #1Dec 7 · 1000 Meters · Place 8 · Beekmantown Central1000 Meters8.3:58.92a9
Dec 7CVAC League Meet #1Dec 7 · 55m Hurdles · Place 5 · Beekmantown Central55m Hurdles33"Round P5.10.84a9
Dec 7CVAC League Meet #1Dec 7 · 55m Hurdles · Place 4 · Beekmantown Central55m Hurdles33"4.10.72a9