Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIndian Rocks Spike Night Meet · Mar 3112.55aIndian Rocks Spike Night MeetMarch 31, 2026
100m Hurdles · 33" / 0.838m · OutdoorFHSAA 1A Region 3 · May 114.36aFHSAA 1A Region 3May 1, 2026
200 Meters · IndoorFlorida HS Indoor Championships · Feb 725.62Florida HS Indoor ChampionshipsFebruary 7, 2026
200 Meters · OutdoorIndian Rocks Spike Night Meet · Mar 3125.08aIndian Rocks Spike Night MeetMarch 31, 2026
400 Meters · OutdoorIndian Rocks Talon Invitational · Mar 231:09.26aIndian Rocks Talon InvitationalMarch 23, 2023
400m Hurdles · 27" / 0.686m · OutdoorTerry Long FSU Relays - HS · Mar 271:00.25aTerry Long FSU Relays - HSMarch 27, 2026
400m Hurdles · 30" / 0.762m · OutdoorClass 1A Track & Field State Championships · May 61:00.61aClass 1A Track & Field State ChampionshipsMay 6, 2026
60m Hurdles · 33" / 0.838m · IndoorJimmy Carnes Invitational · Jan 189.49aJimmy Carnes InvitationalJanuary 18, 2025
Long Jump · IndoorBruce Calhoun Invitational · Feb 215.04mBruce Calhoun InvitationalFebruary 21, 2025
Long Jump · OutdoorBerkeley Track and Field Invitational · Mar 94.66mBerkeley Track and Field InvitationalMarch 9, 2024

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · Long Jump · Place 14 · VAST Track and Field ClubVAST Track and Field ClubLong Jump14.5.57mWind: 0.610
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 100m Hurdles · Place 15 · VAST Track and Field ClubVAST Track and Field Club100m Hurdles33" / 0.838mRound P15.14.60aWind: 210
May 22Southeast Meet of ChampionsMay 22 · 400m Hurdles · Place 7 · VAST Track and Field ClubVAST Track and Field Club400m Hurdles71:01.11—
May 22Southeast Meet of ChampionsMay 22 · 100m Hurdles · Place 9 · VAST Track and Field ClubVAST Track and Field Club100m Hurdles914.47Q—
May 22Southeast Meet of ChampionsMay 22 · 100m Hurdles · Place 9 · VAST Track and Field ClubVAST Track and Field Club100m Hurdles914.51—
May 6Class 1A Track & Field State ChampionshipsMay 6 · Long Jump · Place 2 · Indian Rocks ChristianIndian Rocks ChristianLong Jump2.5.75mWind: 0.910
May 6Class 1A Track & Field State ChampionshipsMay 6 · 400m Hurdles · Place 2 · Indian Rocks ChristianIndian Rocks Christian400m Hurdles30" / 0.762m2.1:00.61a PB10
May 6Class 1A Track & Field State ChampionshipsMay 6 · 100m Hurdles · Place 5 · Indian Rocks ChristianIndian Rocks Christian100m Hurdles33" / 0.838m5.15.30aWind: -1.410
May 1FHSAA 1A Region 3May 1 · Long Jump · Place 2 · Indian Rocks ChristianIndian Rocks ChristianLong Jump2.18-710
May 1FHSAA 1A Region 3May 1 · 400m Hurdles · Place 2 · Indian Rocks ChristianIndian Rocks Christian400m Hurdles30" / 0.762m2.1:00.93a10
May 1FHSAA 1A Region 3May 1 · 100m Hurdles · Place 3 · Indian Rocks ChristianIndian Rocks Christian100m Hurdles33" / 0.838m3.14.36a PB10
May 1FHSAA 1A Region 2May 1 · Long Jump · Place 2 · Indian Rocks ChristianIndian Rocks ChristianLong Jump2.18-710
May 1FHSAA 1A Region 2May 1 · 400m Hurdles · Place 2 · Indian Rocks ChristianIndian Rocks Christian400m Hurdles30" / 0.762m2.1:00.93a10
May 1FHSAA 1A Region 2May 1 · 100m Hurdles · Place 3 · Indian Rocks ChristianIndian Rocks Christian100m Hurdles33" / 0.838m3.14.36a10
Apr 3Pepsi Florida RelaysApr 3 · 100m Hurdles · Place 15 · Indian Rocks ChristianIndian Rocks Christian100m Hurdles1514.30a10
Mar 31Indian Rocks Spike Night MeetMar 31 · 200 Meters · Place 1 · Indian Rocks ChristianIndian Rocks Christian200 Meters1.25.08a PBWind: 0.810
Mar 31Indian Rocks Spike Night MeetMar 31 · 100 Meters · Place 3 · Indian Rocks ChristianIndian Rocks Christian100 Meters3.12.55a PBWind: -0.510
Mar 27Terry Long FSU Relays - HSMar 27 · Long Jump · Place 5 · Indian Rocks ChristianIndian Rocks ChristianLong Jump5.5.62mWind: 1.410
Mar 27Terry Long FSU Relays - HSMar 27 · 400m Hurdles · Place 3 · Indian Rocks ChristianIndian Rocks Christian400m Hurdles27" / 0.686m3.1:00.25a PB10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7Florida HS Indoor ChampionshipsFeb 7 · 60m Hurdles · Place 5 · Vast track &Vast track &60m Hurdles59.13SO
Feb 7Florida HS Indoor ChampionshipsFeb 7 · 60m Hurdles · Place 6 · Vast track &Vast track &60m Hurdles69.17SO
Feb 7Florida HS Indoor ChampionshipsFeb 7 · 200 Meters · Place 32 · Vast track &Vast track &200 Meters3225.62 PBSO

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 7AAU Florida District Qualifier (Tampa)Jun 7 · 400m Hurdles · Place 2 · VAST Track and Field ClubVAST Track and Field Club400m Hurdles30" / 0.762m2.1:05.72a9
Jun 7AAU Florida District Qualifier (Tampa)Jun 7 · Long Jump · Place 2 · VAST Track and Field ClubVAST Track and Field ClubLong Jump2.5.37m9
Jun 7AAU Florida District Qualifier (Tampa)Jun 7 · 100m Hurdles · Place 2 · VAST Track and Field ClubVAST Track and Field Club100m Hurdles33" / 0.838m2.14.98aWind: 09
May 102025 FHSAA Class 1A State ChampionshipsMay 10 · 400m Hurdles · Place 4 · Indian Rocks ChristianIndian Rocks Christian400m Hurdles30" / 0.762m4.1:03.04a9
May 102025 FHSAA Class 1A State ChampionshipsMay 10 · Long Jump · Place 4 · Indian Rocks ChristianIndian Rocks ChristianLong Jump4.5.37mWind: 0.99
May 102025 FHSAA Class 1A State ChampionshipsMay 10 · 100m Hurdles · Place 3 · Indian Rocks ChristianIndian Rocks Christian100m Hurdles33" / 0.838m3.14.86aWind: -0.39
May 102025 FHSAA Class 1A State ChampionshipsMay 10 · 200 Meters · Place 13 · Indian Rocks ChristianIndian Rocks Christian200 Meters13.25.97a9
May 92025 FHSAA Class 3A State ChampionshipsMay 9 · 400m Hurdles · Place 4 · Indian Rocks ChristianIndian Rocks Christian400m Hurdles30" / 0.762m4.1:03.04a9
May 92025 FHSAA Class 3A State ChampionshipsMay 9 · Long Jump · Place 4 · Indian Rocks ChristianIndian Rocks ChristianLong Jump4.5.37mWind: 0.99
May 92025 FHSAA Class 3A State ChampionshipsMay 9 · 100m Hurdles · Place 3 · Indian Rocks ChristianIndian Rocks Christian100m Hurdles33" / 0.838m3.14.86aWind: -0.39
May 92025 FHSAA Class 3A State ChampionshipsMay 9 · 200 Meters · Place 13 · Indian Rocks ChristianIndian Rocks Christian200 Meters13.25.97aWind: -2.19
May 3FHSAA 1A Region 3May 3 · 400m Hurdles · Place 3 · Indian Rocks ChristianIndian Rocks Christian400m Hurdles30" / 0.762m3.1:02.97a9
May 3FHSAA 1A Region 3May 3 · Long Jump · Place 2 · Indian Rocks ChristianIndian Rocks ChristianLong Jump2.5.43mWind: 0.89
May 3FHSAA 1A Region 3May 3 · 100m Hurdles · Place 3 · Indian Rocks ChristianIndian Rocks Christian100m Hurdles33" / 0.838m3.14.89aWind: 1.59
May 3FHSAA 1A Region 3May 3 · 200 Meters · Place 4 · Indian Rocks ChristianIndian Rocks Christian200 Meters4.25.27aWind: 1.49
Apr 25FHSAA 1A District 11Apr 25 · 400m Hurdles · Place 2 · Indian Rocks ChristianIndian Rocks Christian400m Hurdles30" / 0.762m2.1:04.63a9
Apr 25FHSAA 1A District 11Apr 25 · Long Jump · Place 1 · Indian Rocks ChristianIndian Rocks ChristianLong Jump1.5.40m9
Apr 25FHSAA 1A District 11Apr 25 · 100m Hurdles · Place 2 · Indian Rocks ChristianIndian Rocks Christian100m Hurdles33" / 0.838m2.14.96aWind: -19
Apr 25FHSAA 1A District 11Apr 25 · 200 Meters · Place 2 · Indian Rocks ChristianIndian Rocks Christian200 Meters2.25.25aWind: 2.89
Apr 4Sunshine State Athletic Association ChampionshipApr 4 · 400m Hurdles · Place 1 · Indian Rocks ChristianIndian Rocks Christian400m Hurdles11:08.19FR
Apr 4Sunshine State Athletic Association ChampionshipApr 4 · 100m Hurdles · Place 1 · Indian Rocks ChristianIndian Rocks Christian100m Hurdles115.79FR
Apr 3Keswick Crusader InvitationalApr 3 · 100m Hurdles · Place 1 · Indian Rocks ChristianIndian Rocks Christian100m Hurdles33" / 0.838m1.15.10aWind: 09

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21Bruce Calhoun InvitationalFeb 21 · Long Jump · Place 4 · Indian Rocks ChristiIndian Rocks ChristiLong Jump45.04m PBFR
Feb 21Bruce Calhoun InvitationalFeb 21 · 100m Hurdles · Place 2 · Indian Rocks ChristiIndian Rocks Christi100m Hurdles215.40FR
Jan 18Jimmy Carnes InvitationalJan 18 · 60m Hurdles · Place 4 · VAST Track and Field ClubVAST Track and Field Club60m Hurdles33" / 0.838m4.9.49a PB9
Jan 18Jimmy Carnes InvitationalJan 18 · Long Jump · Place 10 · VAST Track and Field ClubVAST Track and Field ClubLong Jump10.4.71m9
Jan 18Jimmy Carnes InvitationalJan 18 · 400 Meters · VAST Track and Field ClubVAST Track and Field Club400 Meters—DNS9

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 15FHSAA 1A & Unified State Track & Field ChampionshipsMay 15 · 400m Hurdles · Place 6 · Indian Rocks ChristianIndian Rocks Christian400m Hurdles30" / 0.762m6.1:05.71a8
May 15FHSAA 1A & Unified State Track & Field ChampionshipsMay 15 · Long Jump · Place 12 · Indian Rocks ChristianIndian Rocks ChristianLong Jump12.5.07mWind: 2.58
May 15FHSAA 1A & Unified State Track & Field ChampionshipsMay 15 · 100m Hurdles · Place 6 · Indian Rocks ChristianIndian Rocks Christian100m Hurdles33" / 0.838m6.15.71a8
May 7FHSAA 1A Region 3May 7 · 400m Hurdles · Place 2 · Indian Rocks ChristianIndian Rocks Christian400m Hurdles30" / 0.762m2.1:05.02a8
May 7FHSAA 1A Region 3May 7 · 100m Hurdles · Place 2 · Indian Rocks ChristianIndian Rocks Christian100m Hurdles33" / 0.838m2.15.49a8
May 2FHSAA 1A District 11May 2 · Long Jump · Place 3 · Indian Rocks ChristianIndian Rocks ChristianLong Jump315-9.758
May 2FHSAA 1A District 11May 2 · 400 Hurdles Section 2 · Place 3 · Indian Rocks ChristianIndian Rocks Christian400 Hurdles Section 231:06.308
May 2FHSAA 1A District 11May 2 · 400 Hurdles · Place 3 · Indian Rocks ChristianIndian Rocks Christian400 Hurdles31:06.308
May 2FHSAA 1A District 11May 2 · 100 Hurdles Section 2 · Place 1 · Indian Rocks ChristianIndian Rocks Christian100 Hurdles Section 2115.498
May 2FHSAA 1A District 11May 2 · 100 Hurdles · Place 1 · Indian Rocks ChristianIndian Rocks Christian100 Hurdles115.498
Mar 9Berkeley Track and Field InvitationalMar 9 · Long Jump · Place 6 · Indian Rocks ChristiIndian Rocks ChristiLong Jump64.66m PB8
Mar 9Berkeley Track and Field InvitationalMar 9 · 100m Hurdles · Place 2 · Indian Rocks ChristiIndian Rocks Christi100m Hurdles215.498

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17FHSAA 1A/Unified State Track & Field ChampionshipsMay 17 · 400m Hurdles · Place 15 · Indian Rocks ChristianIndian Rocks Christian400m Hurdles30" / 0.762m15.1:11.27a8
May 6FHSAA 1A Region 3May 6 · 400 Hurdles Section 2 · Place 6 · Indian Rocks ChristianIndian Rocks Christian400 Hurdles Section 261:11.837
May 6FHSAA 1A Region 3May 6 · 400 Hurdles · Place 6 · Indian Rocks ChristianIndian Rocks Christian400 Hurdles61:11.837
May 6FHSAA 1A Region 3May 6 · 100 Hurdles Section 2 · Place 7 · Indian Rocks ChristianIndian Rocks Christian100 Hurdles Section 2716.897
May 6FHSAA 1A Region 3May 6 · 100 Hurdles · Place 7 · Indian Rocks ChristianIndian Rocks Christian100 Hurdles716.897
Mar 23Indian Rocks Talon InvitationalMar 23 · 100m Hurdles · Place 5 · Indian Rocks ChristianIndian Rocks Christian100m Hurdles33" / 0.838m5.17.84aWind: 0.68
Mar 23Indian Rocks Talon InvitationalMar 23 · 400 Meters · Place 14 · Indian Rocks ChristianIndian Rocks Christian400 Meters14.1:09.26a PB8
Mar 23Indian Rocks Talon InvitationalMar 23 · 200 Meters · Place 24 · Indian Rocks ChristianIndian Rocks Christian200 Meters24.30.38aWind: 1.58