Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorBob English Invitational · Feb 186:34.41Bob English InvitationalFebruary 18, 2023
200 Meters · OutdoorIMG Academy Invitational · Apr 531.44IMG Academy InvitationalApril 5, 2024
3200 Meters · OutdoorBerkeley Track and Field Invitational · Mar 414:56.21aBerkeley Track and Field InvitationalMarch 4, 2023
400 Meters · IndoorBob English Invitational · Feb 141:08.07Bob English InvitationalFebruary 14, 2026
400 Meters · OutdoorIndian Rocks Spike Night Meet · Mar 311:04.83aIndian Rocks Spike Night MeetMarch 31, 2026
800 Meters · IndoorNewsome Wolves Invitational · Feb 242:42.23Newsome Wolves InvitationalFebruary 24, 2024
800 Meters · OutdoorFHSAA 1A Region 3 · May 62:24.11FHSAA 1A Region 3May 6, 2023

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 31Indian Rocks Spike Night MeetMar 31 · 400 Meters · Place 6 · Tampa Bay HEAT400 Meters6.1:04.83a PB12
Feb 28THS Invite at SEUFeb 28 · 800 Meters · Place 6 · Tampa Bay HEAT800 Meters6.2:38.47a12
Feb 28THS Invite at SEUFeb 28 · 400 Meters · Tampa Bay HEAT400 Meters--NT12
Feb 21Newsome Wolves Invitational 2026Feb 21 · 800 Meters · Place 33 · Tampa Bay HEAT800 Meters33.2:49.30a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14Bob English InvitationalFeb 14 · 800 Meters · Place 32 · Tampa Bay HEAT800 Meters323:08.00SR
Feb 14Bob English InvitationalFeb 14 · 400 Meters · Place 27 · Tampa Bay HEAT400 Meters271:08.07 PBSR

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7FHSAA 1A Region 3May 7 · 800 Meters · Place 14 · Tampa Bay HEAT800 Meters14.2:30.44a10
Apr 25FHSAA 1A District 10Apr 25 · 1600 Meters · Tampa Bay HEAT1600 Meters—DNS10
Apr 25FHSAA 1A District 10Apr 25 · 800 Meters · Place 2 · Tampa Bay HEAT800 Meters2.2:29.67a10
Apr 5IMG Academy InvitationalApr 5 · 800 Meters · Place 23 · Tampa Bay HEAT800 Meters232:36.21SO
Apr 5IMG Academy InvitationalApr 5 · 200 Meters · Place 58 · Tampa Bay HEAT200 Meters5831.44 PBSO
Mar 9Freedom Spring Break InvitationalMar 9 · 800 Meters · Place 13 · Tampa Bay HEAT800 Meters132:42.09SO

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Newsome Wolves InvitationalFeb 24 · 800 Meters · Place 13 · Tampa Bay HEAT800 Meters132:42.23 PBSO
Feb 24Newsome Wolves InvitationalFeb 24 · 800 Meters · Place 13 · Tampa Bay HEAT800 Meters132:42.23SO

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17FHSAA 1A/Unified State Track & Field ChampionshipsMay 17 · 800 Meters · Place 16 · Tampa Bay HEAT800 Meters16.2:31.86a9
May 6FHSAA 1A Region 3May 6 · 800 Meters · Place 6 · Tampa Bay HEAT800 Meters62:24.11 PBFR
Apr 22FHSAA 1A District 10Apr 22 · 800 Meters · Place 1 · Tampa Bay HEAT800 Meters12:29.94FR
Mar 11FCA/Freedom InvitationalMar 11 · 800 Meters · Place 26 · Tampa Bay HEAT800 Meters262:49.36FR
Mar 11FCA/Freedom InvitationalMar 11 · 800 Meters · Place 26 · Tampa Bay HEAT800 Meters262:49.36FR
Mar 4Berkeley Track and Field InvitationalMar 4 · 3200 Meters · Place 34 · Tampa Bay HEAT3200 Meters34.14:56.21a PB9
Mar 4Berkeley Track and Field InvitationalMar 4 · 800 Meters · Place 52 · Tampa Bay HEAT800 Meters52.3:01.99a9

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 18Bob English InvitationalFeb 18 · 1600 Meters · Place 24 · Tampa Bay HEAT1600 Meters246:34.41 PBFR
Feb 18Bob English InvitationalFeb 18 · 1600 Meters · Place 24 · Tampa Bay HEAT1600 Meters246:34.41FR
Feb 18Bob English InvitationalFeb 18 · 800 Meters · Place 27 · Tampa Bay HEAT800 Meters272:54.54FR
Feb 18Bob English InvitationalFeb 18 · 800 Meters · Place 27 · Tampa Bay HEAT800 Meters272:54.54FR