Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCortland Classic · Apr 1811.68Cortland ClassicApril 18, 2025
110m Hurdles · 39" / 0.991m · OutdoorSection 1 Class A Championship · May 2716.60aSection 1 Class A ChampionshipMay 27, 2023
110m Hurdles · 42" / 1.067m · OutdoorCortland Red Dragon Open · Apr 316.18aCortland Red Dragon OpenApril 3, 2026
200 Meters · IndoorIthaca Quad · Jan 1824.96aIthaca QuadJanuary 18, 2025
200 Meters · OutdoorUtica Pioneer Almost Spring Invite · Mar 3025.20aUtica Pioneer Almost Spring InviteMarch 30, 2025
300 Meters · IndoorSection 1 Dendy #2 · Jan 450.25Section 1 Dendy #2January 4, 2023
400 Meters · IndoorUtica Blue and Orange · Feb 757.21aUtica Blue and OrangeFebruary 7, 2025
400 Meters · OutdoorCortland Classic · Apr 1855.87Cortland ClassicApril 18, 2025
400m Hurdles · 36" / 0.914m · OutdoorSection 1 League 1B Champs · May 21:04.97aSection 1 League 1B ChampsMay 2, 2023
55 Meters · IndoorSteve Borbet Invitational · Jan 137.361Steve Borbet InvitationalJanuary 13, 2023
55m Hurdles · 39" · IndoorCoach Saint Invitational · Dec 169.95aCoach Saint InvitationalDecember 16, 2022
60 Meter · IndoorArmory Sprint Night · Dec 267.60aArmory Sprint NightDecember 26, 2024
60m Hurdles · 42" / 1.067m · IndoorSUNYAC Championships · Feb 288.85aSUNYAC ChampionshipsFebruary 28, 2025
High Jump · IndoorUtica Fast Trax Invite · Feb 221.62mUtica Fast Trax InviteFebruary 22, 2025
High Jump · OutdoorUtica Pioneer Almost Spring Invite · Mar 301.64mUtica Pioneer Almost Spring InviteMarch 30, 2025
Javelin · 800g · OutdoorRPI Capital District Classic · Apr 2443.07mRPI Capital District ClassicApril 24, 2026
Long Jump · IndoorUtica Fast Trax Invite · Feb 225.55mUtica Fast Trax InviteFebruary 22, 2025
Long Jump · OutdoorCortland Classic · Apr 185.64mCortland ClassicApril 18, 2025
Shot Put · 16lb / 7.26kg · IndoorUtica Holiday Classic · Dec 68.67mUtica Holiday ClassicDecember 6, 2025
Shot Put · 16lb / 7.26kg · OutdoorHamilton Outdoor Invitational · Apr 117.45mHamilton Outdoor InvitationalApril 11, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 9Ithaca College In-Between MeetMay 9 · Long Jump · Place 9 · SUNY OneontaSUNY OneontaLong Jump9.5.36mWind: 3Jr
May 9Ithaca College In-Between MeetMay 9 · Javelin · Place 8 · SUNY OneontaSUNY OneontaJavelin800g8.39.71mJr
May 9Ithaca College In-Between MeetMay 9 · 100 Meters · Place 20 · SUNY OneontaSUNY Oneonta100 MetersRound P20.12.36aWind: 1.7Jr
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · Javelin · Place 14 · SUNY OneontaSUNY OneontaJavelin800g14.37.66mJr
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · 110m Hurdles · Place 15 · SUNY OneontaSUNY Oneonta110m Hurdles42" / 1.067mRound P15.16.35aWind: 1.1Jr
Apr 24RPI Capital District ClassicApr 24 · Long Jump · Place 20 · SUNY OneontaSUNY OneontaLong Jump20.5.96mWind: 1.4Jr
Apr 24RPI Capital District ClassicApr 24 · Javelin · Place 9 · SUNY OneontaSUNY OneontaJavelin800g9.43.07m PBJr
Apr 24RPI Capital District ClassicApr 24 · 100 Meters · Place 27 · SUNY OneontaSUNY Oneonta100 Meters27.11.97aWind: 1.3Jr
Apr 17Cortland ClassicApr 17 · Long Jump · Place 19 · SUNY OneontaSUNY OneontaLong Jump19.5.92mWind: 0Jr
Apr 17Cortland ClassicApr 17 · High Jump · Place 12 · SUNY OneontaSUNY OneontaHigh Jump12.1.69mJr
Apr 17Cortland ClassicApr 17 · Javelin · Place 4 · SUNY OneontaSUNY OneontaJavelin800g4.39.16mJr
Apr 17Cortland ClassicApr 17 · 110m Hurdles · Place 12 · SUNY OneontaSUNY Oneonta110m Hurdles42" / 1.067mRound P12.16.33aWind: 0.2Jr
Apr 17Cortland ClassicApr 17 · 200 Meters · Place 55 · SUNY OneontaSUNY Oneonta200 Meters55.24.23aWind: 3Jr
Apr 11Hamilton Outdoor InvitationalApr 11 · High Jump · Place 6 · SUNY OneontaSUNY OneontaHigh Jump6.1.68mJr
Apr 11Hamilton Outdoor InvitationalApr 11 · Shot Put · Place 14 · SUNY OneontaSUNY OneontaShot Put16lb / 7.26kg14.7.45m PBJr
Apr 11Hamilton Outdoor InvitationalApr 11 · 110m Hurdles · Place 8 · SUNY OneontaSUNY Oneonta110m Hurdles42" / 1.067m8.16.79aWind: 2.1Jr
Apr 3Cortland Red Dragon OpenApr 3 · Long Jump · Place 9 · SUNY OneontaSUNY OneontaLong Jump9.6.04mWind: 1.8Jr
Apr 3Cortland Red Dragon OpenApr 3 · Javelin · Place 7 · SUNY OneontaSUNY OneontaJavelin800g7.35.04mJr
Apr 3Cortland Red Dragon OpenApr 3 · 400m Hurdles · Place 15 · SUNY OneontaSUNY Oneonta400m Hurdles36" / 0.914m15.1:07.25aJr
Apr 3Cortland Red Dragon OpenApr 3 · 110m Hurdles · Place 9 · SUNY OneontaSUNY Oneonta110m Hurdles42" / 1.067m9.16.18a PBWind: 1.4Jr
Mar 27Ramapo College InvitationalMar 27 · High Jump · Place 5 · SUNY OneontaSUNY OneontaHigh Jump5.1.68mJr
Mar 27Ramapo College InvitationalMar 27 · 110m Hurdles · Place 15 · SUNY OneontaSUNY Oneonta110m Hurdles42" / 1.067mRound P15.17.82aWind: 0Jr
Mar 27Ramapo College InvitationalMar 27 · 400 Meters · Place 54 · SUNY OneontaSUNY Oneonta400 Meters54.58.63aJr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 6Utica Blue & Orange InvitationalFeb 6 · 60m Hurdles · Place 24 · SUNY OneontaSUNY Oneonta60m Hurdles42" / 1.067mRound P24.9.38aSo
Feb 6Utica Blue & Orange InvitationalFeb 6 · High Jump · SUNY OneontaSUNY OneontaHigh Jump—NHSo
Feb 6Utica Blue & Orange InvitationalFeb 6 · 400 Meters · Place 50 · SUNY OneontaSUNY Oneonta400 Meters50.57.87aSo
Jan 23RIT Friday InvitationalJan 23 · High Jump · Place 28 · SUNY OneontaSUNY OneontaHigh Jump281.63mSo
Jan 23RIT Friday InvitationalJan 23 · 60m Hurdles · Place 11 · SUNY OneontaSUNY Oneonta60m HurdlesRound P119.05aSo
Jan 23RIT Friday InvitationalJan 23 · 200 Meters · Place 44 · SUNY OneontaSUNY Oneonta200 Meters4424.98aSo
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · High Jump · Place 6 · SUNY OneontaSUNY OneontaHigh Jump61.65mSo
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · 60m Hurdles · Place 10 · SUNY OneontaSUNY Oneonta60m HurdlesRound P109.09aSo

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 6Utica Holiday ClassicDec 6 · 60m Hurdles · Place 18 · SUNY OneontaSUNY Oneonta60m Hurdles42" / 1.067mRound P18.9.17aWind: 0So
Dec 6Utica Holiday ClassicDec 6 · Long Jump · Place 29 · SUNY OneontaSUNY OneontaLong Jump29.5.78mSo
Dec 6Utica Holiday ClassicDec 6 · Shot Put · Place 58 · SUNY OneontaSUNY OneontaShot Put16lb / 7.26kg58.8.67m PBSo
Dec 6Utica Holiday ClassicDec 6 · High Jump · SUNY OneontaSUNY OneontaHigh Jump--NMSo
Dec 6Utica Holiday ClassicDec 6 · 200 Meters · Place 52 · SUNY OneontaSUNY Oneonta200 Meters52.25.19aWind: 0So
Feb 28SUNYAC ChampionshipsFeb 28 · 60m Hurdles · Place 9 · SUNY OneontaSUNY Oneonta60m Hurdles42" / 1.067mRound P9.8.85a PBFr
Feb 22Utica Fast Trax InviteFeb 22 · Long Jump · Place 28 · SUNY OneontaSUNY OneontaLong Jump285.55m PB—
Feb 22Utica Fast Trax InviteFeb 22 · High Jump · Place 10 · SUNY OneontaSUNY OneontaHigh Jump101.62m PB—
Feb 22Utica Fast Trax InviteFeb 22 · 60m Hurdles · Place 11 · SUNY OneontaSUNY Oneonta60m Hurdles119.15a—
Feb 7Utica Blue and OrangeFeb 7 · 60m Hurdles · Place 22 · SUNY OneontaSUNY Oneonta60m Hurdles42" / 1.067mRound P22.9.19aWind: 0Fr
Feb 7Utica Blue and OrangeFeb 7 · High Jump · Place 27 · SUNY OneontaSUNY OneontaHigh Jump27.1.57mFr
Feb 7Utica Blue and OrangeFeb 7 · 400 Meters · Place 46 · SUNY OneontaSUNY Oneonta400 Meters46.57.21a PBFr
Feb 1Ithaca Bomber InvitationalFeb 1 · 60m Hurdles · Place 16 · SUNY OneontaSUNY Oneonta60m Hurdles169.09a—
Feb 1Ithaca Bomber InvitationalFeb 1 · 200 Meters · Place 73 · SUNY OneontaSUNY Oneonta200 Meters7325.37a—
Jan 18Ithaca QuadJan 18 · 60m Hurdles · Place 13 · SUNY OneontaSUNY Oneonta60m Hurdles42" / 1.067mRound P13.9.21aFr
Jan 18Ithaca QuadJan 18 · 200 Meters · Place 33 · SUNY OneontaSUNY Oneonta200 Meters33.24.96a PBFr

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 18Cortland ClassicApr 18 · Long Jump · Place 6 · SUNY OneontaSUNY OneontaLong Jump65.64m PBSo
Apr 18Cortland ClassicApr 18 · High Jump · Place 6 · SUNY OneontaSUNY OneontaHigh Jump61.62mSo
Apr 18Cortland ClassicApr 18 · Shot Put · Place 6 · SUNY OneontaSUNY OneontaShot Put68.39mSo
Apr 18Cortland ClassicApr 18 · 400 Meters · Place 5 · SUNY OneontaSUNY Oneonta400 Meters555.87 PBSo
Apr 18Cortland ClassicApr 18 · 100 Meters · Place 2 · SUNY OneontaSUNY Oneonta100 Meters211.68 PBSo
Apr 5Cortland Red Dragon OpenApr 5 · Long Jump · Place 23 · SUNY OneontaSUNY OneontaLong Jump23.5.42mWind: 0.9So
Apr 5Cortland Red Dragon OpenApr 5 · Javelin · Place 25 · SUNY OneontaSUNY OneontaJavelin800g25.23.52mSo
Apr 5Cortland Red Dragon OpenApr 5 · 110m Hurdles · Place 5 · SUNY OneontaSUNY Oneonta110m Hurdles42" / 1.067m5.15.92aWind: 2.8So
Apr 5Cortland Red Dragon OpenApr 5 · 400 Meters · Place 20 · SUNY OneontaSUNY Oneonta400 Meters20.58.98aSo
Mar 30Utica Pioneer Almost Spring InviteMar 30 · Shot Put · Place 23 · SUNY OneontaSUNY OneontaShot Put16lb / 7.26kg23.7.24mSo
Mar 30Utica Pioneer Almost Spring InviteMar 30 · 110m Hurdles · Place 4 · SUNY OneontaSUNY Oneonta110m Hurdles42" / 1.067m4.17.05aWind: -1.8So
Mar 30Utica Pioneer Almost Spring InviteMar 30 · High Jump · Place 7 · SUNY OneontaSUNY OneontaHigh Jump7.1.64m PBSo
Mar 30Utica Pioneer Almost Spring InviteMar 30 · 200 Meters · Place 35 · SUNY OneontaSUNY Oneonta200 Meters35.25.20a PBWind: -0.3So

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 26Armory Sprint NightDec 26 · 60 Meter · Place 55 · SUNY OneontaSUNY Oneonta60 MeterRound P55.7.60a PBFr
Dec 26Armory Sprint NightDec 26 · Long Jump · Place 12 · SUNY OneontaSUNY OneontaLong Jump12.5.31mFr
Dec 26Armory Sprint NightDec 26 · 200 Meters · Place 45 · SUNY OneontaSUNY Oneonta200 Meters45.25.32aFr
Dec 7UC HolidayDec 7 · 60m Hurdles · Place 18 · SUNY OneontaSUNY Oneonta60m Hurdles42" / 1.067mRound P18.9.69aFr
Dec 7UC HolidayDec 7 · 200 Meters · Place 49 · SUNY OneontaSUNY Oneonta200 Meters49.25.21aFr

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 1Section 1 State QualifierJun 1 · 110m Hurdles · Place 5 · Clarkstown SClarkstown S110m Hurdles516.22—
Jun 1Section 1 State QualifierJun 1 · 110m Hurdles · Place 7 · Clarkstown SClarkstown S110m HurdlesRound P716.82—
May 27Section 1 Class A ChampionshipMay 27 · 400m Hurdles · Place 13 · Clarkstown SouthClarkstown South400m Hurdles36" / 0.914m13.1:11.36a12
May 27Section 1 Class A ChampionshipMay 27 · 110m Hurdles · Place 3 · Clarkstown SouthClarkstown South110m Hurdles39" / 0.991mRound P3.17.19a12
May 27Section 1 Class A ChampionshipMay 27 · 110m Hurdles · Place 4 · Clarkstown SouthClarkstown South110m Hurdles39" / 0.991m4.16.60a PB12
May 17Rockland County ChampsMay 17 · 400m Hurdles · Place 14 · Clarkstown SClarkstown S400m Hurdles141:09.51—
May 17Rockland County ChampsMay 17 · 110m Hurdles · Place 4 · Clarkstown SClarkstown S110m Hurdles416.56—
May 17Rockland County ChampsMay 17 · 110m Hurdles · Place 6 · Clarkstown SClarkstown S110m HurdlesRound P617.22—
May 2Section 1 League 1B ChampsMay 2 · 400m Hurdles · Place 3 · Clarkstown SouthClarkstown South400m Hurdles36" / 0.914m3.1:04.97a PB12
May 2Section 1 League 1B ChampsMay 2 · 110m Hurdles · Place 1 · Clarkstown SouthClarkstown South110m Hurdles39" / 0.991m1.16.71a12
Apr 29Gold Rush InvitationalApr 29 · 200m Hurdles · Place 10 · Clarkstown SClarkstown S200m Hurdles1030.1912
Apr 19Coach Sing InvitationalApr 19 · 110m Hurdles · Place 4 · Clarkstown SClarkstown S110m Hurdles416.79—
Apr 14Mountie MadnessApr 14 · Long Jump · Place 19 · Clarkstown SClarkstown SLong Jump1916-06.50—
Apr 14Mountie MadnessApr 14 · 400m Hurdles · Place 18 · Clarkstown SClarkstown S400m Hurdles181:06.50—
Apr 14Mountie MadnessApr 14 · 110m Hurdles · Place 9 · Clarkstown SClarkstown S110m Hurdles917.66—

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 8Section 1 Class A & C ChampsFeb 8 · Long Jump · Place 10 · Clarkstown SClarkstown SLong Jump1017-04.5012
Feb 8Section 1 Class A & C ChampsFeb 8 · 55m Hurdles · Place 5 · Clarkstown SClarkstown S55m Hurdles58.8512
Feb 8Section 1 Class A & C ChampsFeb 8 · 55m Hurdles · Place 5 · Clarkstown SClarkstown S55m HurdlesRound P58.8112
Jan 27Section 1 Northern & Rockland County ChampionshipJan 27 · 55m Hurdles · Place 15 · Clarkstown SClarkstown S55m HurdlesRound P159.66—
Jan 22Section 1 League Champs #3Jan 22 · Long Jump · Place 10 · Clarkstown SClarkstown SLong Jump1016-09.50—
Jan 22Section 1 League Champs #3Jan 22 · 55m Hurdles · Place 15 · Clarkstown SClarkstown S55m HurdlesRound P1513.59—
Jan 22Section 1 League Champs #3Jan 22 · 55 Meters · Place 30 · Clarkstown SClarkstown S55 MetersRound P307.382—
Jan 13Steve Borbet InvitationalJan 13 · Long Jump · Place 41 · Clarkstown SClarkstown SLong Jump4115-01.5012
Jan 13Steve Borbet InvitationalJan 13 · 55m Hurdles · Place 40 · Clarkstown SClarkstown S55m Hurdles409.8612
Jan 13Steve Borbet InvitationalJan 13 · 55 Meters · Place 92 · Clarkstown SClarkstown S55 Meters927.361 PB12
Jan 7Ocean Breeze Freedom GamesJan 7 · 55m Hurdles · Place 25 · Clarkstown SouthClarkstown South55m Hurdles259.9212
Jan 4Section 1 Dendy #2Jan 4 · 55m Hurdles · Place 7 · Clarkstown SClarkstown S55m Hurdles710.2012
Jan 4Section 1 Dendy #2Jan 4 · 55m Hurdles · Place 5 · Clarkstown SClarkstown S55m HurdlesRound P510.1712
Jan 4Section 1 Dendy #2Jan 4 · 300 Meters · Place 154 · Clarkstown SClarkstown S300 Meters15450.25 PB12

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16Coach Saint InvitationalDec 16 · 55m Hurdles · Place 19 · Clarkstown SouthClarkstown South55m Hurdles39"19.9.95a PB12
Dec 16Coach Saint InvitationalDec 16 · Long Jump · Place 30 · Clarkstown SouthClarkstown SouthLong Jump30.16-03.7512
Dec 5Section 1 Kickoff #2Dec 5 · 55m Hurdles · Place 15 · Clarkstown SouthClarkstown South55m Hurdles39"Round P15.10.57a12
Dec 5Section 1 Kickoff #2Dec 5 · Long Jump · Place 24 · Clarkstown SouthClarkstown SouthLong Jump24.14-04.7512