Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSt. Petersburg MS Championship · Mar 115.67St. Petersburg MS ChampionshipMarch 1, 2022
Discus · 1.6kg · Outdoor2025 FHSAA Class 1A State Championships · May 1045.86m2025 FHSAA Class 1A State ChampionshipsMay 10, 2025
Javelin · 800g · OutdoorFHSAA 1A District 11 · Apr 2529.62mFHSAA 1A District 11April 25, 2025
Shot Put · 12lb · OutdoorShorecrest Senior Night · Mar 2414.84mShorecrest Senior NightMarch 24, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 6Class 1A Track & Field State ChampionshipsMay 6 · Shot Put · Place 12 · Admiral FarragutShot Put12lb12.14.05m12
May 1FHSAA 1A Region 3May 1 · Discus · Place 12 · Admiral FarragutDiscus1.6kg12.135-312
May 1FHSAA 1A Region 3May 1 · Shot Put · Place 4 · Admiral FarragutShot Put12lb4.47-212
May 1FHSAA 1A Region 2May 1 · Discus · Place 12 · Admiral FarragutDiscus1.6kg12.135-312
May 1FHSAA 1A Region 2May 1 · Shot Put · Place 4 · Admiral FarragutShot Put12lb4.47-212
Mar 31Indian Rocks Spike Night MeetMar 31 · Discus · Place 5 · Admiral FarragutDiscus1.6kg5.40.05m12
Mar 31Indian Rocks Spike Night MeetMar 31 · Shot Put · Place 2 · Admiral FarragutShot Put12lb2.13.90m12
Mar 28IMG Spring Break Invitational 2026Mar 28 · Discus · Place 5 · Admiral FarrDiscus539.90m—
Mar 28IMG Spring Break Invitational 2026Mar 28 · Shot Put · Place 6 · Admiral FarrShot Put613.08m—
Mar 24Shorecrest Senior NightMar 24 · Discus · Place 2 · Admiral FarragutDiscus1.6kg2.41.83m12
Mar 24Shorecrest Senior NightMar 24 · Shot Put · Place 1 · Admiral FarragutShot Put12lb1.14.84m PB12
Feb 13East Lake Early BirdFeb 13 · Discus · Place 5 · Admiral FarragutDiscus1.6kg5.39.81m12
Feb 13East Lake Early BirdFeb 13 · Shot Put · Place 5 · Admiral FarragutShot Put12lb5.13.17m12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27Calvary Christian Warrior InvitationalFeb 27 · Discus · Place 4 · Admiral FarrDiscus440.40m—
Feb 19St. Petersburg City ChampionshipFeb 19 · Discus · Place 5 · Admiral FarrDiscus537.62mSR
Feb 19St. Petersburg City ChampionshipFeb 19 · Shot Put · Place 1 · Admiral FarrShot Put114.12mSR

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 102025 FHSAA Class 1A State ChampionshipsMay 10 · Discus · Place 6 · Admiral FarragutDiscus1.6kg6.45.86m PB11
May 102025 FHSAA Class 1A State ChampionshipsMay 10 · Shot Put · Place 13 · Admiral FarragutShot Put12lb13.12.75m11
May 92025 FHSAA Class 3A State ChampionshipsMay 9 · Discus · Place 6 · Admiral FarragutDiscus1.6kg6.45.86m11
May 92025 FHSAA Class 3A State ChampionshipsMay 9 · Shot Put · Place 13 · Admiral FarragutShot Put12lb13.12.75m11
May 3FHSAA 1A Region 3May 3 · Discus · Place 4 · Admiral FarragutDiscus1.6kg4.42.94m11
May 3FHSAA 1A Region 3May 3 · Shot Put · Place 7 · Admiral FarragutShot Put12lb7.13.08m11
Apr 25FHSAA 1A District 11Apr 25 · Javelin · Place 8 · Admiral FarragutJavelin800g8.29.62m PB11
Apr 25FHSAA 1A District 11Apr 25 · Discus · Place 2 · Admiral FarragutDiscus1.6kg2.44.22m11
Apr 25FHSAA 1A District 11Apr 25 · Shot Put · Place 2 · Admiral FarragutShot Put12lb2.12.54m11
Mar 6Charger InvitationalMar 6 · Discus · Place 6 · Admiral FarrDiscus635.23mJR
Mar 6Charger InvitationalMar 6 · Shot Put · Place 3 · Admiral FarrShot Put312.21mJR

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 28Calvary Christian Warrior InvitationalFeb 28 · Javelin · Place 25 · Admiral FarrJavelin2528.67m—
Feb 28Calvary Christian Warrior InvitationalFeb 28 · Discus · Place 6 · Admiral FarrDiscus633.53m—
Feb 28Calvary Christian Warrior InvitationalFeb 28 · Shot Put · Place 5 · Admiral FarrShot Put511.93m—
Feb 20St. Petersburg City ChampionshipFeb 20 · Shot Put · Place 4 · Admiral FarrShot Put411.53m—
Feb 20St. Petersburg City ChampionshipFeb 20 · Javelin · Place 9 · Admiral FarrJavelin929.26m—
Feb 20St. Petersburg City ChampionshipFeb 20 · Discus · Place 2 · Admiral FarrDiscus235.18m—
Feb 20St. Petersburg City ChampionshipFeb 20 · Shot Put · Place 4 · Admiral FarragutShot Put411.53mJR
Feb 20St. Petersburg City ChampionshipFeb 20 · Javelin · Place 9 · Admiral FarragutJavelin929.26mJR
Feb 20St. Petersburg City ChampionshipFeb 20 · Discus · Place 2 · Admiral FarragutDiscus235.18mJR
Feb 14East Lake Early Bird InvitationalFeb 14 · Javelin · Place 38 · Admiral FarrJavelin3828.98m—
Feb 14East Lake Early Bird InvitationalFeb 14 · Shot Put · Place 17 · Admiral FarrShot Put1711.53m—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 7FHSAA 1A Region 3May 7 · Discus · Place 21 · Admiral FarragutDiscus1.6kg21.29.28m10
May 7FHSAA 1A Region 3May 7 · Shot Put · Place 20 · Admiral FarragutShot Put12lb20.11.35m10
May 2FHSAA 1A District 11May 2 · Javelin · Place 15 · Admiral FarragutJavelin1590-1SO
May 2FHSAA 1A District 11May 2 · Discus · Place 7 · Admiral FarragutDiscus7107-1SO
May 2FHSAA 1A District 11May 2 · Shot Put · Place 7 · Admiral FarragutShot Put737-3.75SO
Mar 26Shorecrest Senior NightMar 26 · Discus · Place 8 · Admiral FarrDiscus829.37mSO
Mar 26Shorecrest Senior NightMar 26 · Shot Put · Place 4 · Admiral FarrShot Put412.37mSO
Mar 18Keswick Field Festival 1Mar 18 · Discus · Place 6 · Admiral FarrDiscus631.96m—
Mar 18Keswick Field Festival 1Mar 18 · Shot Put · Place 4 · Admiral FarrShot Put412.20m—
Mar 7Mustang InvitationalMar 7 · Javelin · Place 29 · Admiral FarrJavelin2928.41mSO
Mar 7Mustang InvitationalMar 7 · Discus · Place 28 · Admiral FarrDiscus2827.47mSO
Mar 7Mustang InvitationalMar 7 · Shot Put · Place 11 · Admiral FarrShot Put1111.68mSO

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 23Calvary Christian Warrior InvitationalFeb 23 · Javelin · Place 17 · Admiral FarrJavelin1729.60mSO
Feb 23Calvary Christian Warrior InvitationalFeb 23 · Discus · Place 9 · Admiral FarrDiscus932.84mSO
Feb 23Calvary Christian Warrior InvitationalFeb 23 · Shot Put · Place 12 · Admiral FarrShot Put1211.87mSO
Feb 22East Lake Early Bird InvitationalFeb 22 · Discus · Place 21 · Admiral FarrDiscus2128.83m—
Feb 22East Lake Early Bird InvitationalFeb 22 · Shot Put · Place 9 · Admiral FarrShot Put912.08m—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 27FHSAA 1A District 11Apr 27 · Javelin · Place 15 · Admiral FarrJavelin1524.87m—
Apr 27FHSAA 1A District 11Apr 27 · Discus · Place 9 · Admiral FarrDiscus931.33m—
Apr 27FHSAA 1A District 11Apr 27 · Shot Put · Place 8 · Admiral FarrShot Put811.41m—
Mar 23Indian Rocks Talon InvitationalMar 23 · Javelin · Place 15 · Admiral FarragutJavelin800g15.25.69m9
Mar 23Indian Rocks Talon InvitationalMar 23 · Discus · Admiral FarragutDiscus1.6kg--FOUL9
Mar 23Indian Rocks Talon InvitationalMar 23 · Shot Put · Place 11 · Admiral FarragutShot Put12lb11.10.35m9
Mar 9Mustang InvitationalMar 9 · Discus · Place 26 · Admiral FarrDiscus2624.95mFR
Mar 9Mustang InvitationalMar 9 · Shot Put · Place 29 · Admiral FarrShot Put299.80mFR
Feb 11West Coast InvitationalFeb 11 · Javelin · Place 26 · Admiral FarragutJavelin800g26.17.57m9
Feb 11West Coast InvitationalFeb 11 · Discus · Place 26 · Admiral FarragutDiscus1.6kg26.18.59m9
Feb 11West Coast InvitationalFeb 11 · Shot Put · Place 19 · Admiral FarragutShot Put12lb19.9.37m9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24Calvary Christian Warrior InvitationalFeb 24 · Javelin · Place 38 · Admiral FarrJavelin3820.93mFR
Feb 24Calvary Christian Warrior InvitationalFeb 24 · Discus · Place 39 · Admiral FarrDiscus3919.17mFR
Feb 24Calvary Christian Warrior InvitationalFeb 24 · Shot Put · Place 35 · Admiral FarrShot Put359.42mFR

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 21FHSAA 1A District 11Apr 21 · Javelin · Place 16 · Admiral FarrJavelin1618.89m—
Apr 21FHSAA 1A District 11Apr 21 · Discus · Place 19 · Admiral FarrDiscus1919.95m—
Apr 21FHSAA 1A District 11Apr 21 · Shot Put · Place 20 · Admiral FarrShot Put208.36m—
Mar 10Mustang InvitationalMar 10 · Discus · Place 35 · Admiral FarrDiscus3518.58m8
Mar 10Mustang InvitationalMar 10 · Shot Put · Place 36 · Admiral FarrShot Put368.34m8
Mar 4Warhawk InvitationalMar 4 · Javelin · Place 36 · Admiral FarrJavelin3615.15m—
Mar 4Warhawk InvitationalMar 4 · Discus · Place 38 · Admiral FarrDiscus3815.42m—
Mar 1St. Petersburg MS ChampionshipMar 1 · Discus · Place 9 · Admiral FarrDiscus920.68m—
Mar 1St. Petersburg MS ChampionshipMar 1 · Shot Put · Place 15 · Admiral FarrShot Put157.87m—
Mar 1St. Petersburg MS ChampionshipMar 1 · 100 Meters · Place 34 · Admiral Farr100 Meters3415.67 PB—
Feb 19West Coast InvitationalFeb 19 · Discus · Admiral FarragutDiscus1.6kg--ND8
Feb 19West Coast InvitationalFeb 19 · Shot Put · Place 50 · Admiral FarragutShot Put12lb50.5.82m8

2022 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 24St. Petersburg City ChampionshipFeb 24 · Discus · Place 18 · Admiral FarragutDiscus1850-38
Feb 24St. Petersburg City ChampionshipFeb 24 · Shot Put · Place 13 · Admiral FarragutShot Put1324-1.758
Feb 24St. Petersburg City ChampionshipFeb 24 · Discus · Place 18 · Admiral FarrDiscus1815.32m—
Feb 24St. Petersburg City ChampionshipFeb 24 · Shot Put · Place 13 · Admiral FarrShot Put137.36m—
Feb 22Northside Christian Middle School MeetFeb 22 · Discus · Place 6 · Admiral FarrDiscus660-00.258
Feb 22Northside Christian Middle School MeetFeb 22 · Shot Put · Place 11 · Admiral FarrShot Put119.04m8
Feb 15Keswick Christian Middle School MeetFeb 15 · Discus · Place 12 · Admiral FarrDiscus1260-00—
Feb 15Keswick Christian Middle School MeetFeb 15 · Shot Put · Place 7 · Admiral FarrShot Put729-08.00—
Feb 11Indian Rocks Middle School Meet #1Feb 11 · Discus · Place 12 · Admiral FarrDiscus1259-11—
Feb 11Indian Rocks Middle School Meet #1Feb 11 · Shot Put · Place 9 · Admiral FarrShot Put927-02.50—