Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorSection 5 Class B2 Champs · May 3014.88aSection 5 Class B2 ChampsMay 30, 2025
300 Meters · IndoorMCPSAC Region 3 Meet · Dec 1948.74aMCPSAC Region 3 MeetDecember 19, 2024
400m Hurdles · 30" / 0.762m · OutdoorBatavia Blue Devil Invitational · May 41:14.31aBatavia Blue Devil InvitationalMay 4, 2024
55 Meter · IndoorSection 5 MCPSAC- Div 3 Meet · Jan 98.06aSection 5 MCPSAC- Div 3 MeetJanuary 9, 2025
55 Meter · OutdoorSection 5 RWTL #1 · Dec 58.17aSection 5 RWTL #1December 5, 2025
55m Hurdles · 33" · IndoorSection V State Qualifier @ Nazareth University · Feb 288.63aSection V State Qualifier @ Nazareth UniversityFebruary 28, 2026
55m Hurdles · 33" · OutdoorSection 5 RWTL #1 · Dec 510.00aSection 5 RWTL #1December 5, 2025
High Jump · OutdoorSection 5 Class B2 Champs · May 304-06.00Section 5 Class B2 ChampsMay 30, 2025
Long Jump · OutdoorBatavia Blue Devil Invitational · May 214-02.00Batavia Blue Devil InvitationalMay 2, 2026
Triple Jump · IndoorSection 5 MCPSAC- Div 3 Meet · Jan 932-00.50Section 5 MCPSAC- Div 3 MeetJanuary 9, 2025
Triple Jump · OutdoorBatavia Blue Devil Invitational · May 430-07.50Batavia Blue Devil InvitationalMay 4, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 100m Hurdles · Place 7 · Batavia Senior100m Hurdles33" / 0.838mRound P7.16.07aWind: -0.212
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 100m Hurdles · Place 6 · Batavia Senior100m Hurdles33" / 0.838m6.15.71aWind: -0.212
May 15Lancer InviteMay 15 · 100m Hurdles · Place 3 · Batavia Senior100m Hurdles33" / 0.838m3.15.92a12
May 2Batavia Blue Devil InvitationalMay 2 · Long Jump · Place 21 · Batavia SeniorLong Jump21.14-02.00 PB12
May 2Batavia Blue Devil InvitationalMay 2 · High Jump · Place 13 · Batavia SeniorHigh Jump13.4-02.0012
May 2Batavia Blue Devil InvitationalMay 2 · 100m Hurdles · Place 1 · Batavia Senior100m Hurdles33" / 0.838m1.15.82a12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 12Nike Indoor NationalsMar 12 · 60m Hurdles · Place 51 · Batavia TC|NY60m HurdlesRound P519.7012
Mar 12Nike Indoor NationalsMar 12 · 55m Hurdles · Place 51 · Batavia TC|NY55m Hurdles519.0312
Mar 12Nike Indoor NationalsMar 12 · 55m Hurdles · Place 51 · Batavia TC|NY55m Hurdles519.03—
Mar 12Nike Indoor NationalsMar 12 · 60m Hurdles · Place 51 · Batavia TC|NY60m Hurdles519.70—
Feb 28Section V State Qualifier @ Nazareth UniversityFeb 28 · 55m Hurdles · Place 8 · Batavia Senior55m Hurdles33"Round P8.8.88a12
Feb 28Section V State Qualifier @ Nazareth UniversityFeb 28 · 55m Hurdles · Place 3 · Batavia Senior55m Hurdles33"3.8.63a PB12
Feb 28Section V State Qualifier @ Nazareth UniversityFeb 28 · 55m Hurdles · Place 8 · Batavia Senior55m Hurdles33"Round P8.8.88a12
Feb 28Section V State Qualifier @ Nazareth UniversityFeb 28 · 55m Hurdles · Place 3 · Batavia Senior55m Hurdles33"3.8.63a12

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 12MCPSAC @ BrockportDec 12 · 55m Hurdles · Place 1 · Batavia Senior55m Hurdles33"1.9.05a12
Dec 12MCPSAC @ BrockportDec 12 · 55 Meter · Place 10 · Batavia Senior55 Meter10.8.13a12
Mar 13Nike Indoor NationalsMar 13 · 60m Hurdles · Place 55 · Batavia Senior60m HurdlesRound P559.96a—
Mar 13Nike Indoor NationalsMar 13 · 55m Hurdles · Place 56 · Batavia TC-NY55m Hurdles569.28—
Feb 28Section V State Qualifier @ Nazareth UniversityFeb 28 · 55m Hurdles · Place 4 · Batavia Senior55m Hurdles33"Round P4.8.73a11
Feb 28Section V State Qualifier @ Nazareth UniversityFeb 28 · 55m Hurdles · Place 4 · Batavia Senior55m Hurdles33"4.8.76a11
Jan 16Section 5 - MCPSAC- Group EJan 16 · 55m Hurdles · Place 1 · Batavia Senior55m Hurdles33"1.8.86a11
Jan 16Section 5 - MCPSAC- Group EJan 16 · Triple Jump · Place 12 · Batavia SeniorTriple Jump12.29-11.5011
Jan 9Section 5 MCPSAC- Div 3 MeetJan 9 · 55 Meter · Place 13 · Batavia Senior55 Meter13.8.06a PB11
Jan 9Section 5 MCPSAC- Div 3 MeetJan 9 · Triple Jump · Place 1 · Batavia SeniorTriple Jump1.32-00.50 PB11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Dec 5Section 5 RWTL #1Dec 5 · 55m Hurdles · Place 4 · Batavia Senior55m Hurdles33"4.10.00a PB12
Dec 5Section 5 RWTL #1Dec 5 · 55 Meter · Place 18 · Batavia Senior55 Meter18.8.17a PB12
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 100m Hurdles · Place 7 · Batavia Senior100m Hurdles33" / 0.838mRound P7.14.95aWind: 0.511
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 100m Hurdles · Place 5 · Batavia Senior100m Hurdles33" / 0.838m5.15.27aWind: 1.411
Jun 6Section 5 State QualifierJun 6 · 100m Hurdles · Place 1 · Batavia Senior100m Hurdles33" / 0.838m1.15.22a11
May 30Section 5 Class B2 ChampsMay 30 · 400m Hurdles · Batavia Senior400m Hurdles30" / 0.762m--DNF11
May 30Section 5 Class B2 ChampsMay 30 · 100m Hurdles · Place 1 · Batavia Senior100m Hurdles33" / 0.838m1.14.88a PB11
May 30Section 5 Class B2 ChampsMay 30 · High Jump · Place 3 · Batavia SeniorHigh Jump3.4-06.00 PB11
May 3Batavia Blue Devil Invitational @ Van Detta StadiumMay 3 · 400m Hurdles · Place 9 · Batavia Senior400m Hurdles30" / 0.762m9.1:16.29a11
May 3Batavia Blue Devil Invitational @ Van Detta StadiumMay 3 · Triple Jump · Place 18 · Batavia SeniorTriple Jump18.29-01.7511
May 3Batavia Blue Devil Invitational @ Van Detta StadiumMay 3 · 100m Hurdles · Place 2 · Batavia Senior100m Hurdles33" / 0.838m2.15.24a11
Apr 25Attica Boosters Invitational @ Attica HSApr 25 · 400m Hurdles · Place 7 · Batavia Senior400m Hurdles30" / 0.762m7.1:16.73a11
Apr 25Attica Boosters Invitational @ Attica HSApr 25 · Triple Jump · Place 14 · Batavia SeniorTriple Jump14.28-04.0011
Apr 25Attica Boosters Invitational @ Attica HSApr 25 · 100m Hurdles · Place 2 · Batavia Senior100m Hurdles33" / 0.838m2.16.37a11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19MCPSAC Region 3 MeetDec 19 · 300 Meters · Place 12 · Batavia Senior300 Meters12.48.74a PB11
Dec 19MCPSAC Region 3 MeetDec 19 · 55m Hurdles · Place 1 · Batavia Senior55m Hurdles33"1.8.93a11
Dec 19MCPSAC Region 3 MeetDec 19 · Triple Jump · Place 4 · Batavia SeniorTriple Jump4.31-03.7511
Mar 82024 Nike Indoor NationalsMar 8 · 60m Hurdles · Place 76 · Batavia TC-NY60m Hurdles7610.06—
Mar 82024 Nike Indoor NationalsMar 8 · 55m Hurdles · Place 77 · Batavia TC-NY55m Hurdles779.37—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10Lancer InvitationalMay 10 · Triple Jump · Place 19 · Batavia SeniorTriple Jump19.28-03.5010
May 10Lancer InvitationalMay 10 · 100m Hurdles · Place 2 · Batavia Senior100m Hurdles33" / 0.838m2.15.98a10
May 4Batavia Blue Devil InvitationalMay 4 · 400m Hurdles · Place 8 · Batavia Senior400m Hurdles30" / 0.762m8.1:14.31a PB10
May 4Batavia Blue Devil InvitationalMay 4 · Triple Jump · Place 14 · Batavia SeniorTriple Jump14.30-07.50 PB10
May 4Batavia Blue Devil InvitationalMay 4 · 100m Hurdles · Place 1 · Batavia Senior100m Hurdles33" / 0.838m1.16.36a10

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 2Section V State Qualifier Division 2Jun 2 · 100m Hurdles · Place 13 · Batavia Senior100m Hurdles33" / 0.838m13.17.96a9
May 6The Batavia Blue Devil InvitationalMay 6 · 400m Hurdles · Place 11 · Batavia Senior400m Hurdles30" / 0.762m11.1:20.22a9
May 6The Batavia Blue Devil InvitationalMay 6 · 100m Hurdles · Place 5 · Batavia Senior100m Hurdles33" / 0.838m5.17.31a9
May 6The Batavia Blue Devil InvitationalMay 6 · High Jump · Place 10 · Batavia SeniorHigh Jump10.4-02.009

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 28Monroe County Indoor ChampionshipsJan 28 · 55m Hurdles · Place 16 · Batavia Senior55m Hurdles1610.09a—
Jan 6Section 5 RWTL #5-Monroe - F/HJan 6 · 55m Hurdles · Place 3 · Batavia Senior55m Hurdles33"3.10.33a9

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27Section 5 RWTL #4Dec 27 · 55m Hurdles · Place 8 · Batavia Senior55m Hurdles33"8.10.40a9
Dec 27Section 5 RWTL #4Dec 27 · 55 Meter · Place 18 · Batavia Senior55 Meter18.8.38a9
Dec 16Section 5 RWTL #2-Brockport E and FDec 16 · 55m Hurdles · Place 13 · Batavia Senior55m Hurdles33"13.10.74a9
Dec 16Section 5 RWTL #2-Brockport E and FDec 16 · 55 Meter · Place 45 · Batavia Senior55 Meter45.8.40a9