Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorNYSPHSAA Outdoor Track & Field Championships · Jun 1016.88aNYSPHSAA Outdoor Track & Field ChampionshipsJune 10, 2022
50m Hurdles · 33" · IndoorLeague Meet #2A · Dec 119.40League Meet #2ADecember 11, 2021
50m Hurdles · 33" · OutdoorSection 2 League Meets #2 · Dec 119.40Section 2 League Meets #2December 11, 2021
60 Meter · IndoorUtica Holiday Classic · Dec 68.98aUtica Holiday ClassicDecember 6, 2025
60m Hurdles · 33" / 0.838m · IndoorSUNYAC Championships · Feb 2810.17aSUNYAC ChampionshipsFebruary 28, 2025
800 Meters · OutdoorSection 2 State Qualifier · Jun 22:48.10Section 2 State QualifierJune 2, 2022
High Jump · IndoorSaints Holiday Relays · Dec 21.35mSaints Holiday RelaysDecember 2, 2023
High Jump · OutdoorPatroon Conference Championships · May 181.42mPatroon Conference ChampionshipsMay 18, 2022
Javelin · 600g · OutdoorMiddlebury Outdoor Meet · Apr 1824.27mMiddlebury Outdoor MeetApril 18, 2026
Long Jump · IndoorSaints Holiday Relays · Dec 24.22mSaints Holiday RelaysDecember 2, 2023
Long Jump · OutdoorPatroon Conference Championships · May 184.64mPatroon Conference ChampionshipsMay 18, 2022
Pentathlon (Outdoor) · Standard · OutdoorNYSPHSAA Outdoor Track & Field Championships · Jun 102288NYSPHSAA Outdoor Track & Field ChampionshipsJune 10, 2022
Shot Put · 4kg · OutdoorPatroon Conference Championships · May 187.99mPatroon Conference ChampionshipsMay 18, 2022
Triple Jump · IndoorSection 2 League Meets 4 · Dec 2828-03.75Section 2 League Meets 4December 28, 2021
Triple Jump · OutdoorSection 2 League Meets #2 · Dec 1126-04.50Section 2 League Meets #2December 11, 2021

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · Javelin · Place 9 · SUNY PlattsburghSUNY PlattsburghJavelin600g9.22.34mSr
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · 100m Hurdles · Place 16 · SUNY PlattsburghSUNY Plattsburgh100m Hurdles33" / 0.838mRound P16.17.29aWind: 2.1Sr
Apr 24SLU Intercollegiate Athletics Twilight MeetingApr 24 · Javelin · Place 7 · SUNY PlattsburghSUNY PlattsburghJavelin600g7.20.46mSr
Apr 24SLU Intercollegiate Athletics Twilight MeetingApr 24 · 100m Hurdles · Place 4 · SUNY PlattsburghSUNY Plattsburgh100m Hurdles33" / 0.838m4.17.23aWind: 0Sr
Apr 18Middlebury Outdoor MeetApr 18 · Javelin · Place 7 · SUNY PlattsburghSUNY PlattsburghJavelin600g7.24.27m PBSr
Apr 18Middlebury Outdoor MeetApr 18 · 100m Hurdles · Place 6 · SUNY PlattsburghSUNY Plattsburgh100m Hurdles33" / 0.838m6.18.65aWind: -2.9Sr
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · 100m Hurdles · Place 15 · SUNY PlattsburghSUNY Plattsburgh100m Hurdles33" / 0.838mRound P15.17.86aWind: 2.2Sr
Apr 4St. Lawrence Saints Ice BreakerApr 4 · 100m Hurdles · Place 6 · SUNY PlattsburghSUNY Plattsburgh100m Hurdles33" / 0.838m6.20.35aWind: -5Sr
Apr 4St. Lawrence Saints Ice BreakerApr 4 · 100 Meters · SUNY PlattsburghSUNY Plattsburgh100 MetersRound P—DNSWind: -2.6Sr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 27SUNYAC Indoor ChampionshipsFeb 27 · 60m Hurdles · Place 14 · Plattsburgh St.Plattsburgh St.60m HurdlesRound P1410.39SR
Feb 20St. Lawrence OpenFeb 20 · 60m Hurdles · Place 10 · SUNY PlattsburghSUNY Plattsburgh60m HurdlesRound P1010.49aSr
Feb 10Plattsburgh State Tuesday MeetFeb 10 · 55m Hurdles · Place 4 · Plattsburgh St.Plattsburgh St.55m Hurdles49.62SR
Feb 10Plattsburgh State Tuesday MeetFeb 10 · 55m Hurdles · Place 4 · Plattsburgh St.Plattsburgh St.55m Hurdles49.69SR
Feb 10Plattsburgh State Tuesday MeetFeb 10 · Shot Put · Place 7 · Plattsburgh St.Plattsburgh St.Shot Put78.56mSR
Feb 6Utica Blue & Orange InvitationalFeb 6 · 60m Hurdles · Place 48 · SUNY PlattsburghSUNY Plattsburgh60m Hurdles33" / 0.838mRound P48.11.40aSr
Jan 31Ithaca College Bomber InvitationalJan 31 · 60m Hurdles · Place 20 · Plattsburgh St.Plattsburgh St.60m HurdlesRound P2010.46SR
Jan 23St. Lawrence InvitationalJan 23 · 60m Hurdles · Place 4 · SUNY PlattsburghSUNY Plattsburgh60m Hurdles410.71aSr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Utica Holiday ClassicDec 6 · 60 Meter · Place 26 · SUNY PlattsburghSUNY Plattsburgh60 MeterRound P26.8.98a PBWind: 0Sr
Feb 28SUNYAC ChampionshipsFeb 28 · 60m Hurdles · Place 10 · SUNY PlattsburghSUNY Plattsburgh60m Hurdles33" / 0.838mRound P10.10.17a PBJr
Feb 21St. Lawrence OpenFeb 21 · 60m Hurdles · Place 5 · SUNY PlattsburghSUNY Plattsburgh60m Hurdles510.59a—
Feb 4Plattsburgh State Tuesday Track & Field MeetFeb 4 · Shot Put · Place 6 · Plattsburgh St.Plattsburgh St.Shot Put67.98mJR
Jan 25St. Lawrence InvitationalJan 25 · 60m Hurdles · Place 7 · SUNY PlattsburghSUNY Plattsburgh60m Hurdles33" / 0.838mRound P7.11.20aJr
Jan 25St. Lawrence InvitationalJan 25 · 60m Hurdles · SUNY PlattsburghSUNY Plattsburgh60m Hurdles33" / 0.838m--DNSJr
Jan 25St. Lawrence InvitationalJan 25 · Shot Put · SUNY PlattsburghSUNY PlattsburghShot Put4kg--DNSJr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2SUNYAC Outdoor Track & Field ChampionshipsMay 2 · Javelin · Place 10 · Plattsburgh St.Plattsburgh St.Javelin1021.83mJR
May 2SUNYAC Outdoor Track & Field ChampionshipsMay 2 · 100m Hurdles · Place 7 · Plattsburgh St.Plattsburgh St.100m Hurdles716.99JR
Apr 25SLU Twilight InvitationalApr 25 · Javelin · Place 2 · SUNY PlattsburghSUNY PlattsburghJavelin600g2.22.49mJr
Apr 25SLU Twilight InvitationalApr 25 · 100m Hurdles · Place 2 · SUNY PlattsburghSUNY Plattsburgh100m Hurdles33" / 0.838m2.17.94aWind: -1.9Jr
Apr 10RPI Under the Lights InviteApr 10 · 100m Hurdles · Place 11 · SUNY PlattsburghSUNY Plattsburgh100m Hurdles1118.24aJr
Apr 5Hamilton Outdoor InvitationalApr 5 · 100m Hurdles · SUNY PlattsburghSUNY Plattsburgh100m Hurdles33" / 0.838m--DNSWind: 1Jr

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 3SUNYAC Outdoor ChampionshipsMay 3 · Javelin · Place 18 · SUNY PlattsburghSUNY PlattsburghJavelin1822.20m—
Apr 20Middlebury College TF Outdoor MeetApr 20 · Javelin · Place 7 · SUNY PlattsburghSUNY PlattsburghJavelin723.17m—
Apr 20Middlebury College TF Outdoor MeetApr 20 · 100m Hurdles · Place 7 · SUNY PlattsburghSUNY Plattsburgh100m Hurdles726.66a—
Mar 30SLU Saints Spring Break OpenMar 30 · Javelin · Place 5 · SUNY PlattsburghSUNY PlattsburghJavelin520.62m—
Mar 30SLU Saints Spring Break OpenMar 30 · Shot Put · Place 8 · SUNY PlattsburghSUNY PlattsburghShot Put87.94m—
Mar 30SLU Saints Spring Break OpenMar 30 · 100m Hurdles · Place 2 · SUNY PlattsburghSUNY Plattsburgh100m Hurdles218.34a—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 242024 SUNYAC Indoor Track & Field ChampionshipsFeb 24 · 60m Hurdles · SUNY PlattsburghSUNY Plattsburgh60m Hurdles33" / 0.838mRound P—FSSo
Feb 16St. Lawrence OpenFeb 16 · Long Jump · Place 6 · SUNY PlattsburghSUNY PlattsburghLong Jump64.19m—
Feb 16St. Lawrence OpenFeb 16 · Shot Put · Place 10 · SUNY PlattsburghSUNY PlattsburghShot Put108.03m—
Feb 16St. Lawrence OpenFeb 16 · 60m Hurdles · Place 2 · SUNY PlattsburghSUNY Plattsburgh60m Hurdles210.36a—
Feb 7Plattsburgh State Wednesday Track & Field InviteFeb 7 · Long Jump · Place 4 · SUNY PlattsburghSUNY PlattsburghLong Jump44.28m—
Feb 7Plattsburgh State Wednesday Track & Field InviteFeb 7 · Shot Put · Place 7 · SUNY PlattsburghSUNY PlattsburghShot Put77.98m—
Feb 7Plattsburgh State Wednesday Track & Field InviteFeb 7 · 55m Hurdles · Place 1 · SUNY PlattsburghSUNY Plattsburgh55m Hurdles110.02a—
Jan 27St. Lawrence InvitationalJan 27 · Long Jump · Place 4 · SUNY PlattsburghSUNY PlattsburghLong Jump43.88m—
Jan 27St. Lawrence InvitationalJan 27 · Shot Put · Place 8 · SUNY PlattsburghSUNY PlattsburghShot Put87.88m—
Jan 27St. Lawrence InvitationalJan 27 · 60m Hurdles · Place 1 · SUNY PlattsburghSUNY Plattsburgh60m Hurdles111.24a—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 2Saints Holiday RelaysDec 2 · 60m Hurdles · Place 8 · SUNY PlattsburghSUNY Plattsburgh60m Hurdles33" / 0.838mRound P8.10.64aWind: 0So
Dec 2Saints Holiday RelaysDec 2 · Long Jump · Place 19 · SUNY PlattsburghSUNY PlattsburghLong Jump19.4.22m PBSo
Dec 2Saints Holiday RelaysDec 2 · High Jump · Place 9 · SUNY PlattsburghSUNY PlattsburghHigh Jump9.1.35m PBSo
Feb 17SLU OpenFeb 17 · High Jump · Place 6 · SUNY PlattsburghSUNY PlattsburghHigh Jump61.37m—
Feb 17SLU OpenFeb 17 · Shot Put · Place 18 · SUNY PlattsburghSUNY PlattsburghShot Put187.40m—
Jan 28SLU Indoor InvitationalJan 28 · High Jump · Place 5 · SUNY PlattsburghSUNY PlattsburghHigh Jump51.40mFr
Jan 28SLU Indoor InvitationalJan 28 · 60m Hurdles · Place 5 · SUNY PlattsburghSUNY Plattsburgh60m HurdlesRound P510.90aFr
Jan 28SLU Indoor InvitationalJan 28 · 60m Hurdles · Place 7 · SUNY PlattsburghSUNY Plattsburgh60m Hurdles711.51aFr

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 5SUNYAC Outdoor Track & Field ChampionshipsMay 5 · 100m Hurdles · Place 11 · SUNY PlattsburghSUNY Plattsburgh100m Hurdles33" / 0.838mRound P11.17.10aWind: 1.5Fr
Apr 29St. Lawrence University Intercollegiate Athletics TwilightApr 29 · 100m Hurdles · Place 3 · Plattsburgh St.Plattsburgh St.100m Hurdles317.71FR
Apr 1Saints Ice Broken OpenApr 1 · Long Jump · Place 10 · Plattsburgh St.Plattsburgh St.Long Jump104.18mFR
Apr 1Saints Ice Broken OpenApr 1 · High Jump · Place 4 · Plattsburgh St.Plattsburgh St.High Jump41.33mFR
Apr 1Saints Ice Broken OpenApr 1 · 100m Hurdles · Place 6 · Plattsburgh St.Plattsburgh St.100m Hurdles618.40FR

2022 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 3Saints Holiday RelaysDec 3 · 60m Hurdles · Place 5 · SUNY PlattsburghSUNY Plattsburgh60m Hurdles33" / 0.838mRound P5.10.67aFr
Dec 3Saints Holiday RelaysDec 3 · 60m Hurdles · Place 3 · SUNY PlattsburghSUNY Plattsburgh60m Hurdles33" / 0.838m3.10.65aFr
Feb 13Colonial Council ChampsFeb 13 · Triple Jump · Place 2 · Cairo-DurhamCairo-DurhamTriple Jump228-03.75—
Feb 13Colonial Council ChampsFeb 13 · High Jump · Place 2 · Cairo-DurhamCairo-DurhamHigh Jump24-04.00—
Feb 13Colonial Council ChampsFeb 13 · 50m Hurdles · Place 2 · Cairo-DurhamCairo-Durham50m Hurdles29.20—
Jan 23The TCITL Frank DeMasi Utica InvitationalJan 23 · Triple Jump · Place 33 · Cairo-DurhamCairo-DurhamTriple Jump3327-09.0012
Jan 23The TCITL Frank DeMasi Utica InvitationalJan 23 · 200m Hurdles · Place 28 · Cairo-DurhamCairo-Durham200m Hurdles2835.3212
Jan 23The TCITL Frank DeMasi Utica InvitationalJan 23 · 55m Hurdles · Place 16 · Cairo-DurhamCairo-Durham55m Hurdles1610.4312
Jan 15Section 2 League Meets 6Jan 15 · Triple Jump · Place 2 · Cairo-DurhamCairo-DurhamTriple Jump227-06.7512
Jan 15Section 2 League Meets 6Jan 15 · High Jump · Place 3 · Cairo-DurhamCairo-DurhamHigh Jump34-03.0012
Jan 15Section 2 League Meets 6Jan 15 · 55m Hurdles · Place 5 · Cairo-DurhamCairo-Durham55m Hurdles510.512

2022 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 10NYSPHSAA Outdoor Track & Field ChampionshipsJun 10 · Pentathlon (Outdoor) · Place 18 · Cairo-DurhamCairo-DurhamPentathlon (Outdoor)Standard18.2288 PB12
Jun 10NYSPHSAA Outdoor Track & Field ChampionshipsJun 10 · Long Jump · Place 19 · Cairo-DurhamCairo-DurhamLong Jump19.4.24mWind: 012
Jun 10NYSPHSAA Outdoor Track & Field ChampionshipsJun 10 · Shot Put · Place 13 · Cairo-DurhamCairo-DurhamShot Put4kg13.7.62m12
Jun 10NYSPHSAA Outdoor Track & Field ChampionshipsJun 10 · 100m Hurdles · Place 10 · Cairo-DurhamCairo-Durham100m Hurdles33" / 0.838m10.16.88a PBWind: 212
Jun 10NYSPHSAA Outdoor Track & Field ChampionshipsJun 10 · High Jump · Place 17 · Cairo-DurhamCairo-DurhamHigh Jump17.1.37m12
Jun 10NYSPHSAA Outdoor Track & Field ChampionshipsJun 10 · 800 Meters · Place 23 · Cairo-DurhamCairo-Durham800 Meters23.2:50.54a12
Jun 2Section 2 State QualifierJun 2 · Shot Put · Place 3 · Cairo-DurhamCairo-DurhamShot Put325-04.5012
Jun 2Section 2 State QualifierJun 2 · Long Jump · Place 5 · Cairo-DurhamCairo-DurhamLong Jump513-08.7512
Jun 2Section 2 State QualifierJun 2 · High Jump · Place 1 · Cairo-DurhamCairo-DurhamHigh Jump14-07.7512
Jun 2Section 2 State QualifierJun 2 · 100m Hurdles · Place 1 · Cairo-DurhamCairo-Durham100m Hurdles116.9512
Jun 2Section 2 State QualifierJun 2 · 800 Meters · Place 3 · Cairo-DurhamCairo-Durham800 Meters32:48.10 PB12
May 24Section 2 Group 4 Sectional ChampionshipsMay 24 · Discus · Place 1 · Cairo-DurhamCairo-DurhamDiscus17.95m12
May 24Section 2 Group 4 Sectional ChampionshipsMay 24 · Discus · Place 1 · Cairo-DurhamCairo-DurhamDiscus14.51m12
May 24Section 2 Group 4 Sectional ChampionshipsMay 24 · Discus · Place 1 · Cairo-DurhamCairo-DurhamDiscus11.40m12
May 24Section 2 Group 4 Sectional ChampionshipsMay 24 · Discus · Place 1 · Cairo-DurhamCairo-DurhamDiscus117.8212
May 24Section 2 Group 4 Sectional ChampionshipsMay 24 · Discus · Place 6 · Cairo-DurhamCairo-DurhamDiscus62:59.4712
May 18Patroon Conference ChampionshipsMay 18 · Long Jump · Place 1 · Cairo-DurhamCairo-DurhamLong Jump1.4.64m PB12
May 18Patroon Conference ChampionshipsMay 18 · Shot Put · Place 1 · Cairo-DurhamCairo-DurhamShot Put4kg1.7.99m PB12
May 18Patroon Conference ChampionshipsMay 18 · 100m Hurdles · Place 1 · Cairo-DurhamCairo-Durham100m Hurdles33" / 0.838m1.18.22a12
May 18Patroon Conference ChampionshipsMay 18 · High Jump · Place 1 · Cairo-DurhamCairo-DurhamHigh Jump1.1.42m PB12
May 18Patroon Conference ChampionshipsMay 18 · 800 Meters · Place 1 · Cairo-DurhamCairo-Durham800 Meters1.2:53.49a12
May 14Marsh Galotta Invitational Track MeetMay 14 · Triple Jump · Place 5 · Cairo-DurhamCairo-DurhamTriple Jump528-11.7512
May 14Marsh Galotta Invitational Track MeetMay 14 · 100m Hurdles · Place 2 · Cairo-DurhamCairo-Durham100m Hurdles217.9712

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28Section 2 League Meets 4Dec 28 · Triple Jump · Place 5 · Cairo-DurhamCairo-DurhamTriple Jump5.28-03.75 PB12
Dec 28Section 2 League Meets 4Dec 28 · High Jump · Place 4 · Cairo-DurhamCairo-DurhamHigh Jump4.4-00.0012
Dec 11League Meet #2ADec 11 · 50m Hurdles · Place 5 · Cairo-DurhamCairo-Durham50m Hurdles33"5.9.40 PB12
Dec 11League Meet #2ADec 11 · Triple Jump · Place 7 · Cairo-DurhamCairo-DurhamTriple Jump7.26-04.5012
Dec 11League Meet #2ADec 11 · High Jump · Place 8 · Cairo-DurhamCairo-DurhamHigh Jump8.4-03.0012

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 11Section 2 League Meets #2Dec 11 · 50m Hurdles · Place 10 · Cairo-DurhamCairo-Durham50m Hurdles33"10.9.40 PB12
Dec 11Section 2 League Meets #2Dec 11 · Triple Jump · Place 15 · Cairo-DurhamCairo-DurhamTriple Jump15.26-04.50 PB12
Dec 11Section 2 League Meets #2Dec 11 · High Jump · Place 8 · Cairo-DurhamCairo-DurhamHigh Jump8.4-03.0012