Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorRADD HS Sunshine Showcase · Jan 254:44.95RADD HS Sunshine ShowcaseJanuary 25, 2025
1 Mile · OutdoorBolles Mile Showcase · Apr 44:34.88Bolles Mile ShowcaseApril 4, 2025
1600 Meters · IndoorBolles Mini Meet · Feb 134:39.33Bolles Mini MeetFebruary 13, 2025
1600 Meters · Outdoor2025 FHSAA Class 2A & Para State Championships · May 94:30.90a2025 FHSAA Class 2A & Para State ChampionshipsMay 9, 2025
3200 Meters · IndoorEast Coast Classic · Feb 2110:12.99East Coast ClassicFebruary 21, 2025
3200 Meters · OutdoorTerry Long FSU Relays - HS · Mar 289:54.29aTerry Long FSU Relays - HSMarch 28, 2025
400 Meters · IndoorFlorida HS Indoor Championships · Feb 756.441Florida HS Indoor ChampionshipsFebruary 7, 2026
800 Meters · IndoorCoach Hunt Classic · Feb 262:04.22Coach Hunt ClassicFebruary 26, 2026
800 Meters · OutdoorBolles Bulldog Classic · Mar 62:03.13Bolles Bulldog ClassicMarch 6, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 7Class 2A Track & Field State ChampionshipsMay 7 · 1600 Meters · Place 17 · The Bolles School1600 Meters17.4:44.63a11
May 1FHSAA 2A Region 1May 1 · 1600 Meters · Place 6 · The Bolles School1600 Meters6.4:34.22a11
Apr 2Bolles Mile ShowcaseApr 2 · 1 Mile · Place 34 · The Bolles School1 Mile34.4:34.89a11
Apr 2Bolles Mile ShowcaseApr 2 · 1600 Meters · Place 34 · The Bolles School1600 Meters34.4:33.38a11
Mar 27Terry Long FSU Relays - HSMar 27 · 1600 Meters · Place 70 · The Bolles School1600 Meters70.4:46.05a11
Mar 6Bolles Bulldog ClassicMar 6 · 800 Meters · Place 33 · Bolles800 Meters332:03.13 PBJR
Mar 6Bolles Bulldog ClassicMar 6 · 1600 Meters · Place 35 · Bolles1600 Meters354:41.90JR
Mar 6Bolles Bulldog ClassicMar 6 · 800 Meters · Place 33 · Bolles800 Meters332:03.13JR
Mar 6Bolles Bulldog ClassicMar 6 · 1600 Meters · Place 35 · Bolles1600 Meters354:41.90JR
Feb 1The Legends of Alachua County InvitationalFeb 1 · 1 Mile · Place 58 · The Bolles School1 Mile58.4:50.50a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 26Coach Hunt ClassicFeb 26 · 800 Meters · Place 1 · Bolles800 Meters12:04.22 PB—
Feb 20East Coast ClassicFeb 20 · 800 Meters · Place 23 · Bolles800 Meters232:04.38JR
Feb 7Florida HS Indoor ChampionshipsFeb 7 · 400 Meters · Place 55 · Bolles400 Meters5556.441 PB—
Feb 7Florida HS Indoor ChampionshipsFeb 7 · 400 Meters · Place 55 · Bolles400 Meters5556.441—
Feb 7Florida HS Indoor ChampionshipsFeb 7 · 800 Meters · Place 32 · Bolles800 Meters322:05.62—
Feb 7Florida HS Indoor ChampionshipsFeb 7 · 800 Meters · Place 32 · Bolles800 Meters322:05.62—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 92025 FHSAA Class 2A & Para State ChampionshipsMay 9 · 1600 Meters · Place 12 · The Bolles School1600 Meters12.4:30.90a PB10
May 2FHSAA 2A Region 1May 2 · 1600 Meters · Place 5 · The Bolles School1600 Meters5.4:31.38a10
Apr 17FHSAA 2A District 3Apr 17 · 1600 Meters · Place 5 · Bolles1600 Meters54:36.16SO
Apr 4Bolles Mile ShowcaseApr 4 · 1600 Meters · Place 22 · Bolles1600 Meters224:33.13—
Apr 4Bolles Mile ShowcaseApr 4 · 1 Mile · Place 22 · Bolles1 Mile224:34.88 PB—
Apr 4Bolles Mile ShowcaseApr 4 · 1 Mile · Place 22 · Bolles1 Mile224:34.88SO
Mar 28Terry Long FSU Relays - HSMar 28 · 3200 Meters · Place 119 · The Bolles School3200 Meters119.9:54.29a PB10
Mar 28Terry Long FSU Relays - HSMar 28 · 1600 Meters · Place 37 · The Bolles School1600 Meters37.4:37.40a10
Mar 28FSU RelaysMar 28 · 3200 Meters · Place 119 · The Bolles School3200 Meters119.9:54.29a10
Mar 28FSU RelaysMar 28 · 1600 Meters · Place 37 · The Bolles School1600 Meters37.4:37.40a10
Mar 15Bob Hayes InvitationalMar 15 · 1600 Meters · The Bolles School1600 Meters--DNS10
Mar 15Bob Hayes InvitationalMar 15 · 800 Meters · The Bolles School800 Meters--DNS10
Mar 7Bolles Bulldog ClassicMar 7 · 3200 Meters · Place 39 · Bolles3200 Meters399:54.55—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28Coach Hunt ClassicFeb 28 · 800 Meters · Place 4 · Bolles800 Meters42:06.07SO
Feb 28Coach Hunt ClassicFeb 28 · 800 Meters · Place 4 · Bolles800 Meters42:06.07SO
Feb 21East Coast ClassicFeb 21 · 3200 Meters · Place 15 · Bolles3200 Meters1510:12.99 PBSO
Feb 13Bolles Mini MeetFeb 13 · 800 Meters · Place 10 · Bolles800 Meters102:08.88—
Feb 13Bolles Mini MeetFeb 13 · 1600 Meters · Place 10 · Bolles1600 Meters104:39.33 PB—
Jan 25RADD HS Sunshine ShowcaseJan 25 · 1 Mile · Place 43 · Bolles1 Mile434:44.95 PB—
Jan 25RADD HS Sunshine ShowcaseJan 25 · 800 Meters · Place 61 · Bolles800 Meters612:12.02—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 18Thursday Night SpikesApr 18 · 1600 Meters · Place 27 · Bolles1600 Meters274:48.83FR
Apr 12Bolles Mile ShowcaseApr 12 · 1 Mile · Place 7 · Bolles1 Mile74:54.67FR
Apr 12Bolles Mile ShowcaseApr 12 · 1600 Meters · Place 100 · Bolles1600 Meters1004:52.98FR
Mar 22FSU HS RelaysMar 22 · 1600 Meters · Place 128 · The Bolles School1600 Meters128.4:55.78a9
Mar 8Coach Hunt ClassicMar 8 · 800 Meters · Place 6 · Bolles800 Meters62:12.44FR
Mar 1Bolles Bulldog ClassicMar 1 · 800 Meters · Place 22 · Bolles800 Meters222:14.73FR

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 24Danny Brown InvitationalFeb 24 · 1600 Meters · Place 7 · Bolles1600 Meters74:59.89FR

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 6Bolles Mile ShowcaseApr 6 · 1 Mile · Place 141 · Bolles1 Mile1415:15.89—
Apr 6Bolles Mile ShowcaseApr 6 · 1600 Meters · Place 89 · Bolles1600 Meters895:14.06—
Mar 3Bolles Bulldog ClassicMar 3 · 1600 Meters · Place 9 · Bolles1600 Meters95:17.868

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Bolles Mini MeetFeb 17 · 1600 Meters · Place 19 · Bolles1600 Meters195:33.288
Feb 17Bolles Mini MeetFeb 17 · 1600 Meters · Place 19 · Bolles1600 Meters195:33.288

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 23Eagle OpenFeb 23 · 1600 Meters · Place 26 · Bolles1600 Meters265:46.737
Feb 17Bolles Mini MeetFeb 17 · 1600 Meters · Place 22 · Bolles1600 Meters225:46.737
Feb 17Bolles Mini MeetFeb 17 · 1600 Meters · Place 22 · Bolles1600 Meters225:46.737