Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorBloomingdale Preseason Meet · Feb 122:22.54Bloomingdale Preseason MeetFebruary 12, 2025
1600 Meters · OutdoorManuel Griffin Fraundorfer Relays · Mar 75:04.58Manuel Griffin Fraundorfer RelaysMarch 7, 2026
Javelin · 800g · OutdoorVernon Korhn Hillsborough County Championships · Apr 841.51mVernon Korhn Hillsborough County ChampionshipsApril 8, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 22FHSAA 4A District 9Apr 22 · Javelin · Place 10 · Bloomingdale SeniorJavelin800g10.124-012
Apr 8Vernon Korhn Hillsborough County ChampionshipsApr 8 · Javelin · Place 11 · Bloomingdale SeniorJavelin800g11.41.51m PB12
Apr 1Western Conference Federal DivisionApr 1 · Javelin · Place 6 · Bloomingdale SeniorJavelin800g6.38.70m12
Apr 1Western Conference Federal DivisionApr 1 · 1600 Meters · Place 21 · Bloomingdale Senior1600 Meters21.5:15.53a12
Mar 7Manuel Griffin Fraundorfer RelaysMar 7 · 1600 Meters · Place 10 · Bloomingdale1600 Meters105:04.58 PB—
Mar 7Manuel Griffin Fraundorfer RelaysMar 7 · 1600 Meters · Place 29 · Bloomingdale1600 Meters295:04.58—

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14Bob English InvitationalFeb 14 · Javelin · Place 8 · BloomingdaleJavelin838.45mSR
Feb 14Bob English InvitationalFeb 14 · 1600 Meters · Place 37 · Bloomingdale1600 Meters375:18.68SR
Feb 10Bloomingdale PreSeason MeetFeb 10 · Javelin · Place 1 · BloomingdaleJavelin135.05mSR
Feb 10Bloomingdale PreSeason MeetFeb 10 · 1600 Meters · Place 3 · Bloomingdale1600 Meters35:22.60SR

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 23FHSAA 4A District 9Apr 23 · Javelin · Place 13 · Bloomingdale SeniorJavelin1331.77m11
Apr 5George Steinbrenner InvitationalApr 5 · Javelin · Place 12 · BloomingdaleJavelin1234.46mJR
Apr 5George Steinbrenner InvitationalApr 5 · 1600 Meters · Place 41 · Bloomingdale1600 Meters415:11.04JR
Mar 22Raven InvitationalMar 22 · Javelin · Place 18 · BloomingdaleJavelin1832.74mJR
Mar 22Raven InvitationalMar 22 · 1600 Meters · Place 32 · Bloomingdale1600 Meters325:12.19JR
Mar 1Nash Higgins RelaysMar 1 · 1600 Meters · Place 12 · Bloomingdale Senior1600 Meters12.5:23.27a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 12Bloomingdale Preseason MeetFeb 12 · 1600 Meters · Place 6 · Bloomingdale1600 Meters62:22.54 PBJR
Feb 6Sumner Preseason MeetFeb 6 · Javelin · Place 2 · BloomingdaleJavelin233.60mJR
Feb 6Sumner Preseason MeetFeb 6 · 1600 Meters · Place 8 · Bloomingdale1600 Meters85:28.98JR

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 24FHSAA 4A District 7Apr 24 · Javelin · Place 21 · Bloomingdale SeniorJavelin800g21.31.26m10
Apr 17Newsome Wolves Senior NightApr 17 · Javelin · Place 16 · BloomingdaleJavelin1630.60mSO
Mar 1Nash Higgins InvitationalMar 1 · 1600 Meters · Place 122 · Bloomingdale1600 Meters1226:19.82SO