Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Apalachee Regional ParkFHSAA State Championships 2025 · Nov 2224:54.1FHSAA State Championships 2025November 22, 2025
5,000 Meters · Central Winds ParkFHSAA 3A District 4 · Nov 723:12.2FHSAA 3A District 4November 7, 2025
5,000 Meters · Florida Horse ParkFlorida Horse Park Invitational · Sep 624:59.5Florida Horse Park InvitationalSeptember 6, 2025
5,000 Meters · Frostproof Ben Hill Griffin, Jr. ElementaryFrostproof Invitational · Sep 1225:15.60Frostproof InvitationalSeptember 12, 2026
5,000 Meters · Frostproof Middle – Senior High schoolFrostproof Invitational · Sep 1324:24.3Frostproof InvitationalSeptember 13, 2025
5,000 Meters · Holloway ParkJim Ryun FCA Invitational · Aug 2325:44.9Jim Ryun FCA InvitationalAugust 23, 2025
5,000 Meters · Lake Wales High SchoolLake Wales Invitational · Sep 2725:03.9Lake Wales InvitationalSeptember 27, 2025
5,000 Meters · National Training CenterFCA Cross Country Preseason Invitational · Aug 1728:13.0FCA Cross Country Preseason InvitationalAugust 17, 2024
5,000 Meters · New Smyrna Beach High SchoolFHSAA 3A Region 2 · Nov 1524:33.9FHSAA 3A Region 2November 15, 2025
5,000 Meters · Sebring High SchoolSebring XC Invitational · Aug 3024:28.7Sebring XC InvitationalAugust 30, 2025
5,000 Meters · Seven Wetlands (Se7en Wetlands)Big Red Run · Oct 326:08.20Big Red Run October 3, 2026
5,000 Meters · Tenoroc High SchoolTenoroc- Weekend Run at the ROC · Oct 2522:55.1Tenoroc- Weekend Run at the ROCOctober 25, 2025
5,000 Meters · Wickham ParkFHSAA 3A District 4 · Nov 727:37.9FHSAA 3A District 4November 7, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7FHSAA 3A District 4Nov 7 · 5,000 Meters Varsity · Place 71 · Sebring5,000 Meters Varsity7127:37.9 PB11
Oct 3Big Red Run Oct 3 · 5,000 Meters Varsity · Place 6 · Sebring5,000 Meters Varsity626:08.20 PB11
Sep 12Frostproof InvitationalSep 12 · 5,000 Meters Varsity · Place 30 · Sebring5,000 Meters Varsity3025:15.60 PB11
Aug 22Jim Ryun FCA InvitationalAug 22 · 5,000 Meters Varsity · Place 131 · Sebring5,000 Meters Varsity13128:40.0511

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22FHSAA State Championships 2025Nov 22 · 5,000 Meters Class 3A · Place 211 · Sebring5,000 Meters Class 3A21124:54.1 PB10
Nov 15FHSAA 3A Region 2Nov 15 · 5,000 Meters Varsity · Place 89 · Sebring5,000 Meters Varsity8924:33.9 PB10
Nov 7FHSAA 3A District 4Nov 7 · 5,000 Meters Varsity · Place 46 · Sebring5,000 Meters Varsity4623:12.2 PB10
Oct 25Tenoroc- Weekend Run at the ROCOct 25 · 5,000 Meters Varsity · Place 13 · Sebring5,000 Meters Varsity1322:55.1 PB10
Sep 27Lake Wales InvitationalSep 27 · 5,000 Meters Varsity · Place 15 · Sebring5,000 Meters Varsity1525:03.9 PB10
Sep 13Frostproof InvitationalSep 13 · 5,000 Meters Varsity · Place 19 · Sebring5,000 Meters Varsity1924:24.3 PB10
Sep 6Florida Horse Park InvitationalSep 6 · 5,000 Meters Varsity · Place 246 · Sebring5,000 Meters Varsity24624:59.5 PB10
Aug 30Sebring XC InvitationalAug 30 · 5,000 Meters Varsity · Place 10 · Sebring5,000 Meters Varsity1024:28.7 PB10
Aug 23Jim Ryun FCA InvitationalAug 23 · 5,000 Meters Junior Varsity · Place 7 · Sebring5,000 Meters Junior Varsity725:44.9 PB10

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31FHSAA 3A District 4Oct 31 · 5,000 Meters Varsity · Place 103 · Sebring5,000 Meters Varsity10330:29.29
Oct 19Heartland Consortium XC Conference ChampionshipOct 19 · 5,000 Meters Varsity · Place 32 · Sebring5,000 Meters Varsity3227:11.8FR
Sep 14Frostproof InvitationalSep 14 · 5,000 Meters Varsity · Place 27 · Sebring5,000 Meters Varsity2727:26.4FR
Sep 14Frostproof InvitationalSep 14 · 5,000 Meters Varsity · Place 27 · Sebring5,000 Meters Varsity2727:26.4FR
Aug 24Sebring XC InvitationalAug 24 · 5,000 Meters Varsity · Place 10 · Sebring5,000 Meters Varsity1026:44.6FR
Aug 17FCA Cross Country Preseason InvitationalAug 17 · 5,000 Meters Varsity · Place 92 · Sebring5,000 Meters Varsity9228:13.0 PB9