Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNCAA DI Outdoor Championships - West First-Rounds · May 2750.75mNCAA DI Outdoor Championships - West First-RoundsMay 27, 2026
Shot Put · 4kg · OutdoorACC Outdoor Championships · May 1415.42mACC Outdoor ChampionshipsMay 14, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · Discus · Place 28 · StanfordStanfordDiscus1kgRound P28.50.75m PBFr
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · Shot Put · Place 32 · StanfordStanfordShot Put4kgRound P32.14.83mFr
May 14ACC Outdoor ChampionshipsMay 14 · Discus · Place 6 · StanfordStanfordDiscus1kg6.50.39mFr
May 14ACC Outdoor ChampionshipsMay 14 · Shot Put · Place 7 · StanfordStanfordShot Put4kg7.15.42m PBFr
May 1Payton Jordan InvitationalMay 1 · Discus · Place 2 · StanfordStanfordDiscus1kg2.50.67mFr
May 1Payton Jordan InvitationalMay 1 · Shot Put · Place 2 · StanfordStanfordShot Put4kg2.14.84mFr
Apr 17Beach InvitationalApr 17 · Discus · Place 13 · StanfordStanfordDiscus1349.34mFr
Apr 1666th Mt. SAC RelaysApr 16 · Discus · Place 3 · StanfordStanfordDiscus351.08m—
Apr 1666th Mt. SAC RelaysApr 16 · Discus · Place 3 · StanfordStanfordDiscus351.08m—
Apr 1666th Mt. SAC RelaysApr 16 · Shot Put · Place 2 · StanfordStanfordShot Put215.16m—
Apr 1666th Mt. SAC RelaysApr 16 · Shot Put · Place 2 · StanfordStanfordShot Put215.16m—
Apr 1666th Mt. SAC RelaysApr 16 · Discus · Place 3 · StanfordStanfordDiscus351.08mFr
Apr 1666th Mt. SAC RelaysApr 16 · Discus · Place 3 · StanfordStanfordDiscus351.08mFr
Apr 1666th Mt. SAC RelaysApr 16 · Shot Put · Place 2 · StanfordStanfordShot Put215.16mFr
Apr 1666th Mt. SAC RelaysApr 16 · Shot Put · Place 2 · StanfordStanfordShot Put215.16mFr
Apr 16Pacific Coast InvitationalApr 16 · Discus · Place 26 · StanfordStanfordDiscus26158-11.48FR
Apr 11Stanford vs Cal Big MeetApr 11 · Discus · Place 2 · StanfordStanfordDiscus1kg2.50.71mFr
Apr 11Stanford vs Cal Big MeetApr 11 · Shot Put · Place 2 · StanfordStanfordShot Put4kg2.14.49mFr
Apr 3Stanford InviteApr 3 · Discus · Place 5 · StanfordStanfordDiscus1kg5.48.41mFr
Apr 3Stanford InviteApr 3 · Shot Put · Place 2 · StanfordStanfordShot Put4kg2.14.95mFr
Mar 20Cal InvitationalMar 20 · Discus · Place 3 · StanfordStanfordDiscus348.18mFr
Mar 20Cal InvitationalMar 20 · Shot Put · Place 3 · StanfordStanfordShot Put314.66mFr

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 92025 FHSAA Class 3A State ChampionshipsMay 9 · Discus · Place 2 · Fort MyersFort MyersDiscus1kg2.48.24m12
May 92025 FHSAA Class 3A State ChampionshipsMay 9 · Shot Put · Place 2 · Fort MyersFort MyersShot Put4kg2.13.73m12
May 2FHSAA 3A Region 3May 2 · Discus · Place 1 · Fort MyersFort MyersDiscus1kg1.46.20m12
May 2FHSAA 3A Region 3May 2 · Shot Put · Place 1 · Fort MyersFort MyersShot Put4kg1.13.07m12
Mar 28Terry Long FSU Relays - HSMar 28 · Discus · Place 1 · Fort MyersFort MyersDiscus1kg1.49.86m12
Mar 28Terry Long FSU Relays - HSMar 28 · Shot Put · Place 4 · Fort MyersFort MyersShot Put4kg4.13.01m12
Mar 28FSU RelaysMar 28 · Discus · Place 1 · Fort MyersFort MyersDiscus1kg1.49.86m12
Mar 28FSU RelaysMar 28 · Shot Put · Place 4 · Fort MyersFort MyersShot Put4kg4.13.01m12
Mar 22Guy Thomas Memorial ClassicMar 22 · Discus · Place 1 · Fort MyersFort MyersDiscus142.40mSR
Mar 22Guy Thomas Memorial ClassicMar 22 · Shot Put · Place 1 · Fort MyersFort MyersShot Put113.06mSR
Mar 7Edison RelaysMar 7 · Discus · Place 1 · Fort MyersFort MyersDiscus1153-6SR
Mar 7Edison RelaysMar 7 · Discus · Place 1 · Fort MyersFort MyersDiscus1153-6SR
Mar 7Edison RelaysMar 7 · Shot Put · Place 1 · Fort MyersFort MyersShot Put144-2.75SR
Mar 7Edison RelaysMar 7 · Shot Put · Place 1 · Fort MyersFort MyersShot Put144-2.75SR
Mar 1Loretta Purish InvitationalMar 1 · Discus · Place 1 · Fort MyersFort MyersDiscus147.44mSR
Mar 1Loretta Purish InvitationalMar 1 · Shot Put · Place 1 · Fort MyersFort MyersShot Put112.53mSR

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 17FHSAA 3A State Track & Field ChampionshipsMay 17 · Discus · Place 2 · Fort MyersFort MyersDiscus1kg2.45.25m11
May 17FHSAA 3A State Track & Field ChampionshipsMay 17 · Shot Put · Place 6 · Fort MyersFort MyersShot Put4kg6.12.42m11
May 8FHSAA 3A Region 3May 8 · Discus · Place 1 · Fort MyersFort MyersDiscus1kg1.45.95m11
May 8FHSAA 3A Region 3May 8 · Shot Put · Place 2 · Fort MyersFort MyersShot Put4kg2.12.71m11
Apr 24FHSAA 3A District 11Apr 24 · Discus · Place 1 · Fort MyersFort MyersDiscus144.38mJR
Apr 24FHSAA 3A District 11Apr 24 · Shot Put · Place 1 · Fort MyersFort MyersShot Put112.65mJR
Apr 17LCAC MeetApr 17 · Discus · Fort MyersFort MyersDiscus1kg—FOUL11
Apr 17LCAC MeetApr 17 · Shot Put · Place 1 · Fort MyersFort MyersShot Put4kg1.12.49m11
Mar 29Florida RelaysMar 29 · Discus · Place 1 · Fort MyersFort MyersDiscus142.79m—
Mar 29Florida RelaysMar 29 · Shot Put · Place 5 · Fort MyersFort MyersShot Put511.92m—
Mar 22FSU HS RelaysMar 22 · Discus · Place 1 · Fort MyersFort MyersDiscus1kg1.43.01m11
Mar 22FSU HS RelaysMar 22 · Shot Put · Place 5 · Fort MyersFort MyersShot Put4kg5.11.74m11
Mar 16Spring Break Invitational at IMGMar 16 · Discus · Place 1 · Fort MyersFort MyersDiscus146.41mJR
Mar 16Spring Break Invitational at IMGMar 16 · Shot Put · Place 1 · Fort MyersFort MyersShot Put112.84mJR
Mar 15South Fort Myers Wolfpack InvitationalMar 15 · Discus · Place 1 · Fort MyersFort MyersDiscus143.52mJR
Mar 15South Fort Myers Wolfpack InvitationalMar 15 · Shot Put · Place 1 · Fort MyersFort MyersShot Put112.28mJR
Feb 24Dunbar Tiger ClassicFeb 24 · Discus · Place 1 · Fort MyersFort MyersDiscus1kg1.42.53m11
Feb 24Dunbar Tiger ClassicFeb 24 · Shot Put · Place 2 · Fort MyersFort MyersShot Put4kg2.9.97m11

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 19FHSAA 3A State Track & Field ChampionshipsMay 19 · Discus · Place 1 · Fort MyersFort MyersDiscus1kg1.45.11m10
May 19FHSAA 3A State Track & Field ChampionshipsMay 19 · Shot Put · Place 12 · Fort MyersFort MyersShot Put4kg12.11.05m10
May 4FHSAA 3A Region 3May 4 · Discus · Place 1 · Fort MyersFort MyersDiscus1140-6SO
May 4FHSAA 3A Region 3May 4 · Discus · Place 1 · Fort MyersFort MyersDiscus1140-6SO
May 4FHSAA 3A Region 3May 4 · Shot Put · Place 1 · Fort MyersFort MyersShot Put137-6SO
May 4FHSAA 3A Region 3May 4 · Shot Put · Place 1 · Fort MyersFort MyersShot Put137-6SO
Apr 20FHSAA 3A District 11Apr 20 · Discus · Place 1 · Fort MyersFort MyersDiscus1kg1.41.65m10
Apr 20FHSAA 3A District 11Apr 20 · Shot Put · Place 2 · Fort MyersFort MyersShot Put4kg2.11.55m10
Mar 31Florida RelaysMar 31 · Discus · Place 2 · Fort MyersFort MyersDiscus1kg2.43.12m10
Mar 31Florida RelaysMar 31 · Shot Put · Place 10 · Fort MyersFort MyersShot Put4kg10.11.03m10
Mar 23FSU RelaysMar 23 · Discus · Place 11 · Fort MyersFort MyersDiscus1kg11.34.54m10
Mar 23FSU RelaysMar 23 · Shot Put · Place 5 · Fort MyersFort MyersShot Put4kg5.11.48m10
Mar 9North Port InvitationalMar 9 · Discus · Place 1 · Fort MyersFort MyersDiscus1141-8SO
Mar 9North Port InvitationalMar 9 · Discus · Place 1 · Fort MyersFort MyersDiscus1141-8SO
Mar 9North Port InvitationalMar 9 · Shot Put · Place 3 · Fort MyersFort MyersShot Put336-1.25SO
Mar 9North Port InvitationalMar 9 · Shot Put · Place 3 · Fort MyersFort MyersShot Put336-1.25SO
Mar 4CSN InvitationalMar 4 · Discus · Place 1 · Fort MyersFort MyersDiscus1112-9SO
Mar 4CSN InvitationalMar 4 · Discus · Place 1 · Fort MyersFort MyersDiscus1112-9SO
Mar 4CSN InvitationalMar 4 · Shot Put · Place 1 · Fort MyersFort MyersShot Put135-5.75SO
Mar 4CSN InvitationalMar 4 · Shot Put · Place 1 · Fort MyersFort MyersShot Put135-5.75SO
Mar 3Sam Burley Hall of Fame InvitationalMar 3 · Discus · Place 1 · Fort MyersFort MyersDiscus1138-10SO

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 25Loretta Purish InvitationalFeb 25 · Discus · Place 1 · Fort MyersFort MyersDiscus1135-7SO
Feb 25Loretta Purish InvitationalFeb 25 · Discus · Place 1 · Fort MyersFort MyersDiscus1135-7SO
Feb 25Loretta Purish InvitationalFeb 25 · Shot Put · Place 2 · Fort MyersFort MyersShot Put236-0SO
Feb 25Loretta Purish InvitationalFeb 25 · Shot Put · Place 2 · Fort MyersFort MyersShot Put236-0SO
Feb 18Dunbar Tiger ClassicFeb 18 · Discus · Place 1 · Fort MyersFort MyersDiscus1139-11SO
Feb 18Dunbar Tiger ClassicFeb 18 · Discus · Place 1 · Fort MyersFort MyersDiscus1139-11SO
Feb 18Dunbar Tiger ClassicFeb 18 · Shot Put · Place 1 · Fort MyersFort MyersShot Put135-7.25SO
Feb 18Dunbar Tiger ClassicFeb 18 · Shot Put · Place 1 · Fort MyersFort MyersShot Put135-7.25SO
Feb 18Dunbar Tiger ClassicFeb 18 · Discus · Place 1 · Fort MyersFort MyersDiscus142.65m—
Feb 18Dunbar Tiger ClassicFeb 18 · Shot Put · Place 1 · Fort MyersFort MyersShot Put110.85m—

2022 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 18Throws Coach Florida Spring Open 4Jun 18 · Discus · Place 2 · Throws & Jumps Coach FloridaThrows & Jumps Coach FloridaDiscus1kg2.35.80m9
May 13FHSAA Class 3A State Track & Field ChampionshipsMay 13 · Discus · Place 2 · Fort MyersFort MyersDiscus1kg2.39.52m9
May 6FHSAA 3A Region 3May 6 · Discus · Place 2 · Fort MyersFort MyersDiscus2122-8FR
Apr 23FHSAA 3A District 12Apr 23 · Discus · Place 1 · Fort MyersFort MyersDiscus1123-3FR
Apr 23FHSAA 3A District 12Apr 23 · Discus · Place 1 · Fort MyersFort MyersDiscus1123-3FR
Apr 23FHSAA 3A District 12Apr 23 · Shot Put · Place 5 · Fort MyersFort MyersShot Put531-4FR
Apr 23FHSAA 3A District 12Apr 23 · Shot Put · Place 5 · Fort MyersFort MyersShot Put531-4FR
Apr 9Lee County Championship (LCAC)Apr 9 · Discus · Place 1 · Fort MyersFort MyersDiscus1130-7FR
Apr 9Lee County Championship (LCAC)Apr 9 · Discus · Place 1 · Fort MyersFort MyersDiscus1130-7FR
Apr 9Lee County Championship (LCAC)Apr 9 · Shot Put · Place 5 · Fort MyersFort MyersShot Put529-1.75FR
Apr 9Lee County Championship (LCAC)Apr 9 · Shot Put · Place 5 · Fort MyersFort MyersShot Put529-1.75FR
Apr 2Cypress Lake Panther InvitationalApr 2 · Discus · Place 1 · Fort MyersFort MyersDiscus1121-5FR
Apr 2Cypress Lake Panther InvitationalApr 2 · Discus · Place 1 · Fort MyersFort MyersDiscus1121-5FR
Apr 2Cypress Lake Panther InvitationalApr 2 · Shot Put · Place 2 · Fort MyersFort MyersShot Put228-5.5FR
Apr 2Cypress Lake Panther InvitationalApr 2 · Shot Put · Place 2 · Fort MyersFort MyersShot Put228-5.5FR
Apr 1Florida RelaysApr 1 · Discus · Place 6 · Fort MyersFort MyersDiscus6130-6FR
Mar 11LORETTA PURISH INVITATIONALMar 11 · Discus · Place 1 · Fort MyersFort MyersDiscus1kg1.39.54m9
Mar 11LORETTA PURISH INVITATIONALMar 11 · Shot Put · Place 2 · Fort MyersFort MyersShot Put4kg2.8.86m9
Mar 4Bishop Verot Viking Elite ClassicMar 4 · Discus · Place 1 · Fort MyersFort MyersDiscus1121-4FR
Mar 4Bishop Verot Viking Elite ClassicMar 4 · Shot Put · Place 1 · Fort MyersFort MyersShot Put132-5.75FR
Feb 26Ida Baker FD Indoor/Outdoor InvitationalFeb 26 · Discus · Place 1 · Fort MyersFort MyersDiscus1121-8FR
Feb 26Ida Baker FD Indoor/Outdoor InvitationalFeb 26 · Discus · Place 1 · Fort MyersFort MyersDiscus1121-8FR
Feb 26Ida Baker FD Indoor/Outdoor InvitationalFeb 26 · Shot Put · Place 12 · Fort MyersFort MyersShot Put1226-7.75FR
Feb 26Ida Baker FD Indoor/Outdoor InvitationalFeb 26 · Shot Put · Place 12 · Fort MyersFort MyersShot Put1226-7.75FR

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 19Dunbar PreSeason Tiger ClassicFeb 19 · Discus · Place 1 · Fort MyersFort MyersDiscus136.20m—
Feb 19Dunbar PreSeason Tiger ClassicFeb 19 · Shot Put · Place 5 · Fort MyersFort MyersShot Put58.40m—