Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIndian Rocks Spike Night Meet · Mar 3114.74aIndian Rocks Spike Night MeetMarch 31, 2026
100m Hurdles · 33" / 0.838m · OutdoorFHSAA 3A Region 3 · May 219.23aFHSAA 3A Region 3May 2, 2026
200 Meters · OutdoorIMG Academy Invitational · Apr 831.29IMG Academy InvitationalApril 8, 2023
400 Meters · OutdoorIndian Rocks Talon Invitational · Mar 231:18.76aIndian Rocks Talon InvitationalMarch 23, 2023
400m Hurdles · 30" / 0.762m · OutdoorWest Coast Invitational · Feb 111:37.60aWest Coast InvitationalFebruary 11, 2023
Pole Vault · IndoorEast Lake Early Bird Invitational · Feb 221.85mEast Lake Early Bird InvitationalFebruary 22, 2024
Pole Vault · OutdoorPinellas County Athletic Conference Meet · Apr 181.85mPinellas County Athletic Conference MeetApril 18, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2FHSAA 3A Region 3May 2 · Pole Vault · Place 16 · Osceola FundamentalPole Vault16.6-412
May 2FHSAA 3A Region 3May 2 · 100m Hurdles · Place 15 · Osceola Fundamental100m Hurdles33" / 0.838m15.19.23a PB12
Mar 31Indian Rocks Spike Night MeetMar 31 · 100 Meters · Place 66 · Osceola Fundamental100 Meters66.14.74a PBWind: 1.512
Mar 26Keswick Crusader InvitationalMar 26 · Pole Vault · Place 6 · Osceola FundamentalPole Vault6.2.20m12
Mar 26Keswick Crusader InvitationalMar 26 · 100m Hurdles · Place 7 · Osceola Fundamental100m Hurdles33" / 0.838m7.19.29aWind: 1.412
Mar 7Kiwanis Ed Wells InvitationalMar 7 · Pole Vault · Place 1 · Osceola (Seminole)Pole Vault12.25mSR
Mar 7Kiwanis Ed Wells InvitationalMar 7 · 100m Hurdles · Place 6 · Osceola (Seminole)100m Hurdles619.31SR
Feb 13East Lake Early BirdFeb 13 · Pole Vault · Place 6 · Osceola FundamentalPole Vault6.2.18m12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Calvary Christian Warrior InvitationalFeb 27 · Pole Vault · Place 10 · Osceola (SemPole Vault102.25m—
Feb 17Dunedin High Falcon RelaysFeb 17 · 100m Hurdles · Place 5 · Osceola (Seminole)100m Hurdles520.09SR

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2FHSAA 3A Region 3May 2 · Pole Vault · Place 14 · Osceola FundamentalPole Vault14.2.25m11
Apr 3Keswick Crusader InvitationalApr 3 · 100m Hurdles · Place 13 · Osceola Fundamental100m Hurdles33" / 0.838m13.19.91aWind: -0.411
Apr 3Keswick Crusader InvitationalApr 3 · 200 Meters · Place 20 · Osceola Fundamental200 Meters20.31.38aWind: -1.611
Mar 26John Tasopolos Memorial InvitationalMar 26 · 200 Meters · Place 30 · Osceola (Sem200 Meters3031.34JR
Mar 6Charger InvitationalMar 6 · Pole Vault · Place 11 · Osceola (SemPole Vault111.85mJR
Mar 6Charger InvitationalMar 6 · 100m Hurdles · Place 11 · Osceola (Sem100m Hurdles1120.02JR

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Calvary Christian Warrior InvitationalFeb 28 · Pole Vault · Place 10 · Osceola (SemPole Vault102.00m—
Feb 21Bruce Calhoun InvitationalFeb 21 · Pole Vault · Place 8 · Osceola (Seminole)Pole Vault82.00mJR
Feb 14East Lake Early Bird InvitationalFeb 14 · Pole Vault · Osceola (SemPole Vault—1.95m—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8FHSAA 3A Region 3May 8 · Pole Vault · Place 20 · Osceola FundamentalPole Vault20.1.95m10
Apr 18Pinellas County Athletic Conference MeetApr 18 · Pole Vault · Osceola (SemPole Vault—1.85m PB—
Apr 18Pinellas County Athletic Conference MeetApr 18 · 100m Hurdles · Place 17 · Osceola (Sem100m Hurdles1720.09—
Apr 10John Tasopolos Memorial InvitationalApr 10 · Pole Vault · Place 7 · Osceola (SemPole Vault71.85m—
Apr 10John Tasopolos Memorial InvitationalApr 10 · 100m Hurdles · Place 8 · Osceola (Sem100m Hurdles819.87—
Apr 5Keswick Crusader InvitationalApr 5 · 100m Hurdles · Place 8 · Osceola (Sem100m Hurdles820.53SO
Mar 21Charger InvitationalMar 21 · 100m Hurdles · Place 13 · Osceola (Sem100m Hurdles1320.21SO
Mar 1Bruce Calhoun InvitationalMar 1 · 400m Hurdles · Place 16 · Osceola (Sem400m Hurdles161:28.12SO
Mar 1Bruce Calhoun InvitationalMar 1 · 100m Hurdles · Place 11 · Osceola (Sem100m Hurdles1119.98SO

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 23Calvary Christian Warrior InvitationalFeb 23 · 400m Hurdles · Place 14 · Osceola (Sem400m Hurdles141:28.16SO
Feb 23Calvary Christian Warrior InvitationalFeb 23 · 100m Hurdles · Place 8 · Osceola (Sem100m Hurdles820.49SO
Feb 22East Lake Early Bird InvitationalFeb 22 · Pole Vault · Place 13 · Osceola (SemPole Vault131.85m PB—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 19FHSAA 3A District 10 Apr 19 · 400m Hurdles · Place 10 · Osceola (Seminole)400m Hurdles101:24.46FR
Apr 8IMG Academy InvitationalApr 8 · ' 400 Hurdles Section 2 · Place 29 · Osceola (Seminole)' 400 Hurdles Section 2291:27.13FR
Apr 8IMG Academy InvitationalApr 8 · ' 400 Hurdles · Place 29 · Osceola (Seminole)' 400 Hurdles291:27.13FR
Apr 8IMG Academy InvitationalApr 8 · 200 Meters · Place 44 · Osceola (Seminole)200 Meters4431.29 PBFR
Apr 8IMG Academy InvitationalApr 8 · 200 Meters · Place 44 · Osceola (Seminole)200 Meters4431.29FR
Apr 6John Tasopolos Memorial InvitationalApr 6 · 100m Hurdles · Place 13 · Osceola (Sem100m Hurdles1320.90—
Mar 23Indian Rocks Talon InvitationalMar 23 · Pole Vault · Osceola FundamentalPole Vault--NH9
Mar 23Indian Rocks Talon InvitationalMar 23 · 100m Hurdles · Place 14 · Osceola Fundamental100m Hurdles33" / 0.838m14.21.12aWind: 19
Mar 23Indian Rocks Talon InvitationalMar 23 · 400 Meters · Place 23 · Osceola Fundamental400 Meters23.1:18.76a PB9
Mar 9Mustang InvitationalMar 9 · 400m Hurdles · Place 32 · Osceola (Sem400m Hurdles321:26.90FR
Feb 11West Coast InvitationalFeb 11 · 400m Hurdles · Place 17 · Osceola Fundamental400m Hurdles30" / 0.762m17.1:37.60a PB9
Feb 11West Coast InvitationalFeb 11 · 100m Hurdles · Place 18 · Osceola Fundamental100m Hurdles33" / 0.838m18.22.20a9

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 24Calvary Christian Warrior InvitationalFeb 24 · 400m Hurdles · Place 20 · Osceola (Sem400m Hurdles201:30.53FR
Feb 17East Lake Early Bird InvitationalFeb 17 · ' 400 Hurdles Section 2 · Place 31 · Osceola (Seminole)' 400 Hurdles Section 2311:37.32FR
Feb 17East Lake Early Bird InvitationalFeb 17 · ' 400 Hurdles · Place 31 · Osceola (Seminole)' 400 Hurdles311:37.32FR
Feb 17East Lake Early Bird InvitationalFeb 17 · 400m Hurdles · Place 31 · Osceola (Sem400m Hurdles311:37.32—