Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSunshine Showcase · Jan 244:31.63Sunshine ShowcaseJanuary 24, 2026
1 Mile · OutdoorBolles Mile Showcase · Apr 24:26.52aBolles Mile ShowcaseApril 2, 2026
1600 Meters · IndoorBolles Mini Meet · Feb 134:38.55Bolles Mini MeetFebruary 13, 2025
1600 Meters · OutdoorBolles Mile Showcase · Apr 24:24.72aBolles Mile ShowcaseApril 2, 2026
3200 Meters · IndoorEast Coast Classic · Feb 2010:10.12East Coast ClassicFebruary 20, 2026
3200 Meters · OutdoorBolles Bulldog Classic · Mar 69:49.46Bolles Bulldog ClassicMarch 6, 2026
800 Meters · IndoorFlorida HS Indoor Championships · Feb 72:01.59Florida HS Indoor ChampionshipsFebruary 7, 2026
800 Meters · OutdoorBolles Bulldog Classic · Mar 12:09.49Bolles Bulldog ClassicMarch 1, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 7Class 2A Track & Field State ChampionshipsMay 7 · 1600 Meters · Place 7 · The Bolles School1600 Meters7.4:28.17a11
May 1FHSAA 2A Region 1May 1 · 1600 Meters · Place 2 · The Bolles School1600 Meters2.4:26.58a11
Apr 2Bolles Mile ShowcaseApr 2 · 1 Mile · Place 15 · The Bolles School1 Mile15.4:26.52a PB11
Apr 2Bolles Mile ShowcaseApr 2 · 1600 Meters · Place 14 · The Bolles School1600 Meters14.4:24.72a PB11
Mar 27Terry Long FSU Relays - HSMar 27 · 3200 Meters · Place 112 · The Bolles School3200 Meters112.9:50.28a11
Mar 27Terry Long FSU Relays - HSMar 27 · 1600 Meters · Place 6 · The Bolles School1600 Meters6.4:29.94a11
Mar 6Bolles Bulldog ClassicMar 6 · 3200 Meters · Place 44 · Bolles3200 Meters449:49.46 PBJR
Mar 6Bolles Bulldog ClassicMar 6 · 3200 Meters · Place 44 · Bolles3200 Meters449:49.46JR

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 20East Coast ClassicFeb 20 · 3200 Meters · Place 16 · Bolles3200 Meters1610:10.12 PB—
Feb 7Florida HS Indoor ChampionshipsFeb 7 · 1 Mile · Place 17 · Bolles1 Mile174:34.49—
Feb 7Florida HS Indoor ChampionshipsFeb 7 · 1 Mile · Place 17 · Bolles1 Mile174:34.49—
Feb 7Florida HS Indoor ChampionshipsFeb 7 · 800 Meters · Place 16 · Bolles800 Meters162:01.59 PB—
Feb 7Florida HS Indoor ChampionshipsFeb 7 · 800 Meters · Place 16 · Bolles800 Meters162:01.59—
Jan 24Sunshine ShowcaseJan 24 · 1 Mile · Place 16 · Bolles1 Mile164:31.63 PB—
Jan 24Sunshine ShowcaseJan 24 · 1 Mile · Place 16 · Bolles1 Mile164:31.63—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 17FHSAA 2A District 3Apr 17 · 3200 Meters · Place 8 · Bolles3200 Meters810:41.13SO
Apr 4Bolles Mile ShowcaseApr 4 · 1600 Meters · Place 21 · Bolles1600 Meters214:31.76—
Apr 4Bolles Mile ShowcaseApr 4 · 1 Mile · Place 21 · Bolles1 Mile214:33.69—
Apr 4Bolles Mile ShowcaseApr 4 · 1 Mile · Place 21 · Bolles1 Mile214:33.69SO
Mar 7Bolles Bulldog ClassicMar 7 · 3200 Meters · Place 35 · Bolles3200 Meters359:52.08—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21East Coast ClassicFeb 21 · 3200 Meters · Place 14 · Bolles3200 Meters1410:11.76SO
Feb 13Bolles Mini MeetFeb 13 · 800 Meters · Place 7 · Bolles800 Meters72:07.72—
Feb 13Bolles Mini MeetFeb 13 · 1600 Meters · Place 7 · Bolles1600 Meters74:38.55 PB—
Jan 25RADD HS Sunshine ShowcaseJan 25 · 1 Mile · Place 24 · Bolles1 Mile244:39.13—
Jan 25RADD HS Sunshine ShowcaseJan 25 · 800 Meters · Place 62 · Bolles800 Meters622:12.08—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29FHSAA 2A District 3Apr 29 · 800 Meters · Place 5 · Bolles800 Meters52:12.51FR
Apr 18Thursday Night SpikesApr 18 · 3200 Meters · Place 9 · Bolles3200 Meters910:10.33FR
Apr 12Bolles Mile ShowcaseApr 12 · 1 Mile · Place 3 · Bolles1 Mile34:40.58FR
Apr 12Bolles Mile ShowcaseApr 12 · 1600 Meters · Place 48 · Bolles1600 Meters484:38.86FR
Mar 8Coach Hunt ClassicMar 8 · 3200 Meters · Place 2 · Bolles3200 Meters210:56.26FR
Mar 1Bolles Bulldog ClassicMar 1 · 800 Meters · Place 13 · Bolles800 Meters132:09.49 PBFR

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Danny Brown InvitationalFeb 24 · 3200 Meters · Place 8 · Bolles3200 Meters810:35.28FR
Feb 3Florida HS ChallengeFeb 3 · 1 Mile · Place 45 · Bolles1 Mile454:53.91—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 6Bolles Mile ShowcaseApr 6 · 1 Mile · Place 105 · Bolles1 Mile1055:01.85—
Apr 6Bolles Mile ShowcaseApr 6 · 1600 Meters · Place 79 · Bolles1600 Meters795:00.11—
Mar 3Bolles Bulldog ClassicMar 3 · 1600 Meters · Place 4 · Bolles1600 Meters45:05.598

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Bolles Mini MeetFeb 17 · 1600 Meters · Place 12 · Bolles1600 Meters125:04.298
Feb 17Bolles Mini MeetFeb 17 · 1600 Meters · Place 12 · Bolles1600 Meters125:04.298

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 8Bolles Mile ShowcaseApr 8 · 1 Mile · Place 117 · Bolles1 Mile1175:31.657
Apr 8Bolles Mile ShowcaseApr 8 · 1 Mile · Place 117 · Bolles1 Mile1175:31.657
Mar 4Bolles Bulldog ClassicMar 4 · 1600 Meters · Place 2 · Bolles1600 Meters25:30.747

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 23Eagle OpenFeb 23 · 1600 Meters · Place 11 · Bolles1600 Meters115:28.257
Feb 17Bolles Mini MeetFeb 17 · 1600 Meters · Place 18 · Bolles1600 Meters185:28.257
Feb 17Bolles Mini MeetFeb 17 · 1600 Meters · Place 18 · Bolles1600 Meters185:28.257

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 7Bolles Last Chance MeetApr 7 · 1600 Meters · Place 51 · Bolles1600 Meters516:13.73—
Mar 24Prince-Sibil MeetMar 24 · 1600 Meters · Place 21 · Bolles1600 Meters216:05.036
Mar 24Prince-Sibil MeetMar 24 · 1600 Meters · Place 21 · Bolles1600 Meters216:05.036
Mar 19Providence InvitationalMar 19 · 800 Meters · Place 8 · Bolles800 Meters82:50.566
Mar 5Bolles Bulldog ClassicMar 5 · 1600 Meters · Place 8 · Bolles1600 Meters86:01.686

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18Bolles Mini MeetFeb 18 · 1600 Meters · Place 33 · Bolles1600 Meters336:13.056
Feb 18Bolles Mini MeetFeb 18 · 1600 Meters · Place 33 · Bolles1600 Meters336:13.056