Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorOneida 2024 Co-Ed track Invitational · May 1016.97aOneida 2024 Co-Ed track InvitationalMay 10, 2024
110m Hurdles · 42" / 1.067m · OutdoorCortland Classic · Apr 1716.33aCortland ClassicApril 17, 2026
400 Meters · IndoorNazareth Conference Tune Up · Feb 2156.29Nazareth Conference Tune UpFebruary 21, 2025
400 Meters · OutdoorSyracuse City Track & Field Championships · May 159.34aSyracuse City Track & Field ChampionshipsMay 1, 2023
400m Hurdles · 36" / 0.914m · IndoorRochester Spring Opener · Mar 2959.68aRochester Spring OpenerMarch 29, 2026
400m Hurdles · 36" / 0.914m · OutdoorIthaca Tuesday Meet · Apr 2158.63aIthaca Tuesday MeetApril 21, 2026
60m Hurdles · 42" / 1.067m · IndoorUtica Holiday Classic · Dec 68.89aUtica Holiday ClassicDecember 6, 2025
Long Jump · IndoorNazareth Conference Tune Up · Feb 216.02mNazareth Conference Tune UpFebruary 21, 2025
Long Jump · OutdoorCortland Red Dragon Open · Apr 55.91mCortland Red Dragon OpenApril 5, 2025
Triple Jump · IndoorHoughton December · Dec 612.52mHoughton DecemberDecember 6, 2024
Triple Jump · OutdoorBison Outdoor Classic · Apr 1114.41mBison Outdoor ClassicApril 11, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · Triple Jump · Place 16 · SUNY OswegoSUNY OswegoTriple Jump16.13.72mWind: 1.9So
May 8The FIRE Meet at WilliamsMay 8 · Triple Jump · Place 7 · SUNY OswegoSUNY OswegoTriple Jump7.13.80mWind: 0So
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · Triple Jump · Place 3 · SUNY OswegoSUNY OswegoTriple Jump3.13.86mWind: 0.3So
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · 400m Hurdles · Place 11 · SUNY OswegoSUNY Oswego400m Hurdles36" / 0.914mRound P11.58.68aSo
Apr 24St. John Fisher Cardinal ClassicApr 24 · Triple Jump · Place 1 · SUNY OswegoSUNY OswegoTriple Jump1.13.57mWind: 2.7So
Apr 24St. John Fisher Cardinal ClassicApr 24 · 110m Hurdles · Place 6 · SUNY OswegoSUNY Oswego110m Hurdles42" / 1.067mRound P6.16.57aWind: 0.1So
Apr 21Ithaca Tuesday MeetApr 21 · Triple Jump · Place 1 · SUNY OswegoSUNY OswegoTriple Jump1.13.34mWind: 0So
Apr 21Ithaca Tuesday MeetApr 21 · 400m Hurdles · Place 1 · SUNY OswegoSUNY Oswego400m Hurdles36" / 0.914m1.58.63a PBSo
Apr 17Cortland ClassicApr 17 · Triple Jump · SUNY OswegoSUNY OswegoTriple Jump--FSSo
Apr 17Cortland ClassicApr 17 · 110m Hurdles · Place 12 · SUNY OswegoSUNY Oswego110m Hurdles42" / 1.067mRound P12.16.33a PBWind: 0So
Apr 17Cortland ClassicApr 17 · 200 Meters · Place 40 · SUNY OswegoSUNY Oswego200 Meters40.23.45aWind: 3.8So
Apr 11Bison Outdoor ClassicApr 11 · Triple Jump · Place 2 · SUNY OswegoSUNY OswegoTriple Jump2.14.41m PBWind: 1So
Apr 3Cortland Red Dragon OpenApr 3 · Triple Jump · Place 2 · SUNY OswegoSUNY OswegoTriple Jump2.13.78mWind: 0So
Apr 3Cortland Red Dragon OpenApr 3 · 400m Hurdles · Place 9 · SUNY OswegoSUNY Oswego400m Hurdles36" / 0.914m9.59.87aSo
Apr 3Cortland Red Dragon OpenApr 3 · 110m Hurdles · Place 10 · SUNY OswegoSUNY Oswego110m Hurdles42" / 1.067m10.16.37aWind: 2.1So

2026 Indoor Track

24 results
DateMeetEventPlMarkGr
Mar 29Rochester Spring OpenerMar 29 · Long Jump · Place 6 · SUNY OswegoSUNY OswegoLong Jump6.6.05mWind: 2.1So
Mar 29Rochester Spring OpenerMar 29 · 400m Hurdles · Place 2 · SUNY OswegoSUNY Oswego400m Hurdles36" / 0.914m2.59.68a PBSo
Mar 6AARTFC Indoor ChampionshipsMar 6 · Triple Jump · Place 8 · SUNY OswegoSUNY OswegoTriple Jump813.95mSO
Feb 27SUNYAC Indoor ChampionshipsFeb 27 · Triple Jump · Place 2 · Oswego StateOswego StateTriple Jump214.12mSO
Feb 27SUNYAC Indoor ChampionshipsFeb 27 · Long Jump · Place 13 · Oswego StateOswego StateLong Jump136.33mSO
Feb 27SUNYAC Indoor ChampionshipsFeb 27 · 60m Hurdles · Place 14 · Oswego StateOswego State60m HurdlesRound P148.85SO
Feb 20Nazareth Conference Tune-UpFeb 20 · Triple Jump · Place 1 · Oswego StateOswego StateTriple Jump113.61mSO
Feb 20Nazareth Conference Tune-UpFeb 20 · Long Jump · Place 5 · Oswego StateOswego StateLong Jump56.24mSO
Feb 20Nazareth Conference Tune-UpFeb 20 · 60m Hurdles · Place 14 · Oswego StateOswego State60m HurdlesRound P149.03SO
Feb 14Cornell Robert J. Kane InvitationalFeb 14 · Triple Jump · Place 1 · SUNY OswegoSUNY OswegoTriple Jump113.60mSO
Feb 14Cornell Robert J. Kane InvitationalFeb 14 · Long Jump · Place 6 · SUNY OswegoSUNY OswegoLong Jump65.99mSO
Feb 14Cornell Robert J. Kane InvitationalFeb 14 · 60m Hurdles · Place 7 · SUNY OswegoSUNY Oswego60m Hurdles78.91aSO
Feb 14Cornell Robert J. Kane InvitationalFeb 14 · 60m Hurdles · Place 8 · SUNY OswegoSUNY Oswego60m Hurdles89.24aSO
Jan 31Nazareth Conference Challenge CupJan 31 · Triple Jump · Place 1 · Oswego StateOswego StateTriple Jump113.65mSO
Jan 31Nazareth Conference Challenge CupJan 31 · Long Jump · Place 21 · Oswego StateOswego StateLong Jump215.54mSO
Jan 31Nazareth Conference Challenge CupJan 31 · 60m Hurdles · Place 17 · Oswego StateOswego State60m HurdlesRound P179.13SO
Jan 24Houghton Highlander Indoor InvitationalJan 24 · 60m Hurdles · Place 6 · SUNY OswegoSUNY Oswego60m Hurdles42" / 1.067mRound P6.8.99aWind: 0So
Jan 24Houghton Highlander Indoor InvitationalJan 24 · 60m Hurdles · Place 8 · SUNY OswegoSUNY Oswego60m Hurdles42" / 1.067m8.9.22aWind: 0So
Jan 24Houghton Highlander Indoor InvitationalJan 24 · Triple Jump · Place 1 · SUNY OswegoSUNY OswegoTriple Jump1.13.27mSo
Jan 24Houghton Highlander Indoor InvitationalJan 24 · Long Jump · Place 7 · SUNY OswegoSUNY OswegoLong Jump7.6.31mSo
Jan 16Utica Winter OpenerJan 16 · Triple Jump · Place 2 · SUNY OswegoSUNY OswegoTriple Jump213.81mSo
Jan 16Utica Winter OpenerJan 16 · Long Jump · Place 5 · SUNY OswegoSUNY OswegoLong Jump56.31mSo
Jan 16Utica Winter OpenerJan 16 · 60m Hurdles · Place 3 · SUNY OswegoSUNY Oswego60m HurdlesRound P38.82aSo
Jan 16Utica Winter OpenerJan 16 · 60m Hurdles · Place 8 · SUNY OswegoSUNY Oswego60m Hurdles88.97aSo

2025 Indoor Track

20 results
DateMeetEventPlMarkGr
Dec 6Utica Holiday ClassicDec 6 · 60m Hurdles · Place 11 · SUNY OswegoSUNY Oswego60m Hurdles42" / 1.067mRound P11.8.89a PBWind: 0So
Dec 6Utica Holiday ClassicDec 6 · Triple Jump · Place 2 · SUNY OswegoSUNY OswegoTriple Jump2.14.14mSo
Dec 6Utica Holiday ClassicDec 6 · Long Jump · Place 8 · SUNY OswegoSUNY OswegoLong Jump8.6.56mSo
Feb 28SUNYAC ChampionshipsFeb 28 · 60m Hurdles · Place 16 · SUNY OswegoSUNY Oswego60m Hurdles42" / 1.067mRound P16.9.04aFr
Feb 28SUNYAC ChampionshipsFeb 28 · Triple Jump · Place 8 · SUNY OswegoSUNY OswegoTriple Jump8.13.32mFr
Feb 21Nazareth Conference Tune UpFeb 21 · Triple Jump · Place 5 · Oswego StateOswego StateTriple Jump512.65mFR
Feb 21Nazareth Conference Tune UpFeb 21 · Long Jump · Place 11 · Oswego StateOswego StateLong Jump116.02m PBFR
Feb 21Nazareth Conference Tune UpFeb 21 · 60m Hurdles · Place 11 · Oswego StateOswego State60m HurdlesRound P119.28FR
Feb 21Nazareth Conference Tune UpFeb 21 · 400 Meters · Place 26 · Oswego StateOswego State400 Meters2656.29 PBFR
Feb 7Fastrack National InvitationalFeb 7 · 60m Hurdles · Place 14 · Oswego StateOswego State60m Hurdles149.37FR
Jan 30RIT January Thursday InvitationalJan 30 · Triple Jump · Place 3 · SUNY OswegoSUNY OswegoTriple Jump312.79m—
Jan 30RIT January Thursday InvitationalJan 30 · Long Jump · Place 6 · SUNY OswegoSUNY OswegoLong Jump66.20m—
Jan 30RIT January Thursday InvitationalJan 30 · 60m Hurdles · Place 8 · SUNY OswegoSUNY Oswego60m Hurdles89.21a—
Jan 30RIT January Thursday InvitationalJan 30 · 60m Hurdles · Place 8 · SUNY OswegoSUNY Oswego60m Hurdles89.34a—
Jan 24RIT January Friday MeetJan 24 · Triple Jump · Place 7 · SUNY OswegoSUNY OswegoTriple Jump712.24m—
Jan 24RIT January Friday MeetJan 24 · Long Jump · Place 7 · SUNY OswegoSUNY OswegoLong Jump76.37m—
Jan 24RIT January Friday MeetJan 24 · 60m Hurdles · Place 7 · SUNY OswegoSUNY Oswego60m Hurdles79.66a—
Jan 24RIT January Friday MeetJan 24 · 60m Hurdles · Place 6 · SUNY OswegoSUNY Oswego60m Hurdles69.44a—
Jan 17Utica Winter OpenerJan 17 · Long Jump · Place 9 · SUNY OswegoSUNY OswegoLong Jump96.23m—
Jan 17Utica Winter OpenerJan 17 · 60m Hurdles · Place 23 · SUNY OswegoSUNY Oswego60m Hurdles2310.88a—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · Triple Jump · Place 19 · SUNY OswegoSUNY OswegoTriple Jump19.13.40mWind: 0Fr
May 2SUNYAC Outdoor Track & Field ChampionshipsMay 2 · 400m Hurdles · Place 12 · Oswego StateOswego State400m Hurdles121:00.72FR
May 2SUNYAC Outdoor Track & Field ChampionshipsMay 2 · 110m Hurdles · Place 14 · Oswego StateOswego State110m Hurdles1416.49FR
Apr 26St. John Fisher Cardinal ClassicApr 26 · Triple Jump · Place 3 · SUNY OswegoSUNY OswegoTriple Jump3.13.50mWind: 4.1Fr
Apr 26St. John Fisher Cardinal ClassicApr 26 · Long Jump · Place 15 · SUNY OswegoSUNY OswegoLong Jump15.6.45mWind: 2.7Fr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 110m Hurdles · Place 9 · SUNY OswegoSUNY Oswego110m Hurdles42" / 1.067mRound P9.16.83aWind: -0.1Fr
Apr 18Cortland ClassicApr 18 · Long Jump · Place 35 · SUNY OswegoSUNY OswegoLong Jump355.81mFr
Apr 18Cortland ClassicApr 18 · 110m Hurdles · Place 11 · SUNY OswegoSUNY Oswego110m HurdlesRound P1116.68Fr
Apr 5Cortland Red Dragon OpenApr 5 · 400m Hurdles · Place 6 · SUNY OswegoSUNY Oswego400m Hurdles36" / 0.914m6.1:02.14aFr
Apr 5Cortland Red Dragon OpenApr 5 · Triple Jump · Place 4 · SUNY OswegoSUNY OswegoTriple Jump4.13.13mWind: 1.1Fr
Apr 5Cortland Red Dragon OpenApr 5 · Long Jump · Place 12 · SUNY OswegoSUNY OswegoLong Jump12.5.91m PBWind: 0.5Fr
Apr 5Cortland Red Dragon OpenApr 5 · 110m Hurdles · Place 8 · SUNY OswegoSUNY Oswego110m Hurdles42" / 1.067m8.16.94aWind: 2.1Fr
Mar 30Utica Pioneer Almost Spring InviteMar 30 · Triple Jump · Place 2 · SUNY OswegoSUNY OswegoTriple Jump2.12.47mWind: 4.7Fr
Mar 30Utica Pioneer Almost Spring InviteMar 30 · Long Jump · Place 12 · SUNY OswegoSUNY OswegoLong Jump12.6.01mWind: 3.2Fr
Mar 30Utica Pioneer Almost Spring InviteMar 30 · 110m Hurdles · Place 5 · SUNY OswegoSUNY Oswego110m Hurdles42" / 1.067m5.17.17aWind: -1.8Fr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Houghton DecemberDec 6 · 60m Hurdles · Place 3 · SUNY OswegoSUNY Oswego60m Hurdles42" / 1.067mRound P3.9.18aWind: 0Fr
Dec 6Houghton DecemberDec 6 · 60m Hurdles · Place 3 · SUNY OswegoSUNY Oswego60m Hurdles42" / 1.067m3.9.11aWind: 0Fr
Dec 6Houghton DecemberDec 6 · Triple Jump · Place 9 · SUNY OswegoSUNY OswegoTriple Jump9.12.52m PBFr
Dec 6Houghton DecemberDec 6 · Long Jump · Place 31 · SUNY OswegoSUNY OswegoLong Jump31.5.65mFr

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30Section III Boys State QualifierMay 30 · 400m Hurdles · Place 5 · NottinghamNottingham400m Hurdles36" / 0.914m5.59.64a12
May 30Section III Boys State QualifierMay 30 · Triple Jump · Place 11 · NottinghamNottinghamTriple Jump11.40-212
May 30Section III Boys State QualifierMay 30 · 110m Hurdles · Place 10 · NottinghamNottingham110m Hurdles39" / 0.991mRound P10.16.46aWind: 4.212
May 10Oneida 2024 Co-Ed track InvitationalMay 10 · Triple Jump · Place 16 · NottinghamNottinghamTriple Jump16.34-08.5012
May 10Oneida 2024 Co-Ed track InvitationalMay 10 · Long Jump · Place 14 · NottinghamNottinghamLong Jump14.17-04.2512
May 10Oneida 2024 Co-Ed track InvitationalMay 10 · 110m Hurdles · Place 4 · NottinghamNottingham110m Hurdles39" / 0.991m4.16.97a PB12

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 1Syracuse City Track & Field ChampionshipsMay 1 · 400 Meters · Place 7 · NottinghamNottingham400 Meters7.59.34a PB11