Personal bests

Best marks in available results
Event / courseMarkMeetDate
300m Hurdles · 30" / 0.762m · OutdoorMolly Dry Invitational · Apr 1351.08aMolly Dry InvitationalApril 13, 2023
60m Hurdles · 33" / 0.838m · IndoorUtica Blue and Orange · Feb 710.36aUtica Blue and OrangeFebruary 7, 2025
800 Meters · OutdoorSection IV State Qualifiers · May 312:33.17Section IV State QualifiersMay 31, 2023
High Jump · OutdoorWellsville Elks Spring Day · May 131.40mWellsville Elks Spring DayMay 13, 2023
Javelin · 600g · OutdoorSUNYAC Outdoor Track & Field Championships · May 126.01mSUNYAC Outdoor Track & Field ChampionshipsMay 1, 2026
Long Jump · IndoorIthaca Quad · Jan 184.67mIthaca QuadJanuary 18, 2025
Long Jump · OutdoorCortland Red Dragon Open · Apr 54.56mCortland Red Dragon OpenApril 5, 2025
Triple Jump · IndoorUC Holiday · Dec 710.16mUC HolidayDecember 7, 2024
Triple Jump · OutdoorMolly Dry Invitational · Apr 1333-10.50Molly Dry InvitationalApril 13, 2023

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · Triple Jump · Place 8 · SUNY CortlandSUNY CortlandTriple Jump8.10.44mWind: 2.1So
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · Long Jump · Place 8 · SUNY CortlandSUNY CortlandLong Jump8.5.04mWind: 0So
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · Javelin · Place 7 · SUNY CortlandSUNY CortlandJavelin600g7.26.01m PBSo
Apr 24St. John Fisher Cardinal ClassicApr 24 · Triple Jump · Place 6 · SUNY CortlandSUNY CortlandTriple Jump6.9.70mWind: 2.8So
Apr 24St. John Fisher Cardinal ClassicApr 24 · Long Jump · Place 12 · SUNY CortlandSUNY CortlandLong Jump12.4.48mWind: 2So
Apr 24St. John Fisher Cardinal ClassicApr 24 · Javelin · Place 7 · SUNY CortlandSUNY CortlandJavelin600g7.21.67mSo
Apr 17Cortland ClassicApr 17 · Triple Jump · Place 11 · SUNY CortlandSUNY CortlandTriple Jump11.10.15mWind: 3.8So
Apr 17Cortland ClassicApr 17 · Long Jump · Place 7 · SUNY CortlandSUNY CortlandLong Jump7.4.91mWind: 1.6So
Apr 17Cortland ClassicApr 17 · Javelin · Place 5 · SUNY CortlandSUNY CortlandJavelin600g5.25.20mSo
Apr 11Big Red InvitationalApr 11 · Triple Jump · Place 10 · SUNY CortlandSUNY CortlandTriple Jump10.10.19mWind: 0.6So
Apr 11Big Red InvitationalApr 11 · Long Jump · Place 18 · SUNY CortlandSUNY CortlandLong Jump18.4.73mWind: 0.4So
Apr 11Big Red InvitationalApr 11 · Javelin · Place 12 · SUNY CortlandSUNY CortlandJavelin600g12.24.74mSo
Apr 3Cortland Red Dragon OpenApr 3 · Triple Jump · Place 10 · SUNY CortlandSUNY CortlandTriple Jump10.10.03mWind: 0So
Apr 3Cortland Red Dragon OpenApr 3 · Long Jump · Place 18 · SUNY CortlandSUNY CortlandLong Jump18.4.70mWind: 1.8So
Apr 3Cortland Red Dragon OpenApr 3 · Javelin · Place 4 · SUNY CortlandSUNY CortlandJavelin600g4.23.67mSo
Mar 27Danny Curran InvitationalMar 27 · Triple Jump · Place 14 · SUNY CortlandSUNY CortlandTriple Jump14.9.97mWind: 0So

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 27SUNYAC Indoor ChampionshipsFeb 27 · Triple Jump · Place 6 · Cortland St.Cortland St.Triple Jump610.54mSO
Feb 27SUNYAC Indoor ChampionshipsFeb 27 · Long Jump · Place 16 · Cortland St.Cortland St.Long Jump164.59mSO
Feb 21Cornell Marc Deneault InvitationalFeb 21 · Long Jump · Place 18 · SUNY CortlandSUNY CortlandLong Jump184.64mSo
Feb 14Utica Pioneer Fast Trax InvitationalFeb 14 · Triple Jump · Place 12 · SUNY CortlandSUNY CortlandTriple Jump129.85mSo
Feb 14Utica Pioneer Fast Trax InvitationalFeb 14 · Long Jump · Place 8 · SUNY CortlandSUNY CortlandLong Jump84.90mSo
Feb 6Utica Blue & Orange InvitationalFeb 6 · 60m Hurdles · Place 39 · SUNY CortlandSUNY Cortland60m Hurdles33" / 0.838mRound P39.11.02aSo
Feb 6Utica Blue & Orange InvitationalFeb 6 · Triple Jump · Place 16 · SUNY CortlandSUNY CortlandTriple Jump16.10.17mSo
Jan 31Ithaca College Bomber InvitationalJan 31 · Triple Jump · Place 23 · Cortland St.Cortland St.Triple Jump239.81mSO
Jan 31Ithaca College Bomber InvitationalJan 31 · 60m Hurdles · Place 29 · Cortland St.Cortland St.60m HurdlesRound P2910.99SO
Jan 24Ithaca College Six Way InvitationalJan 24 · Long Jump · Place 11 · SUNY CortlandSUNY CortlandLong Jump114.66mSO
Jan 24Ithaca College Six Way InvitationalJan 24 · 60m Hurdles · Place 21 · SUNY CortlandSUNY Cortland60m Hurdles2110.73aSO
Jan 17Ithaca College Quad MeetJan 17 · Triple Jump · Place 11 · SUNY CortlandSUNY CortlandTriple Jump119.70mSo
Jan 17Ithaca College Quad MeetJan 17 · 60m Hurdles · Place 26 · SUNY CortlandSUNY Cortland60m HurdlesRound P2610.97aSo

2025 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 6Utica Holiday ClassicDec 6 · 60m Hurdles · Place 26 · SUNY CortlandSUNY Cortland60m Hurdles33" / 0.838mRound P26.10.81aWind: 0So
Dec 6Utica Holiday ClassicDec 6 · Triple Jump · Place 10 · SUNY CortlandSUNY CortlandTriple Jump10.9.86mSo
Dec 6Utica Holiday ClassicDec 6 · Long Jump · Place 19 · SUNY CortlandSUNY CortlandLong Jump19.4.67mSo
Feb 28SUNYAC ChampionshipsFeb 28 · 60m Hurdles · Place 18 · SUNY CortlandSUNY Cortland60m Hurdles33" / 0.838mRound P18.12.80aFr
Feb 28SUNYAC ChampionshipsFeb 28 · Triple Jump · Place 4 · SUNY CortlandSUNY CortlandTriple Jump4.10.67mFr
Feb 28SUNYAC ChampionshipsFeb 28 · Long Jump · Place 14 · SUNY CortlandSUNY CortlandLong Jump14.4.64mFr
Feb 22Cornell Deneault InviteFeb 22 · Long Jump · Place 13 · Cortland St.Cortland St.Long Jump134.54mFR
Feb 15Kane InvitationalFeb 15 · 60m Hurdles · Place 40 · SUNY CortlandSUNY Cortland60m Hurdles33" / 0.838mRound P40.10.80aFr
Feb 15Kane InvitationalFeb 15 · Triple Jump · SUNY CortlandSUNY CortlandTriple Jump--FOULFr
Feb 15Kane InvitationalFeb 15 · Long Jump · Place 27 · SUNY CortlandSUNY CortlandLong Jump27.4.23mFr
Feb 7Utica Blue and OrangeFeb 7 · 60m Hurdles · Place 29 · SUNY CortlandSUNY Cortland60m Hurdles33" / 0.838mRound P29.10.36a PBWind: 0Fr
Feb 7Utica Blue and OrangeFeb 7 · Triple Jump · Place 27 · SUNY CortlandSUNY CortlandTriple Jump27.9.60mFr
Feb 1Ithaca Bomber InvitationalFeb 1 · Triple Jump · Place 14 · SUNY CortlandSUNY CortlandTriple Jump149.62m—
Feb 1Ithaca Bomber InvitationalFeb 1 · Long Jump · Place 32 · SUNY CortlandSUNY CortlandLong Jump324.40m—
Jan 25Nazareth Conference Challenge CupJan 25 · Triple Jump · Place 17 · SUNY CortlandSUNY CortlandTriple Jump179.95m—
Jan 25Nazareth Conference Challenge CupJan 25 · 60m Hurdles · Place 35 · SUNY CortlandSUNY Cortland60m Hurdles3510.79a—
Jan 18Ithaca QuadJan 18 · 60m Hurdles · Place 20 · SUNY CortlandSUNY Cortland60m Hurdles33" / 0.838mRound P20.10.83aFr
Jan 18Ithaca QuadJan 18 · Long Jump · Place 8 · SUNY CortlandSUNY CortlandLong Jump8.4.67m PBFr

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 26St. John Fisher Cardinal ClassicApr 26 · Triple Jump · Place 11 · SUNY CortlandSUNY CortlandTriple Jump11.9.90mWind: 4.7Fr
Apr 26St. John Fisher Cardinal ClassicApr 26 · Javelin · Place 19 · SUNY CortlandSUNY CortlandJavelin600g19.23.97mFr
Apr 18Cortland ClassicApr 18 · Long Jump · Place 18 · SUNY CortlandSUNY CortlandLong Jump184.58mFr
Apr 18Cortland ClassicApr 18 · Javelin · Place 8 · SUNY CortlandSUNY CortlandJavelin824.71mFr
Apr 18Cortland ClassicApr 18 · 100m Hurdles · Place 12 · SUNY CortlandSUNY Cortland100m HurdlesRound P1217.46Fr
Apr 11Utica Pioneer Spring Invite & MultiApr 11 · Triple Jump · Place 9 · Cortland St.Cortland St.Triple Jump99.63mFR
Apr 11Utica Pioneer Spring Invite & MultiApr 11 · Long Jump · Place 15 · Cortland St.Cortland St.Long Jump154.54mFR
Apr 11Utica Pioneer Spring Invite & MultiApr 11 · 100m Hurdles · Place 12 · Cortland St.Cortland St.100m Hurdles1219.08FR
Apr 5Cortland Red Dragon OpenApr 5 · Triple Jump · Place 5 · SUNY CortlandSUNY CortlandTriple Jump5.10.01mWind: 0Fr
Apr 5Cortland Red Dragon OpenApr 5 · Long Jump · Place 10 · SUNY CortlandSUNY CortlandLong Jump10.4.56m PBWind: 1.7Fr
Apr 5Cortland Red Dragon OpenApr 5 · Javelin · Place 11 · SUNY CortlandSUNY CortlandJavelin600g11.15.59mFr
Apr 5Cortland Red Dragon OpenApr 5 · 100m Hurdles · Place 18 · SUNY CortlandSUNY Cortland100m Hurdles33" / 0.838m18.18.08aWind: 2.2Fr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7UC HolidayDec 7 · 60m Hurdles · Place 19 · SUNY CortlandSUNY Cortland60m Hurdles33" / 0.838mRound P19.10.73aFr
Dec 7UC HolidayDec 7 · Triple Jump · Place 8 · SUNY CortlandSUNY CortlandTriple Jump8.10.16m PBFr

2023 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · Discus · Place 15 · Odessa-MontourOdessa-MontourDiscus1525-10.0012
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · Discus · Place 16 · Odessa-MontourOdessa-MontourDiscus1615-03.2512
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · Discus · Place 16 · Odessa-MontourOdessa-MontourDiscus164-07.7512
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · Discus · Place 15 · Odessa-MontourOdessa-MontourDiscus1516.9112
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · Discus · Place 15 · Odessa-MontourOdessa-MontourDiscus152:36.5712
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · 800 Meters · Place 15 · Odessa-MontourOdessa-Montour800 Meters152:36.5712
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · Long Jump · Place 16 · Odessa-MontourOdessa-MontourLong Jump164.65m12
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · Shot Put · Place 15 · Odessa-MontourOdessa-MontourShot Put157.87m12
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · High Jump · Place 16 · Odessa-MontourOdessa-MontourHigh Jump161.42m12
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · 100m Hurdles · Place 15 · Odessa-MontourOdessa-Montour100m Hurdles1516.9112
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · 100 Meters · Place 16 · Odessa-MontourOdessa-Montour100 Meters16261112
May 31Section IV State QualifiersMay 31 · Long Jump · Place 2 · Odessa-MontourOdessa-MontourLong Jump24.56m12
May 31Section IV State QualifiersMay 31 · Shot Put · Place 3 · Odessa-MontourOdessa-MontourShot Put37.56m12
May 31Section IV State QualifiersMay 31 · High Jump · Place 2 · Odessa-MontourOdessa-MontourHigh Jump21.41m12
May 31Section IV State QualifiersMay 31 · 100m Hurdles · Place 1 · Odessa-MontourOdessa-Montour100m Hurdles116.5212
May 31Section IV State QualifiersMay 31 · 800 Meters · Place 3 · Odessa-MontourOdessa-Montour800 Meters32:33.17 PB12
May 13Wellsville Elks Spring DayMay 13 · Shot Put · Place 3 · Odessa-MontourOdessa-MontourShot Put38.10m12
May 13Wellsville Elks Spring DayMay 13 · Long Jump · Place 1 · Odessa-MontourOdessa-MontourLong Jump14.81m12
May 13Wellsville Elks Spring DayMay 13 · High Jump · Place 2 · Odessa-MontourOdessa-MontourHigh Jump21.40m PB12
May 13Wellsville Elks Spring DayMay 13 · 800 Meters · Place 2 · Odessa-MontourOdessa-Montour800 Meters22:41.6312
May 13Wellsville Elks Spring DayMay 13 · 100m Hurdles · Place 1 · Odessa-MontourOdessa-Montour100m Hurdles117.2012
May 5Legends of the NightMay 5 · 400m Hurdles · Place 2 · Odessa-MontourOdessa-Montour400m Hurdles21:09.2812
May 5Legends of the NightMay 5 · 100m Hurdles · Place 3 · Odessa-MontourOdessa-Montour100m HurdlesRound P317.5012
May 5Legends of the NightMay 5 · 100m Hurdles · Place 2 · Odessa-MontourOdessa-Montour100m Hurdles217.2712
May 5Legends of the NightMay 5 · Triple Jump · Place 1 · Odessa-MontourOdessa-MontourTriple Jump134-3.5012
Apr 13Molly Dry InvitationalApr 13 · Triple Jump · Place 2 · Odessa-Montour CentralOdessa-Montour CentralTriple Jump2.33-10.50 PB12
Apr 13Molly Dry InvitationalApr 13 · 300m Hurdles · Place 2 · Odessa-Montour CentralOdessa-Montour Central300m Hurdles30" / 0.762m2.51.08a PB12

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11Groton InvitationalMay 11 · Triple Jump · Place 5 · Odessa-MontoOdessa-MontoTriple Jump528-08.258
May 11Groton InvitationalMay 11 · 400m Hurdles · Place 2 · Odessa-MontoOdessa-Monto400m Hurdles21:18.188
May 11Groton InvitationalMay 11 · 100m Hurdles · Place 8 · Odessa-MontoOdessa-Monto100m Hurdles818.368
May 11Groton InvitationalMay 11 · 100m Hurdles · Place 6 · Odessa-MontoOdessa-Monto100m HurdlesRound P618.348