Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1113:01.5Manhattan University Cross Country Invitational (HS)October 11, 2025
4,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 913:11.28USATF National Junior Olympic ChampionshipsDecember 9, 2023
4,000 Meters · Holloway ParkUSATF Region 4 Junior Olympic Championships · Nov 1814:03.86USATF Region 4 Junior Olympic ChampionshipsNovember 18, 2023
5,000 Meters · Alligator Lake ParkFHSAA 4A District 1 · Nov 416:13.9FHSAA 4A District 1November 4, 2025
5,000 Meters · Apalachee Regional ParkHOKA NIGHTS OF THUNDER · Sep 1315:51.7HOKA NIGHTS OF THUNDERSeptember 13, 2025
5,000 Meters · Bishop Kenny High SchoolKatie Caples Invitational · Sep 1917:06Katie Caples InvitationalSeptember 19, 2025
5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 615:37.29New Balance RunningLane XC ChampionshipsDecember 6, 2025
5,000 Meters · Matanzas High SchoolRun Matanzas XC Invitational · Sep 616:23.3Run Matanzas XC InvitationalSeptember 6, 2025
5,000 Meters · New World Sports ComplexFHSAA 4A Region 1 · Nov 1415:43.20FHSAA 4A Region 1November 14, 2025
5,000 Meters · Santa Fe CollegeFHSAA 4A District 1 · Nov 715:57.10FHSAA 4A District 1November 7, 2026
5,000 Meters · University of North FloridaDuval 5k XC Challenge · Sep 1416:47.4Duval 5k XC ChallengeSeptember 14, 2024
5,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 1517:30.4Adidas XC InvitationalSeptember 15, 2023

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7FHSAA 4A District 1Nov 7 · 5,000 Meters Varsity · Place 6 · Bartram TrailBartram Trail5,000 Meters Varsity615:57.10 PB12
Oct 16New World Fall SpectacularOct 16 · 5,000 Meters Elite · Place 65 · Bartram TrailBartram Trail5,000 Meters Elite6516:03—
Sep 19The Southern Showcase (HS)Sep 19 · 5,000 Meters Championship · Place 35 · Bartram TrailBartram Trail5,000 Meters Championship3515:54.812
Aug 21Cecil Field Summer ClassicAug 21 · 5,000 Meters Elite · Place 22 · Bartram TrailBartram Trail5,000 Meters Elite2216:0912

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Dec 6New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Gold · Place 71 · UnattachedUnattached5,000 Meters Gold7115:37.29 PB11
Nov 22FHSAA State Championships 2025Nov 22 · 5,000 Meters Class 4A · Place 61 · Bartram TrailBartram Trail5,000 Meters Class 4A6116:56.811
Nov 14FHSAA 4A Region 1Nov 14 · 5,000 Meters Varsity · Place 8 · Bartram TrailBartram Trail5,000 Meters Varsity815:43.20 PB11
Nov 4FHSAA 4A District 1Nov 4 · 5,000 Meters Varsity · Place 1 · Bartram TrailBartram Trail5,000 Meters Varsity116:13.9 PB11
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity A · Place 2 · Bartram TrailBartram Trail2.5 Miles Varsity A213:01.5 PB11
Sep 19Katie Caples InvitationalSep 19 · 5,000 Meters Varsity · Place 21 · Bartram TrailBartram Trail5,000 Meters Varsity2117:06 PB11
Sep 13HOKA NIGHTS OF THUNDERSep 13 · 5,000 Meters Varsity · Place 2 · Bartram TrailBartram Trail5,000 Meters Varsity215:51.7 PB11
Sep 6Run Matanzas XC InvitationalSep 6 · 5,000 Meters Varsity · Place 2 · Bartram TrailBartram Trail5,000 Meters Varsity216:23.3 PB11
Aug 22Cecil Field Summer ClassicAug 22 · 5,000 Meters Elite · Place 17 · Bartram TrailBartram Trail5,000 Meters Elite1716:1011

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16FHSAA Cross Country State FinalsNov 16 · 5,000 Meters 4A · Place 30 · Bartram TrailBartram Trail5,000 Meters 4A3016:14.4SO
Nov 8FHSAA 4A Region 1Nov 8 · 5,000 Meters Varsity · Place 45 · Bartram TrailBartram Trail5,000 Meters Varsity4517:06.2510
Nov 2FHSAA 4A District 1Nov 2 · 5,000 Meters Varsity · Place 3 · Bartram TrailBartram Trail5,000 Meters Varsity316:21.80SO
Sep 14Duval 5k XC ChallengeSep 14 · 5,000 Meters Varsity · Place 9 · Bartram TrailBartram Trail5,000 Meters Varsity916:47.4 PB10
Sep 7Florida Horse Park InvitationalSep 7 · 5,000 Meters Varsity · Place 30 · Bartram TrailBartram Trail5,000 Meters Varsity3016:23.2SO
Aug 23Cecil Field Summer ClassicAug 23 · 5,000 Meters Elite · Place 35 · Bartram TrailBartram Trail5,000 Meters Elite3516:29—

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 4,000 Meters 13-14 · Place 56 · Motycka-Bryce-FL-UnattachedMotycka-Bryce-FL-Unattached4,000 Meters 13-145613:11.28 PB9
Nov 18USATF Region 4 Junior Olympic ChampionshipsNov 18 · 4,000 Meters 13-14 · Place 2 · 14-Unattached14-Unattached4,000 Meters 13-14214:03.86 PB9
Nov 10FHSAA 4A Region 1Nov 10 · 5,000 Meters Varsity · Place 39 · Bartram TrailBartram Trail5,000 Meters Varsity3916:27.409
Nov 4FHSAA 4A District 1Nov 4 · 5,000 Meters Varsity · Place 31 · Bartram TrailBartram Trail5,000 Meters Varsity3116:33.4FR
Oct 21Craig Speziale InvitationalOct 21 · 5,000 Meters Varsity · Place 21 · Bartram TrailBartram Trail5,000 Meters Varsity2117:02—
Oct 14New World Fall SpectacularOct 14 · 5,000 Meters Elite · Place 53 · Bartram TrailBartram Trail5,000 Meters Elite5316:35—
Sep 29FSU XC InvitationalSep 29 · 5,000 Meters Elite · Place 184 · Bartram TrailBartram Trail5,000 Meters Elite18417:34.19
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Championship · Place 197 · Bartram TrailBartram Trail5,000 Meters Championship19717:30.4 PB9
Sep 2Florida Horse Park InvitationalSep 2 · 5,000 Meters Varsity · Place 72 · Bartram TrailBartram Trail5,000 Meters Varsity7217:19.3—
Aug 25Cecil Field Summer ClassicAug 25 · 5,000 Meters Elite · Place 63 · Bartram TrailBartram Trail5,000 Meters Elite6317:25—