Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBlue Shoes Meet · May 714.07aBlue Shoes MeetMay 7, 2022
55 Meter · IndoorFinger Lakes Invitational 2 PM Session · Dec 178.14aFinger Lakes Invitational 2 PM SessionDecember 17, 2022
55 Meters · IndoorSection IV Classic 2 PM · Jan 158.18Section IV Classic 2 PMJanuary 15, 2022
Discus · 1kg · OutdoorCortland Classic · Apr 1738.60mCortland ClassicApril 17, 2026
Hammer · 4kg · OutdoorNCAA Division III Outdoor Track & Field Championships · May 2154.68mNCAA Division III Outdoor Track & Field ChampionshipsMay 21, 2026
Shot Put · 4kg · IndoorSUNYAC Championships · Feb 2812.18mSUNYAC ChampionshipsFebruary 28, 2025
Shot Put · 4kg · OutdoorSUNYAC Outdoor Track & Field Championships · May 111.92mSUNYAC Outdoor Track & Field ChampionshipsMay 1, 2026
Weight Throw · 20lb / 9.0kg · IndoorSUNYAC Championships · Feb 2814.81mSUNYAC ChampionshipsFebruary 28, 2025

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · Hammer · Place 6 · SUNY CortlandSUNY CortlandHammer4kg6.54.68m PBJr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · Hammer · Place 1 · SUNY CortlandSUNY CortlandHammer4kg1.53.25mJr
May 8The FIRE Meet at WilliamsMay 8 · Hammer · Place 1 · SUNY CortlandSUNY CortlandHammer4kg1.51.30mJr
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · Hammer · Place 2 · SUNY CortlandSUNY CortlandHammer4kg2.51.95mJr
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · Discus · Place 4 · SUNY CortlandSUNY CortlandDiscus1kg4.37.75mJr
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · Shot Put · Place 3 · SUNY CortlandSUNY CortlandShot Put4kg3.11.92m PBJr
Apr 24St. John Fisher Cardinal ClassicApr 24 · Hammer · Place 2 · SUNY CortlandSUNY CortlandHammer4kg2.49.15mJr
Apr 24St. John Fisher Cardinal ClassicApr 24 · Discus · Place 5 · SUNY CortlandSUNY CortlandDiscus1kg5.33.06mJr
Apr 24St. John Fisher Cardinal ClassicApr 24 · Shot Put · Place 2 · SUNY CortlandSUNY CortlandShot Put4kg2.11.26mJr
Apr 17Cortland ClassicApr 17 · Hammer · Place 4 · SUNY CortlandSUNY CortlandHammer4kg4.49.58mJr
Apr 17Cortland ClassicApr 17 · Discus · Place 3 · SUNY CortlandSUNY CortlandDiscus1kg3.38.60m PBJr
Apr 17Cortland ClassicApr 17 · Shot Put · Place 6 · SUNY CortlandSUNY CortlandShot Put4kg6.11.75mJr
Apr 11Big Red InvitationalApr 11 · Hammer · Place 4 · SUNY CortlandSUNY CortlandHammer4kg4.49.17mJr
Apr 11Big Red InvitationalApr 11 · Discus · Place 4 · SUNY CortlandSUNY CortlandDiscus1kg4.33.92mJr
Apr 11Big Red InvitationalApr 11 · Shot Put · Place 8 · SUNY CortlandSUNY CortlandShot Put4kg8.10.99mJr
Apr 3Cortland Red Dragon OpenApr 3 · Hammer · Place 2 · SUNY CortlandSUNY CortlandHammer4kg2.52.03mJr
Apr 3Cortland Red Dragon OpenApr 3 · Discus · Place 6 · SUNY CortlandSUNY CortlandDiscus1kg6.33.64mJr
Apr 3Cortland Red Dragon OpenApr 3 · Shot Put · Place 9 · SUNY CortlandSUNY CortlandShot Put4kg9.10.55mJr
Mar 27Danny Curran InvitationalMar 27 · Hammer · Place 9 · SUNY CortlandSUNY CortlandHammer4kg9.47.18mJr
Mar 27Danny Curran InvitationalMar 27 · Discus · Place 17 · SUNY CortlandSUNY CortlandDiscus1kg17.31.43mJr
Mar 27Danny Curran InvitationalMar 27 · Shot Put · Place 16 · SUNY CortlandSUNY CortlandShot Put4kg16.10.81mJr

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 6AARTFC Indoor ChampionshipsMar 6 · Weight Throw · Place 12 · SUNY CortlandSUNY CortlandWeight Throw1215.47mJR
Feb 27SUNYAC Indoor ChampionshipsFeb 27 · Weight Throw · Place 3 · Cortland St.Cortland St.Weight Throw315.47mJR
Feb 20Nazareth Conference Tune-UpFeb 20 · Weight Throw · Place 6 · Cortland St.Cortland St.Weight Throw614.58mJR
Feb 14Utica Pioneer Fast Trax InvitationalFeb 14 · Weight Throw · Place 3 · SUNY CortlandSUNY CortlandWeight Throw315.18mJr
Feb 14Utica Pioneer Fast Trax InvitationalFeb 14 · Shot Put · Place 7 · SUNY CortlandSUNY CortlandShot Put711.64mJr
Feb 6Utica Blue & Orange InvitationalFeb 6 · Weight Throw · Place 10 · SUNY CortlandSUNY CortlandWeight Throw20lb / 9.0kg10.14.32mJr
Feb 6Utica Blue & Orange InvitationalFeb 6 · Shot Put · SUNY CortlandSUNY CortlandShot Put4kg—FOULJr
Jan 31Ithaca College Bomber InvitationalJan 31 · Weight Throw · Place 8 · Cortland St.Cortland St.Weight Throw814.59mJR
Jan 31Ithaca College Bomber InvitationalJan 31 · Shot Put · Place 8 · Cortland St.Cortland St.Shot Put811.52mJR
Jan 24Ithaca College Six Way InvitationalJan 24 · Weight Throw · Place 8 · SUNY CortlandSUNY CortlandWeight Throw814.38mJR
Jan 24Ithaca College Six Way InvitationalJan 24 · Shot Put · Place 7 · SUNY CortlandSUNY CortlandShot Put711.18mJR

2025 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 6Utica Holiday ClassicDec 6 · Weight Throw · Place 4 · SUNY CortlandSUNY CortlandWeight Throw20lb / 9.0kg4.14.54mJr
Dec 6Utica Holiday ClassicDec 6 · Shot Put · SUNY CortlandSUNY CortlandShot Put4kg--FSJr
Mar 7AARTFCMar 7 · Weight Throw · Place 21 · SUNY CortlandSUNY CortlandWeight Throw20lb / 9.0kg21.14.37mSo
Mar 7AARTFCMar 7 · Shot Put · Place 17 · SUNY CortlandSUNY CortlandShot Put4kg17.11.59mSo
Feb 28SUNYAC ChampionshipsFeb 28 · Weight Throw · Place 3 · SUNY CortlandSUNY CortlandWeight Throw20lb / 9.0kg3.14.81m PBSo
Feb 28SUNYAC ChampionshipsFeb 28 · Shot Put · Place 2 · SUNY CortlandSUNY CortlandShot Put4kg2.12.18m PBSo
Feb 21Nazareth Conference Tune UpFeb 21 · Weight Throw · Place 9 · Cortland St.Cortland St.Weight Throw914.44mSO
Feb 21Nazareth Conference Tune UpFeb 21 · Shot Put · Place 5 · Cortland St.Cortland St.Shot Put512.00mSO
Feb 15Kane InvitationalFeb 15 · Weight Throw · Place 12 · SUNY CortlandSUNY CortlandWeight Throw20lb / 9.0kg12.12.43mSo
Feb 15Kane InvitationalFeb 15 · Shot Put · Place 8 · SUNY CortlandSUNY CortlandShot Put4kg8.11.65mSo
Feb 7Utica Blue and OrangeFeb 7 · Weight Throw · SUNY CortlandSUNY CortlandWeight Throw20lb / 9.0kg--FSSo
Feb 7Utica Blue and OrangeFeb 7 · Shot Put · Place 15 · SUNY CortlandSUNY CortlandShot Put4kg15.11.14mSo
Feb 1Ithaca Bomber InvitationalFeb 1 · Weight Throw · Place 21 · SUNY CortlandSUNY CortlandWeight Throw2113.14m—
Feb 1Ithaca Bomber InvitationalFeb 1 · Shot Put · Place 17 · SUNY CortlandSUNY CortlandShot Put1710.91m—
Jan 25Nazareth Conference Challenge CupJan 25 · Weight Throw · Place 15 · SUNY CortlandSUNY CortlandWeight Throw1513.00m—
Jan 25Nazareth Conference Challenge CupJan 25 · Shot Put · Place 9 · SUNY CortlandSUNY CortlandShot Put911.53m—
Jan 18Ithaca QuadJan 18 · Weight Throw · Place 6 · SUNY CortlandSUNY CortlandWeight Throw20lb / 9.0kg6.13.45mSo
Jan 18Ithaca QuadJan 18 · Shot Put · Place 4 · SUNY CortlandSUNY CortlandShot Put4kg4.11.36mSo

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 22NCAA Division III Outdoor Track & Field ChampionshipsMay 22 · Hammer · Place 21 · SUNY CortlandSUNY CortlandHammer4kg21.46.20mSo
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · Hammer · Place 11 · SUNY CortlandSUNY CortlandHammer4kg11.47.41mSo
May 11St. John Fisher Cardinal Last ChanceMay 11 · Hammer · Place 1 · SUNY CortlandSUNY CortlandHammer4kg1.51.18mSo
May 2SUNYAC Outdoor Track & Field ChampionshipsMay 2 · Hammer · Place 2 · Cortland St.Cortland St.Hammer245.76mSO
Apr 18Cortland ClassicApr 18 · Hammer · SUNY CortlandSUNY CortlandHammer—FOULSo
Apr 11Utica Pioneer Spring Invite & MultiApr 11 · Hammer · Place 3 · Cortland St.Cortland St.Hammer344.64mSO
Apr 11Utica Pioneer Spring Invite & MultiApr 11 · Discus · Place 2 · Cortland St.Cortland St.Discus236.64mSO
Apr 11Utica Pioneer Spring Invite & MultiApr 11 · Shot Put · Place 4 · Cortland St.Cortland St.Shot Put410.90mSO
Apr 5Cortland Red Dragon OpenApr 5 · Hammer · Place 3 · SUNY CortlandSUNY CortlandHammer4kg3.47.29mSo
Apr 5Cortland Red Dragon OpenApr 5 · Discus · Place 1 · SUNY CortlandSUNY CortlandDiscus1kg1.37.65mSo
Apr 5Cortland Red Dragon OpenApr 5 · Shot Put · Place 5 · SUNY CortlandSUNY CortlandShot Put4kg5.11.05mSo

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7UC HolidayDec 7 · Weight Throw · Place 2 · SUNY CortlandSUNY CortlandWeight Throw20lb / 9.0kg2.14.76mSo
Dec 7UC HolidayDec 7 · Shot Put · Place 6 · SUNY CortlandSUNY CortlandShot Put4kg6.11.51mSo
Mar 12024 AARTFC Indoor Track & Field ChampionshipsMar 1 · Shot Put · Place 20 · IthacaIthacaShot Put4kg20.11.39mFr
Jan 13Cornell Southern Tier Collegiate InvitationalJan 13 · Weight Throw · Place 9 · IthacaIthacaWeight Throw20lb / 9.0kg9.12.95mFr
Jan 13Cornell Southern Tier Collegiate InvitationalJan 13 · Shot Put · Place 10 · IthacaIthacaShot Put4kg10.10.10mFr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 28Big Red Invitational (Cornell)Apr 28 · Shot Put · Place 9 · IthacaIthacaShot Put4kg9.10.97mFr
Apr 7Cortland Red Dragon OpenApr 7 · Hammer · Place 5 · IthacaIthacaHammer4kg5.43.38mFr
Apr 7Cortland Red Dragon OpenApr 7 · Discus · Place 3 · IthacaIthacaDiscus1kg3.36.84mFr
Apr 7Cortland Red Dragon OpenApr 7 · Shot Put · Place 6 · IthacaIthacaShot Put4kg6.10.49mFr

2023 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 1Greg Page Relays & MultiDec 1 · Weight Throw · Place 9 · IthacaIthacaWeight Throw20lb / 9.0kg9.13.89mFr
Dec 1Greg Page Relays & MultiDec 1 · Shot Put · Place 7 · IthacaIthacaShot Put4kg7.11.04mFr
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · Weight Throw · Place 22 · Johnson CityJohnson CityWeight Throw2237-06.7512
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · Shot Put · Place 9 · Johnson CityJohnson CityShot Put934-09.7512
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · Weight Throw · Place 22 · Johnson CityJohnson CityWeight Throw2237-6.7512
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · Shot Put · Place 9 · Johnson CityJohnson CityShot Put934-9.7512
Feb 25Section IV State QualifiersFeb 25 · Weight Throw · Place 2 · Johnson CityJohnson CityWeight Throw240-2.5012
Feb 25Section IV State QualifiersFeb 25 · Shot Put · Place 1 · Johnson CityJohnson CityShot Put135-10.7512
Jan 28Section IV ClassicJan 28 · Weight Throw · Place 1 · Johnson CityJohnson CityWeight Throw139-3.7512
Jan 28Section IV ClassicJan 28 · Shot Put · Place 1 · Johnson CityJohnson CityShot Put135-2.2512
Jan 20Quinney InvitationalJan 20 · Weight Throw · Place 1 · Johnson CityJohnson CityWeight Throw136-2.2512
Jan 20Quinney InvitationalJan 20 · Shot Put · Place 1 · Johnson CityJohnson CityShot Put134-7.2512
Jan 7607 Invitational 5 PMJan 7 · Weight Throw · Place 1 · Johnson CityJohnson CityWeight Throw20lb / 9.0kg1.35-712
Jan 7607 Invitational 5 PMJan 7 · 55 Meter · Place 7 · Johnson CityJohnson City55 Meter7.8.19a12
Jan 7607 Invitational 5 PMJan 7 · Shot Put · Place 1 · Johnson CityJohnson CityShot Put4kg1.37-012

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31Section IV State QualifiersMay 31 · Discus · Place 7 · Johnson CityJohnson CityDiscus797-012
May 31Section IV State QualifiersMay 31 · Shot Put · Place 3 · Johnson CityJohnson CityShot Put335-412
May 17STAC ChampionshipsMay 17 · Shot Put · Place 2 · Johnson CityJohnson CityShot Put235-5.5012
May 17STAC ChampionshipsMay 17 · Discus · Place 3 · Johnson CityJohnson CityDiscus3100-1012
May 13Parkhurst InvitationalMay 13 · Discus · Place 2 · Johnson CityJohnson CityDiscus2101-112
May 13Parkhurst InvitationalMay 13 · Shot Put · Place 2 · Johnson CityJohnson CityShot Put235-912
Apr 1NY/PA InvitationalApr 1 · Discus · Place 5 · Johnson CityJohnson CityDiscus576-712
Apr 1NY/PA InvitationalApr 1 · Shot Put · Place 1 · Johnson CityJohnson CityShot Put134-812

2022 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 28CNY Holiday ClassicDec 28 · Weight Throw · Place 2 · Johnson CityJohnson CityWeight Throw20lb / 9.0kg2.40-09.2512
Dec 28CNY Holiday ClassicDec 28 · Shot Put · Place 1 · Johnson CityJohnson CityShot Put4kg1.34-03.2512
Dec 17Finger Lakes Invitational 2 PM SessionDec 17 · 55 Meter · Place 7 · Johnson CityJohnson City55 Meter7.8.14a PB12
Dec 17Finger Lakes Invitational 2 PM SessionDec 17 · Shot Put · Place 1 · Johnson CityJohnson CityShot Put4kg1.34-10.5012
Dec 10Hurley Invitational PMDec 10 · Weight Throw · Place 1 · Johnson CityJohnson CityWeight Throw20lb / 9.0kg1.34-1.5012
Dec 10Hurley Invitational PMDec 10 · Shot Put · Place 1 · Johnson CityJohnson CityShot Put4kg1.33-10.2512
Feb 19Section IV Class ChampionshipsFeb 19 · Shot Put · Place 1 · Johnson CityJohnson CityShot Put133-1.5011
Feb 19Section IV Class ChampionshipsFeb 19 · Shot Put · Place 1 · Johnson CityJohnson CityShot Put133-01.5011
Jan 15Section IV Classic 2 PMJan 15 · Shot Put · Place 1 · Johnson CityJohnson CityShot Put131-01.0011
Jan 15Section IV Classic 2 PMJan 15 · 55 Meters · Place 4 · Johnson CityJohnson City55 Meters48.18 PB11
Jan 15Section IV Classic 2 PMJan 15 · 55 Meters · Place 4 · Johnson CityJohnson City55 MetersRound P48.2011

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 1Section 4 State QualifierJun 1 · Discus · Place 16 · Johnson CityJohnson CityDiscus1kg16.70-311
Jun 1Section 4 State QualifierJun 1 · Shot Put · Place 4 · Johnson CityJohnson CityShot Put4kg4.32-7.5011
May 18STAC ChampionshipsMay 18 · Discus · Place 5 · Johnson CityJohnson CityDiscus587-08—
May 18STAC ChampionshipsMay 18 · Shot Put · Place 5 · Johnson CityJohnson CityShot Put531-09.75—
May 14Parkhurst InvitationalMay 14 · Discus · Place 11 · Johnson CityJohnson CityDiscus1162-09—
May 14Parkhurst InvitationalMay 14 · Shot Put · Place 1 · Johnson CityJohnson CityShot Put134-04.00—
May 7Blue Shoes MeetMay 7 · Discus · Place 5 · Johnson CityJohnson CityDiscus1kg5.77-0811
May 7Blue Shoes MeetMay 7 · Shot Put · Place 1 · Johnson CityJohnson CityShot Put4kg1.34-04.2511
May 7Blue Shoes MeetMay 7 · 100 Meters · Place 5 · Johnson CityJohnson City100 MetersRound P5.14.07a PB11
May 7Blue Shoes MeetMay 7 · 100 Meters · Place 6 · Johnson CityJohnson City100 Meters6.14.19a11
Apr 29Golden Bear InvitationalApr 29 · Shot Put · Place 3 · Johnson CityJohnson CityShot Put332-0.2511
Apr 29Golden Bear InvitationalApr 29 · Discus · Place 8 · Johnson CityJohnson CityDiscus876-1011
Apr 2NY/PA InvitationalApr 2 · Discus · Place 6 · Johnson CityJohnson CityDiscus691-811
Apr 2NY/PA InvitationalApr 2 · Shot Put · Place 3 · Johnson CityJohnson CityShot Put330-611
Apr 2NY/PA InvitationalApr 2 · Discus · Place 6 · Johnson CityJohnson CityDiscus691-0811
Apr 2NY/PA InvitationalApr 2 · Shot Put · Place 3 · Johnson CityJohnson CityShot Put330-06.0011

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18607 InvitationalDec 18 · Shot Put · Place 2 · Johnson CityJohnson CityShot Put4kg2.31-06.7511
Dec 5Ithaca College HS InvitationalDec 5 · Shot Put · Place 1 · Johnson CityJohnson CityShot Put4kg1.31-4.5011

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 12Section IV ShowcaseJun 12 · Shot Put · Place 4 · Johnson CityJohnson CityShot Put431-06.2510
Jun 12Section IV ShowcaseJun 12 · Discus · Place 10 · Johnson CityJohnson CityDiscus1080-0610
May 7Parkhurst InvitationalMay 7 · Discus · Place 1 · Johnson CityJohnson CityDiscus176-02—
May 7Parkhurst InvitationalMay 7 · Discus · Place 1 · Johnson CityJohnson CityDiscusRound P176-02—
May 7Parkhurst InvitationalMay 7 · Shot Put · Place 1 · Johnson CityJohnson CityShot Put131-03.50—
May 7Parkhurst InvitationalMay 7 · Shot Put · Place 1 · Johnson CityJohnson CityShot PutRound P131-03.50—