Personal bests

Best marks in available results
Event / courseMarkMeetDate
1200 Meters · IndoorFlagler Pinnacle Pre-Season Classic · Feb 73:19.88Flagler Pinnacle Pre-Season ClassicFebruary 7, 2025
1500 Meters · OutdoorSCHS George Janan Invitational · Mar 114:30.25aSCHS George Janan InvitationalMarch 11, 2023
1600 Meters · IndoorEast Coast Classic · Feb 204:42.55East Coast ClassicFebruary 20, 2026
1600 Meters · OutdoorTerry Long FSU Relays - HS · Mar 284:32.73aTerry Long FSU Relays - HSMarch 28, 2025
3000 Meters · OutdoorSCHS George Janan Invitational · Mar 1110:30.23aSCHS George Janan InvitationalMarch 11, 2023
400 Meters · OutdoorSpruce Creek HS Meet #1 · Feb 1853.02aSpruce Creek HS Meet #1February 18, 2025
600 Meters · IndoorAstronaut Preseason Classic · Feb 171:29.74Astronaut Preseason ClassicFebruary 17, 2024
800 Meters · IndoorEast Coast Classic · Feb 202:05.45East Coast ClassicFebruary 20, 2026
800 Meters · OutdoorClass 3A Track & Field State Championships · May 81:55.63aClass 3A Track & Field State ChampionshipsMay 8, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8Class 3A Track & Field State ChampionshipsMay 8 · 800 Meters · Place 11 · New Smyrna Beach Sr800 Meters11.1:55.63a PB12
May 2FHSAA 3A Region 2May 2 · 1600 Meters · Place 12 · New Smyrna Beach Sr1600 Meters12.4:48.82a12
May 2FHSAA 3A Region 2May 2 · 800 Meters · Place 3 · New Smyrna Beach Sr800 Meters3.1:57.45a12
Apr 25FHSAA 3A District 6Apr 25 · 1600 Meters · Place 2 · New Smyrna Beach Sr1600 Meters2.4:34.70a12
Apr 25FHSAA 3A District 6Apr 25 · 800 Meters · Place 2 · New Smyrna Beach Sr800 Meters2.1:59.95a12
Mar 7George Janan InvitationalMar 7 · 1600 Meters · Place 1 · New Smyrna Beach Sr1600 Meters1.4:38.62a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20East Coast ClassicFeb 20 · 1600 Meters · Place 18 · New Smyrna Beach1600 Meters184:42.55 PBSR
Feb 20East Coast ClassicFeb 20 · 800 Meters · Place 27 · New Smyrna Beach800 Meters272:05.45 PBSR

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Mar 28Terry Long FSU Relays - HSMar 28 · 1600 Meters · Place 16 · New Smyrna Beach Sr1600 Meters16.4:32.73a PB11
Mar 28FSU RelaysMar 28 · 1600 Meters · Place 16 · New Smyrna Beach Sr1600 Meters16.4:32.73a11
Mar 15Bob Hayes InvitationalMar 15 · 1600 Meters · Place 11 · New Smyrna Beach Sr1600 Meters11.4:39.43a11
Mar 8George Janan Spruce Creek InvitationalMar 8 · 1600 Meters · Place 4 · New Smyrna Beach Sr1600 Meters4.4:40.18a11
Mar 8George Janan Spruce Creek InvitationalMar 8 · 800 Meters · Place 6 · New Smyrna Beach Sr800 Meters6.2:02.69a11
Mar 1Tocoi Creek Toro ShowdownMar 1 · 800 Meters · Place 2 · New Smyrna Beach800 Meters22:00.46JR
Feb 18Spruce Creek HS Meet #1Feb 18 · 800 Meters · Place 4 · New Smyrna Beach Sr800 Meters4.2:10.67a11
Feb 18Spruce Creek HS Meet #1Feb 18 · 400 Meters · Place 5 · New Smyrna Beach Sr400 Meters5.53.02a PB11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21East Coast ClassicFeb 21 · 1600 Meters · Place 34 · New Smyrna Beach1600 Meters344:56.94JR
Feb 7Flagler Pinnacle Pre-Season ClassicFeb 7 · 1200 Meters · Place 1 · New Smyrna Beach1200 Meters13:19.88 PBJR
Feb 7Flagler Pinnacle Pre-Season ClassicFeb 7 · 1200 Meters · Place 1 · New Smyrna Beach1200 Meters13:19.88JR

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8FHSAA 3A Region 2May 8 · 800 Meters · Place 6 · New Smyrna Beach Sr800 Meters6.2:00.90a10
Apr 45-Star Conference ChampionshipApr 4 · 1600 Meters · Place 2 · New Smyrna Beach1600 Meters24:41.68SO
Mar 16Deland HS Big D RelaysMar 16 · 1600 Meters · Place 3 · New Smyrna Beach1600 Meters34:44.21SO
Mar 8SCHS George Janan InvitationalMar 8 · 1600 Meters · Place 2 · New Smyrna1600 Meters24:45.34—
Mar 2Craig Speziale Memorial Track and Field InvitationalMar 2 · 800 Meters · Place 2 · New Smyrna Beach Sr800 Meters2.2:01.69a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Astronaut Preseason ClassicFeb 17 · 1200 Meters · Place 1 · New Smyrna Beach1200 Meters13:25.35SO
Feb 17Astronaut Preseason ClassicFeb 17 · 600 Meters · Place 2 · New Smyrna Beach600 Meters21:29.74 PBSO

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 4FHSAA 3A Region 2May 4 · 800 Meters · Place 10 · New Smyrna Beach800 Meters102:07.58FR
Apr 19FHSAA 3A District 6Apr 19 · 800 Meters · Place 4 · New Smyrna Beach Sr800 Meters4.2:04.74a9
Apr 125-Star Conference MeetApr 12 · 800 Meters · Place 7 · New Smyrna Beach800 Meters72:04.47FR
Apr 125-Star Conference MeetApr 12 · 800 Meters · Place 7 · New Smyrna Beach800 Meters72:04.47FR
Mar 11SCHS George Janan InvitationalMar 11 · 3000 Meters · Place 9 · New Smyrna Beach Sr3000 Meters9.10:30.23a PB9
Mar 11SCHS George Janan InvitationalMar 11 · 1500 Meters · Place 7 · New Smyrna Beach Sr1500 Meters7.4:30.25a PB9
Mar 1Deltona DashMar 1 · 800 Meters · Place 4 · New Smyrna Beach800 Meters42:18.11FR

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24East Coast ClassicFeb 24 · 1600 Meters · Place 35 · New Smyrna Beach1600 Meters355:10.02FR
Feb 24East Coast ClassicFeb 24 · 1600 Meters · Place 35 · New Smyrna Beach1600 Meters355:10.02FR