Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Apalachee Regional ParkFSU XC Invitational/Pre-State · Oct 2421:21.55FSU XC Invitational/Pre-StateOctober 24, 2025
5,000 Meters · Burt Aaronson South County Regional ParkFHSAA 2A Region 4 · Oct 2722:56.2FHSAA 2A Region 4October 27, 2022
5,000 Meters · Holloway ParkJim Ryun FCA Invitational · Aug 2222:28.45Jim Ryun FCA InvitationalAugust 22, 2026
5,000 Meters · New World Sports ComplexNew World Fall Spectacular · Oct 1020:53New World Fall SpectacularOctober 10, 2025
5,000 Meters · South County Regional ParkSpanish River XC Invitational · Sep 1821:43.28Spanish River XC InvitationalSeptember 18, 2026
5,000 Meters · Southwest Florida Christian AcademySouth West Florida Christian - KING'S Invitational · Sep 2424:26.4South West Florida Christian - KING'S InvitationalSeptember 24, 2022

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 3FHSAA 2A District 7Nov 3 · 5,000 Meters Varsity · Place 22 · Calvary Christian (Ft. Lauderdale)5,000 Meters Varsity2222:02.9912
Oct 29Pine Crest Last Chance MeetOct 29 · 5,000 Meters Varsity · Place 32 · Calvary Christian (Ft. Lauderdale)5,000 Meters Varsity3222:44.312
Oct 16New World Fall SpectacularOct 16 · 5,000 Meters Elite · Place 224 · Calvary Christian (FtL)5,000 Meters Elite22421:12—
Oct 2FLRunners.com InvitationalOct 2 · 5,000 Meters Varsity ROC · Place 124 · Calvary Christian (Ft. Lauderdale)5,000 Meters Varsity ROC12423:59.1312
Sep 18Spanish River XC InvitationalSep 18 · 5,000 Meters 1-2A · Place 32 · Calvary Christian (Ft. Lauderdale)5,000 Meters 1-2A3221:43.28 PB12
Aug 22Jim Ryun FCA InvitationalAug 22 · 5,000 Meters Varsity · Place 19 · Calvary Christian (Ft. Lauderdale)5,000 Meters Varsity1922:28.45 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22FHSAA State Championships 2025Nov 22 · 5,000 Meters Class 2A · Place 127 · Calvary Christian (Ft. Lauderdale)5,000 Meters Class 2A12721:55.211
Nov 14FHSAA 2A Region 4Nov 14 · 5,000 Meters Varsity · Place 45 · Calvary Christian (Ft. Lauderdale)5,000 Meters Varsity4521:46.411
Oct 24FSU XC Invitational/Pre-StateOct 24 · 5,000 Meters Select · Place 101 · Calvary Christian (Ft. Lauderdale)5,000 Meters Select10121:21.55 PB11
Oct 10New World Fall SpectacularOct 10 · 5,000 Meters HS B · Place 38 · Calvary Christian (Ft. Lauderdale)5,000 Meters HS B3820:53 PB11
Sep 19Spanish River XC InvitationalSep 19 · 5,000 Meters Varsity 1-2A · Place 57 · Calvary Christian (Ft. Lauderdale)5,000 Meters Varsity 1-2A5722:15.111
Sep 6Dr. Joaquin Garcia Bulldog InvitationalSep 6 · 5,000 Meters Varsity · Place 71 · Calvary Christian (Ft. Lauderdale)5,000 Meters Varsity7122:41.411
Aug 29Skark Bite InviteAug 29 · 5,000 Meters Varsity · Place 28 · Calvary Christian (Ft. Lauderdale)5,000 Meters Varsity2823:31.011
Aug 23Jim Ryun FCA InvitationalAug 23 · 5,000 Meters Varsity · Place 46 · Calvary Christian (Ft. Lauderdale)5,000 Meters Varsity4623:56.911

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 4FLRUNNERS.COM INVITATIONALOct 4 · 5,000 Meters Varsity · Place 127 · Calvary Christian Academy (Ft. L5,000 Meters Varsity12728:19.2310
Aug 31Park Vista Cobra XC InviteAug 31 · 5,000 Meters Varsity · Place 77 · Calvary Christian (FtL)5,000 Meters Varsity7724:05.3SO
Aug 24Jim Ryun FCA InvitationalAug 24 · 5,000 Meters Varsity · Place 63 · Calvary Christian (Ft. Lauderdale)5,000 Meters Varsity6324:41.310

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 9FHSAA 2A Region 4Nov 9 · 5,000 Meters Varsity · Place 62 · Calvary Christian (Ft. Lauderdale)5,000 Meters Varsity6222:33.79
Oct 31FHSAA 2A District 7Oct 31 · 5,000 Meters Varsity · Place 25 · Calvary Christian (FtL)5,000 Meters Varsity2522:33.61—
Aug 26Jim Ryun FCA InvitationalAug 26 · 5,000 Meters Varsity · Place 68 · Calvary Christian5,000 Meters Varsity6824:32.7FR

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 27FHSAA 2A Region 4Oct 27 · 5,000 Meters Varsity · Place 79 · Calvary Christian (Ft. Lauderdale)5,000 Meters Varsity7922:56.2 PB8
Oct 18FHSAA 2A District 7Oct 18 · 5,000 Meters Varsity · Place 44 · Calvary Christian (Ft. Lauderdale)5,000 Meters Varsity4423:35.28
Oct 7FSU XC InvitationalOct 7 · 5,000 Meters Varsity A · Place 110 · Calvary Christian (Ft. Lauderdale)5,000 Meters Varsity A11025:13.48
Sep 24South West Florida Christian - KING'S InvitationalSep 24 · 5,000 Meters Varsity · Place 55 · Calvary Christian (Ft. Lauderdale)5,000 Meters Varsity5524:26.4 PB8
Sep 16Spanish River XC InvitationalSep 16 · 5,000 Meters Junior Varsity 1A-2A · Place 20 · Calvary Christian (Ft. Lauderdale)5,000 Meters Junior Varsity 1A-2A2026:40.28
Sep 10King's Academy XC InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 14 · Calvary Christian (FtL)5,000 Meters Junior Varsity1429:54.88
Aug 26Babe Zaharias Twilight ChallengeAug 26 · 5,000 Meters Varsity · Place 177 · Calvary Christian (FtL)5,000 Meters Varsity17729:04.4—

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 5FHSAA 2A Region 4Nov 5 · 5,000 Meters Varsity · Place 64 · Calvary Christian (Ft. Lauderdale)5,000 Meters Varsity6423:09.07
Oct 26FHSAA 2A District 7Oct 26 · 5,000 Meters Varsity · Place 46 · Calvary Christian (Ft. Lauderdale)5,000 Meters Varsity4624:27.47
Oct 1HOKA FLRUNNERS.COM INVITATIONALOct 1 · 5,000 Meters Varsity Friday · Place 77 · Calvary Christian (Ft. Lauderdale)5,000 Meters Varsity Friday7725:04.17