Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorCalvary Christian FtL Annual Invitational · Mar 832.41Calvary Christian FtL Annual InvitationalMarch 8, 2024
Discus · 1kg · Outdoor2025 FHSAA Class 2A & Para State Championships · May 935.35m2025 FHSAA Class 2A & Para State ChampionshipsMay 9, 2025
High Jump · OutdoorCalvary Christian Field Showcase · Mar 151.27mCalvary Christian Field ShowcaseMarch 15, 2024
Javelin · 600g · OutdoorPine Crest Panther Relays · Feb 2840.73mPine Crest Panther RelaysFebruary 28, 2026
Shot Put · 4kg · OutdoorFHSAA 2A Region 4 · May 128-5FHSAA 2A Region 4May 1, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 7Class 2A Track & Field State ChampionshipsMay 7 · Javelin · Place 4 · Key WestKey WestJavelin600g4.37.09m12
May 7Class 2A Track & Field State ChampionshipsMay 7 · Discus · Place 16 · Key WestKey WestDiscus1kg16.30.05m12
May 1FHSAA 2A Region 4May 1 · Javelin · Place 4 · Key WestKey WestJavelin600g4.109-812
May 1FHSAA 2A Region 4May 1 · Discus · Place 7 · Key WestKey WestDiscus1kg7.98-312
May 1FHSAA 2A Region 4May 1 · Shot Put · Place 12 · Key WestKey WestShot Put4kg12.28-5 PB12
Mar 27Terry Long FSU Relays - HSMar 27 · Javelin · Place 7 · Key WestKey WestJavelin600g7.36.25m12
Mar 27Terry Long FSU Relays - HSMar 27 · Discus · Place 27 · Key WestKey WestDiscus1kg27.32.13m12
Mar 6Falcon Relays Invitational Track MeetMar 6 · Shot Put · Place 5 · Key WestKey WestShot Put58.76mSR
Mar 6Falcon Relays Invitational Track MeetMar 6 · Javelin · Place 1 · Key WestKey WestJavelin140.04mSR
Mar 6Falcon Relays Invitational Track MeetMar 6 · Discus · Place 2 · Key WestKey WestDiscus230.94mSR
Feb 28Pine Crest Panther RelaysFeb 28 · Javelin · Place 2 · Key WestKey WestJavelin600g2.40.73m PB12
Jan 25Broward Elite Javelin with Tom Pukstys & Throws CompetitionJan 25 · Javelin · Place 4 · UnattachedUnattachedJavelin600g4.37.20m12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 10Belen Pre-Season MeetFeb 10 · Javelin · Place 1 · Key WestKey WestJavelin1123-04SR

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 92025 FHSAA Class 2A & Para State ChampionshipsMay 9 · Javelin · Place 4 · Key WestKey WestJavelin600g4.37.49m11
May 92025 FHSAA Class 2A & Para State ChampionshipsMay 9 · Discus · Place 9 · Key WestKey WestDiscus1kg9.35.35m PB11
May 2FHSAA 2A Region 4May 2 · Javelin · Place 5 · Key WestKey WestJavelin600g5.35.35m11
May 2FHSAA 2A Region 4May 2 · Discus · Place 4 · Key WestKey WestDiscus1kg4.31.94m11
May 2FHSAA 2A Region 4May 2 · Shot Put · Place 12 · Key WestKey WestShot Put4kg12.8.26m11
Apr 11Calvary Christian FTL Varsity Last Chance MeetApr 11 · Javelin · Place 2 · Key WestKey WestJavelin235.21mJR
Apr 11Calvary Christian FTL Varsity Last Chance MeetApr 11 · Discus · Place 3 · Key WestKey WestDiscus330.80mJR
Mar 14Calvary Christian InvitationalMar 14 · Javelin · Place 5 · Key WestKey WestJavelin534.36mJR
Mar 14Calvary Christian InvitationalMar 14 · Discus · Place 11 · Key WestKey WestDiscus1125.38mJR
Mar 1Pine Crest Panther RelaysMar 1 · Javelin · Place 5 · Key WestKey WestJavelin534.53mJR
Mar 1Pine Crest Panther RelaysMar 1 · Discus · Place 9 · Key WestKey WestDiscus925.43mJR
Mar 1Pine Crest Panther RelaysMar 1 · Shot Put · Place 9 · Key WestKey WestShot Put98.00mJR

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 22Pine Crest Varsity OpenFeb 22 · Javelin · Place 3 · Key WestKey WestJavelin333.90mJR
Feb 22Pine Crest Varsity OpenFeb 22 · Discus · Place 6 · Key WestKey WestDiscus626.57mJR
Feb 22Pine Crest Varsity OpenFeb 22 · Shot Put · Place 2 · Key WestKey WestShot Put28.45mJR

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 16FHSAA 2A State Track & Field ChampionshipsMay 16 · Javelin · Place 5 · Key WestKey WestJavelin600g5.35.70m10
May 7FHSAA 2A Region 4May 7 · Javelin · Place 11 · Key WestKey WestJavelin600g11.30.13m10
May 7FHSAA 2A Region 4May 7 · Discus · Place 16 · Key WestKey WestDiscus1kg16.23.30m10
Apr 24FHSAA 2A District 16Apr 24 · Javelin · Place 1 · Key WestKey WestJavelin134.40mSO
Apr 24FHSAA 2A District 16Apr 24 · Discus · Place 4 · Key WestKey WestDiscus423.55mSO
Apr 8Middle Keys InviteApr 8 · Javelin · Place 1 · Key WestKey WestJavelin600g1.33.23m10
Apr 8Middle Keys InviteApr 8 · Discus · Place 4 · Key WestKey WestDiscus1kg4.24.57m10
Mar 15Calvary Christian Field ShowcaseMar 15 · Javelin · Place 2 · Key WestKey WestJavelin233.05mSO
Mar 15Calvary Christian Field ShowcaseMar 15 · Discus · Place 6 · Key WestKey WestDiscus624.89mSO
Mar 15Calvary Christian Field ShowcaseMar 15 · High Jump · Place 5 · Key WestKey WestHigh Jump51.27m PBSO
Mar 8Calvary Christian FtL Annual InvitationalMar 8 · Javelin · Place 2 · Key WestKey WestJavelin232.56mSO
Mar 8Calvary Christian FtL Annual InvitationalMar 8 · Discus · Place 9 · Key WestKey WestDiscus922.49mSO
Mar 8Calvary Christian FtL Annual InvitationalMar 8 · 200 Meters · Place 53 · Key WestKey West200 Meters5332.41 PBSO
Mar 2Pine Crest Panther RelaysMar 2 · Javelin · Place 2 · Key WestKey WestJavelin2108-5SO
Mar 2Pine Crest Panther RelaysMar 2 · Javelin · Place 2 · Key WestKey WestJavelin2108-5SO
Mar 2Pine Crest Panther RelaysMar 2 · Discus · Place 12 · Key WestKey WestDiscus1269-9SO
Mar 2Pine Crest Panther RelaysMar 2 · Discus · Place 12 · Key WestKey WestDiscus1269-9SO

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15Belen Pre-Season MeetFeb 15 · Javelin · Place 1 · Key WestKey WestJavelin1101-07SO
Feb 15Belen Pre-Season MeetFeb 15 · Discus · Place 2 · Key WestKey WestDiscus282-07SO
Feb 15Belen Pre-Season MeetFeb 15 · Shot Put · Place 4 · Key WestKey WestShot Put418-08.50SO
Feb 15Belen Pre-Season MeetFeb 15 · High Jump · Place 2 · Key WestKey WestHigh Jump24-02.00SO