Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMarathon Dolphins Home Meet 2 · Mar 3016.30Marathon Dolphins Home Meet 2March 30, 2022
Discus · 1kg · OutdoorClass 1A Track & Field State Championships · May 634.31mClass 1A Track & Field State ChampionshipsMay 6, 2026
Javelin · 600g · OutdoorClass 1A Track & Field State Championships · May 633.00mClass 1A Track & Field State ChampionshipsMay 6, 2026
Shot Put · 4kg · OutdoorClass 1A Track & Field State Championships · May 612.50mClass 1A Track & Field State ChampionshipsMay 6, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 6Class 1A Track & Field State ChampionshipsMay 6 · Javelin · Place 9 · MarathonJavelin600g9.33.00m PB12
May 6Class 1A Track & Field State ChampionshipsMay 6 · Discus · Place 3 · MarathonDiscus1kg3.34.31m PB12
May 6Class 1A Track & Field State ChampionshipsMay 6 · Shot Put · Place 1 · MarathonShot Put4kg1.12.50m PB12
May 1FHSAA 1A Region 4May 1 · Javelin · Place 2 · MarathonJavelin600g2.99-012
May 1FHSAA 1A Region 4May 1 · Discus · Place 1 · MarathonDiscus1kg1.112-312
May 1FHSAA 1A Region 4May 1 · Shot Put · Place 1 · MarathonShot Put4kg1.38-712
Apr 3Pepsi Florida RelaysApr 3 · Javelin · Place 15 · MarathonJavelin1531.98m12
Apr 3Pepsi Florida RelaysApr 3 · Discus · Place 13 · MarathonDiscus1332.80m12
Apr 3Pepsi Florida RelaysApr 3 · Shot Put · Place 10 · MarathonShot Put1012.05m12
Apr 1Superfly Athletics Under the Lights #2Apr 1 · Javelin · Place 1 · MarathonJavelin600g1.32.64m12
Apr 1Superfly Athletics Under the Lights #2Apr 1 · Discus · Place 2 · MarathonDiscus1kg2.29.74m12
Apr 1Superfly Athletics Under the Lights #2Apr 1 · Shot Put · Place 1 · MarathonShot Put4kg1.11.74m12
Mar 6Falcon Relays Invitational Track MeetMar 6 · Shot Put · Place 1 · MarathonShot Put111.63mSR
Mar 6Falcon Relays Invitational Track MeetMar 6 · Javelin · Place 2 · MarathonJavelin232.52mSR
Mar 6Falcon Relays Invitational Track MeetMar 6 · Discus · Place 1 · MarathonDiscus132.61mSR

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 3Middle Keys MeetApr 3 · Javelin · Place 1 · MarathonJavelin133.77m—
Apr 3Middle Keys MeetApr 3 · Shot Put · Place 1 · MarathonShot Put111.36m—
Apr 3Middle Keys MeetApr 3 · Discus · Place 1 · MarathonDiscus137.10m—
Apr 3Middle Keys MeetApr 3 · Javelin · Place 1 · MarathonJavelin133.77mJR
Apr 3Middle Keys MeetApr 3 · Shot Put · Place 1 · MarathonShot Put111.36mJR
Apr 3Middle Keys MeetApr 3 · Discus · Place 1 · MarathonDiscus137.10mJR
Mar 13Coral Shores MeetMar 13 · Discus · Place 1 · MarathonDiscus131.52mJR
Mar 13Coral Shores MeetMar 13 · Shot Put · Place 1 · MarathonShot Put111.26mJR

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21Southridge Spartan InvitationalFeb 21 · Javelin · Place 1 · MarathonJavelin1100-09JR
Feb 21Southridge Spartan InvitationalFeb 21 · Discus · Place 13 · MarathonDiscus1393-03JR
Feb 21Southridge Spartan InvitationalFeb 21 · Shot Put · Place 8 · MarathonShot Put833-08.00JR

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 6FHSAA 1A Region 4May 6 · Discus · Place 6 · MarathonDiscus691-6FR
May 6FHSAA 1A Region 4May 6 · Discus · Place 6 · MarathonDiscus691-6FR

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Coral Shores Meet #2Feb 21 · Discus · Place 4 · MarathonDiscus457-5FR
Feb 21Coral Shores Meet #2Feb 21 · Shot Put · Place 2 · MarathonShot Put224-4.25FR

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Mar 30Marathon Dolphins Home Meet 2Mar 30 · Javelin · Place 2 · MarathonJavelin276-38
Mar 30Marathon Dolphins Home Meet 2Mar 30 · Discus · Place 1 · MarathonDiscus174-28
Mar 30Marathon Dolphins Home Meet 2Mar 30 · Shot Put · Place 5 · MarathonShot Put520-78
Mar 30Marathon Dolphins Home Meet 2Mar 30 · 100 Meters · Place 20 · Marathon100 Meters2016.30 PB8
Mar 30Marathon Dolphins Home Meet 2Mar 30 · 100 Meters · Place 20 · Marathon100 Meters2016.308
Mar 8Marathon Dolphins Home Meet 1Mar 8 · Javelin · Place 3 · MarathonJavelin345-88
Mar 8Marathon Dolphins Home Meet 1Mar 8 · Discus · Place 3 · MarathonDiscus361-38
Mar 8Marathon Dolphins Home Meet 1Mar 8 · Shot Put · Place 3 · MarathonShot Put321-08

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 22Key West Home Meet #1Feb 22 · Javelin · Place 6 · MarathonJavelin649-98
Feb 22Key West Home Meet #1Feb 22 · Discus · Place 9 · MarathonDiscus941-08
Feb 22Key West Home Meet #1Feb 22 · Shot Put · Place 5 · MarathonShot Put518-3.258