Personal bests

Best marks in available results
Event / courseMarkMeetDate
College Weight · IndoorKane Invitational · Feb 414.59mKane InvitationalFebruary 4, 2023
Discus · 1.6kg · OutdoorFHSAA Class 4A State Track & Field Championships · May 1451.51mFHSAA Class 4A State Track & Field ChampionshipsMay 14, 2022
Shot Put · 12lb · OutdoorFHSAA Class 4A State Track & Field Championships · May 1417.01mFHSAA Class 4A State Track & Field ChampionshipsMay 14, 2022
Shot Put · 16lb / 7.26kg · IndoorCornell Greg Page Relays & Multi · Dec 517.24mCornell Greg Page Relays & MultiDecember 5, 2025
Shot Put · 16lb / 7.26kg · OutdoorIvy League Outdoor Track & Field Championships · May 1618.00mIvy League Outdoor Track & Field ChampionshipsMay 16, 2026
Weight Throw · 35lb / 15.9kg · IndoorClemson Tiger Paw Invitational · Feb 914.01mClemson Tiger Paw InvitationalFebruary 9, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · Shot Put · Place 36 · CornellCornellShot Put16lb / 7.26kgRound P36.17.41mSr
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · Shot Put · Place 4 · CornellCornellShot Put16lb / 7.26kg4.18.00m PBSr
May 1Larry Ellis InvitationalMay 1 · Shot Put · Place 9 · CornellCornellShot Put16lb / 7.26kg9.16.52mSr
Apr 23130th Penn Relays CarnivalApr 23 · Shot Put · Place 5 · CornellCornellShot Put16lb / 7.26kg5.17.28mSr
Apr 17Navy Spring InvitationalApr 17 · Shot Put · Place 3 · CornellCornellShot Put16lb / 7.26kg3.16.84mSr
Apr 11Big Red InvitationalApr 11 · Shot Put · Place 4 · CornellCornellShot Put16lb / 7.26kg4.17.30mSr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Ivy League Heptagonal Indoor ChampsFeb 28 · Shot Put · Place 3 · CornellCornellShot Put317.93mSR
Feb 21Cornell Marc Deneault InvitationalFeb 21 · Shot Put · Place 2 · CornellCornellShot Put217.45mSr
Jan 30Cornell Multi & InvitationalJan 30 · Shot Put · Place 3 · CornellCornellShot Put316.67mSr
Jan 17Cornell Upstate ChallengeJan 17 · Shot Put · Place 1 · CornellCornellShot Put117.61mSr
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · Shot Put · Place 2 · CornellCornellShot Put256-4.77SR
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · Shot Put · Place 2 · CornellCornellShot Put217.19mSr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 5Cornell Greg Page Relays & MultiDec 5 · Shot Put · Place 1 · CornellCornellShot Put16lb / 7.26kg1.17.24m PBSr
Mar 1Ivy League ChampionshipsMar 1 · Shot Put · Place 8 · CornellCornellShot Put16lb / 7.26kg8.16.37mJr
Feb 22Cornell Deneault InviteFeb 22 · Shot Put · Place 2 · CornellCornellShot Put216.22mJR
Feb 15Kane InvitationalFeb 15 · Shot Put · Place 3 · CornellCornellShot Put16lb / 7.26kg3.16.60mJr
Feb 1Ithaca Bomber InvitationalFeb 1 · Shot Put · Place 2 · CornellCornellShot Put215.49m—
Jan 17CU Upstate ChallengeJan 17 · Shot Put · Place 2 · CornellCornellShot Put16lb / 7.26kg2.16.09mJr
Jan 11Southern Tier Collegiate OpenJan 11 · Shot Put · Place 1 · CornellCornellShot Put155-2.25JR

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9Ivy League Outdoor Track & Field ChampionshipsMay 9 · Shot Put · Place 8 · CornellCornellShot Put16lb / 7.26kg8.17.28mJr
May 4Cornell Big Red InvitationalMay 4 · Shot Put · Place 2 · CornellCornellShot Put16lb / 7.26kg2.16.37mJr
Apr 24129th Penn RelaysApr 24 · Shot Put · CornellCornellShot Put16lb / 7.26kg—16.28mJr
Mar 2049er ClassicMar 20 · Shot Put · Place 5 · CornellCornellShot Put16lb / 7.26kg5.16.26mJr

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 242024 Ivy League Indoor T&F ChampionshipsFeb 24 · Shot Put · Place 8 · CornellCornellShot Put817.00m—
Feb 17Cornell Marc Deneault InnvitationalFeb 17 · Weight Throw · Place 4 · CornellCornellWeight Throw414.90m—
Feb 17Cornell Marc Deneault InnvitationalFeb 17 · Shot Put · Place 2 · CornellCornellShot Put216.67m—
Feb 9Clemson Tiger Paw InvitationalFeb 9 · Weight Throw · Place 18 · CornellCornellWeight Throw35lb / 15.9kg18.14.01m PBSo
Feb 9Clemson Tiger Paw InvitationalFeb 9 · Shot Put · Place 11 · CornellCornellShot Put16lb / 7.26kg11.16.54mSo
Feb 3Ithaca College Bomber InvitationalFeb 3 · Weight Throw · Place 11 · CornellCornellWeight Throw1113.64m—
Feb 3Ithaca College Bomber InvitationalFeb 3 · Shot Put · Place 2 · CornellCornellShot Put216.83m—
Jan 26Dr. Sander Invitational Columbia ChallengeJan 26 · Weight Throw · Place 29 · CornellCornellWeight Throw2913.85m—
Jan 26Dr. Sander Invitational Columbia ChallengeJan 26 · Shot Put · Place 8 · CornellCornellShot Put815.99m—
Jan 13Cornell Southern Tier Collegiate InvitationalJan 13 · Weight Throw · Place 3 · CornellCornellWeight Throw35lb / 15.9kg3.13.75mSo
Jan 13Cornell Southern Tier Collegiate InvitationalJan 13 · Shot Put · Place 2 · CornellCornellShot Put16lb / 7.26kg2.15.50mSo

2023 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 1Greg Page Relays & MultiDec 1 · Weight Throw · Place 13 · CornellCornellWeight Throw35lb / 15.9kg13.12.57mSo
Dec 1Greg Page Relays & MultiDec 1 · Shot Put · Place 2 · CornellCornellShot Put16lb / 7.26kg2.16.27mSo
Feb 18Marc Deneault InvitationalFeb 18 · Weight Throw · Place 7 · CornellCornellWeight Throw35lb / 15.9kg7.13.82mFr
Feb 18Marc Deneault InvitationalFeb 18 · Shot Put · Place 2 · CornellCornellShot Put16lb / 7.26kg2.15.68mFr
Feb 10RIT February Friday Night InvitationalFeb 10 · Weight Throw · Place 7 · CornellCornellWeight Throw714.89mFR
Feb 10RIT February Friday Night InvitationalFeb 10 · Shot Put · Place 3 · CornellCornellShot Put315.27mFR
Feb 4Kane InvitationalFeb 4 · College Weight · Place 5 · CornellCornellCollege Weight514.59m PB—
Feb 4Kane InvitationalFeb 4 · Shot Put · Place 3 · CornellCornellShot Put314.74m—
Jan 27Dr. Sander Columbia ChallengeJan 27 · Shot Put · Place 10 · CornellCornellShot Put1014.88mFr
Jan 27Dr. Sander Columbia ChallengeJan 27 · Weight Throw · Place 15 · CornellCornellWeight Throw1514.44mFR
Jan 27Dr. Sander Columbia ChallengeJan 27 · Shot Put · Place 10 · CornellCornellShot Put1014.88mFR
Jan 21Cornell Upstate ChallengeJan 21 · Weight Throw · Place 6 · CornellCornellWeight Throw646-10.75FR
Jan 21Cornell Upstate ChallengeJan 21 · Shot Put · Place 4 · CornellCornellShot Put448-6FR
Jan 14Southern Tier MeetJan 14 · Weight Throw · Place 6 · CornellCornellWeight Throw647-5FR
Jan 14Southern Tier MeetJan 14 · Shot Put · Place 2 · CornellCornellShot Put250-6.75FR

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25CNY College ChallengeApr 25 · Hammer · Place 8 · CornellCornellHammer844.97m—
Apr 25CNY College ChallengeApr 25 · Shot Put · Place 3 · CornellCornellShot Put315.72m—
Apr 15Transatlantic SeriesApr 15 · Hammer · Place 4 · CornellCornellHammer442.28mFR
Apr 15Transatlantic SeriesApr 15 · Shot Put · Place 4 · CornellCornellShot Put415.06mFR
Apr 6Duke InvitationalApr 6 · Shot Put · Place 6 · CornellCornellShot Put16lb / 7.26kg6.16.08mFr

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 3Greg Page MeetDec 3 · Weight Throw · Place 16 · CornellCornellWeight Throw35lb / 15.9kg16.12.81mFr
Dec 3Greg Page MeetDec 3 · Shot Put · Place 2 · CornellCornellShot Put16lb / 7.26kg2.15.41mFr
Feb 19Seahawks OpenFeb 19 · Discus · Place 3 · NicevilleNicevilleDiscus343.67m—
Feb 19Seahawks OpenFeb 19 · Shot Put · Place 1 · NicevilleNicevilleShot Put116.86m—

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 14FHSAA Class 4A State Track & Field ChampionshipsMay 14 · Discus · Place 3 · Niceville SeniorNiceville SeniorDiscus1.6kg3.51.51m PB12
May 14FHSAA Class 4A State Track & Field ChampionshipsMay 14 · Shot Put · Place 2 · Niceville SeniorNiceville SeniorShot Put12lb2.17.01m PB12
May 7FHSAA 4A Region 1May 7 · Shot Put · Place 1 · NicevilleNicevilleShot Put116.96m—
May 7FHSAA 4A Region 1May 7 · Discus · Place 4 · NicevilleNicevilleDiscus449.08m—
Apr 23FHSAA 4A District 1Apr 23 · Discus · Place 4 · Niceville SeniorNiceville SeniorDiscus1.6kg4.47.79m12
Apr 23FHSAA 4A District 1Apr 23 · Shot Put · Place 1 · Niceville SeniorNiceville SeniorShot Put12lb1.16.53m12
Apr 1Florida RelaysApr 1 · Shot Put · Place 3 · NicevilleNicevilleShot Put353-10.25SR
Mar 25FSU RelaysMar 25 · Discus · Place 4 · NicevilleNicevilleDiscus4159-6SR
Mar 25FSU RelaysMar 25 · Shot Put · Place 1 · NicevilleNicevilleShot Put153-8.25SR
Mar 5The Elite 16 Track & Field InvitationalMar 5 · Discus · Place 5 · NicevilleNicevilleDiscus5147-6SR
Mar 5The Elite 16 Track & Field InvitationalMar 5 · Shot Put · Place 1 · NicevilleNicevilleShot Put154-1.75SR
Mar 2Niceville Mini Meet 1Mar 2 · Discus · NicevilleNicevilleDiscus—43.67m—
Mar 2Niceville Mini Meet 1Mar 2 · Shot Put · Place 1 · NicevilleNicevilleShot Put116.11m—

2021 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 8FHSAA Class 4A State Track & Field ChampionshipsMay 8 · Shot Put · Place 4 · Niceville SeniorNiceville SeniorShot Put12lb4.16.71m11
May 1FHSAA 4A Region 1May 1 · Shot Put · Place 5 · Niceville SeniorNiceville SeniorShot Put12lb5.15.31m11
Apr 17FHSAA 4A District 1Apr 17 · Discus · Place 5 · NicevilleNicevilleDiscus542.79m—
Apr 17FHSAA 4A District 1Apr 17 · Shot Put · Place 3 · NicevilleNicevilleShot Put314.62m—
Apr 6Okaloosa County ChampionshipApr 6 · Discus · Place 6 · Niceville SeniorNiceville SeniorDiscus1.6kg6.42.78m11
Apr 6Okaloosa County ChampionshipApr 6 · Shot Put · Place 5 · Niceville SeniorNiceville SeniorShot Put12lb5.13.67m11
Apr 3Chiles Capital City ClassicApr 3 · Discus · Place 5 · NicevilleNicevilleDiscus539.55m—
Apr 3Chiles Capital City ClassicApr 3 · Shot Put · Place 3 · NicevilleNicevilleShot Put314.04m—
Mar 27Jimmy Everett InvitationalMar 27 · Discus · Place 4 · NicevilleNicevilleDiscus442.05mJR
Mar 27Jimmy Everett InvitationalMar 27 · Shot Put · Place 3 · NicevilleNicevilleShot Put315.78mJR
Mar 19Fort Walton Beach Home MeetMar 19 · Discus · Place 5 · NicevilleNicevilleDiscus540.55m—
Mar 19Fort Walton Beach Home MeetMar 19 · Shot Put · Place 2 · NicevilleNicevilleShot Put215.04m—
Mar 13Tiger InvitationalMar 13 · Discus · Place 3 · NicevilleNicevilleDiscus342.15m—
Mar 13Tiger InvitationalMar 13 · Shot Put · Place 4 · NicevilleNicevilleShot Put414.97m—
Mar 10Niceville Mini Meet 2Mar 10 · Discus · Place 4 · NicevilleNicevilleDiscus442.40m—
Mar 10Niceville Mini Meet 2Mar 10 · Shot Put · Place 3 · NicevilleNicevilleShot Put314.81m—
Mar 6Steve Garst Wildcat InvitationalMar 6 · Discus · Place 4 · NicevilleNicevilleDiscus440.95m—
Mar 6Steve Garst Wildcat InvitationalMar 6 · Shot Put · Place 4 · NicevilleNicevilleShot Put414.17m—

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27Ft. Walton Beach Viking RelaysFeb 27 · Shot Put · Place 1 · NicevilleNicevilleShot Put114.65mJR
Feb 24Niceville Mini Meet #1Feb 24 · Discus · Place 4 · NicevilleNicevilleDiscus435.50m—
Feb 24Niceville Mini Meet #1Feb 24 · Shot Put · Place 1 · NicevilleNicevilleShot Put113.76m—
Feb 20Seahawks OpenFeb 20 · Discus · Place 5 · NicevilleNicevilleDiscus536.87m—
Feb 20Seahawks OpenFeb 20 · Shot Put · Place 3 · NicevilleNicevilleShot Put314.65m—

2020 Outdoor Track

6 results
DateMeetEventPlMarkGr
Mar 12Okaloosa County ChampionshipMar 12 · Discus · Place 3 · NicevilleNicevilleDiscus337.57m—
Mar 12Okaloosa County ChampionshipMar 12 · Shot Put · Place 5 · NicevilleNicevilleShot Put513.87m—
Mar 7Seahawks InvitationalMar 7 · Discus · NicevilleNicevilleDiscus—34.62m—
Mar 7Seahawks InvitationalMar 7 · Shot Put · NicevilleNicevilleShot Put—13.36m—
Feb 29Leap Year InvitationalFeb 29 · Discus · Place 3 · Niceville SeniorNiceville SeniorDiscus1.6kg3.113-0710
Feb 29Leap Year InvitationalFeb 29 · Shot Put · Place 4 · Niceville SeniorNiceville SeniorShot Put12lb4.43-10.2510

2020 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 21Niceville Mini Meet 1Feb 21 · Javelin · NicevilleNicevilleJavelin—27.50m—
Feb 21Niceville Mini Meet 1Feb 21 · Shot Put · NicevilleNicevilleShot Put—12.90m—
Feb 15Chiles Track & Field RelaysFeb 15 · Discus · Place 8 · NicevilleNicevilleDiscus833.83m—
Feb 15Chiles Track & Field RelaysFeb 15 · Shot Put · Place 6 · NicevilleNicevilleShot Put612.90m—
Feb 8Viking Pre-Season ClassicFeb 8 · Discus · Place 8 · NicevilleNicevilleDiscus833.02m—
Feb 8Viking Pre-Season ClassicFeb 8 · Shot Put · Place 3 · NicevilleNicevilleShot Put312.90m—

2019 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 12FHSAA 3A District 2 / 2A District 1Apr 12 · Discus · Place 10 · Niceville SeniorNiceville SeniorDiscus1.6kg10.33.23m9
Apr 12FHSAA 3A District 2 / 2A District 1Apr 12 · Shot Put · Place 8 · Niceville SeniorNiceville SeniorShot Put12lb8.12.26m9
Mar 9Aggie InvitationalMar 9 · Shot Put · Place 9 · NicevilleNicevilleShot Put912.39m—
Mar 5Choctaw Indians OpenMar 5 · Discus · Place 7 · NicevilleNicevilleDiscus733.53m—
Mar 5Choctaw Indians OpenMar 5 · Shot Put · Place 7 · NicevilleNicevilleShot Put711.76m—
Mar 2Craig Speziale Memorial Track and Field InviteMar 2 · Discus · Place 9 · Niceville SeniorNiceville SeniorDiscus1.6kg9.33.81m9
Mar 2Craig Speziale Memorial Track and Field InviteMar 2 · Shot Put · Place 7 · Niceville SeniorNiceville SeniorShot Put12lb7.12.50m9

2019 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27Niceville Quad Meet #1Feb 27 · Shot Put · Place 3 · NicevilleNicevilleShot Put312.34m—
Feb 23Escambia Gator InvitationalFeb 23 · Shot Put · Place 10 · NicevilleNicevilleShot Put1012.14m—
Feb 16Seahawks OpenFeb 16 · Discus · Place 11 · NicevilleNicevilleDiscus1132.53m—
Feb 16Seahawks OpenFeb 16 · Shot Put · Place 6 · NicevilleNicevilleShot Put611.93m—
Feb 8Niceville Preseason MeetFeb 8 · Discus · Place 5 · NicevilleNicevilleDiscus533.83m—
Feb 8Niceville Preseason MeetFeb 8 · Shot Put · Place 5 · NicevilleNicevilleShot Put511.67m—