Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Apalachee Regional ParkFSU XC Invitational/Pre-State · Oct 2416:46.85FSU XC Invitational/Pre-StateOctober 24, 2025
5,000 Meters · Escambia County Equestrian CenterGulf Coast Stampede · Sep 617:03.90Gulf Coast StampedeSeptember 6, 2025
5,000 Meters · John Hunt Cross Country Running ParkOn Twilight at PR'ville · Sep 2716:43.23On Twilight at PR'villeSeptember 27, 2025
5,000 Meters · Majette ParkBuccaneer Bash · Oct 1116:58.80Buccaneer BashOctober 11, 2025
5,000 Meters · New World Sports ComplexFHSAA 3A Region 1 · Nov 1416:38.97FHSAA 3A Region 1November 14, 2025
5,000 Meters · Sims Middle SchoolPace Patriot Invitational · Aug 3016:48.66Pace Patriot InvitationalAugust 30, 2025
5,000 Meters · Twin Oaks ParkFHSAA 3A District 1 · Nov 416:53.10FHSAA 3A District 1November 4, 2025
8,000 Meters · Brevard College3rd Annual Brevard XC Classic · Sep 1828:38.73rd Annual Brevard XC ClassicSeptember 18, 2026
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 325:59.17Swags Louisville Cross Country ClassicOctober 3, 2026
8,000 Meters · Milliken FieldBig South XC · Oct 3025:39.8Big South XCOctober 30, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30Big South XCOct 30 · 8,000 Meters Men 8k · Place 31 · USC UpstateUSC Upstate8,000 Meters Men 8k3125:39.8 PBFr
Oct 17Upstate InviteOct 17 · 8,000 Meters Varsity · Place 79 · USC UpstateUSC Upstate8,000 Meters Varsity7925:35.7FR-1
Oct 3Swags Louisville Cross Country ClassicOct 3 · 8,000 Meters Gold · Place 150 · USC UpstateUSC Upstate8,000 Meters Gold15025:59.17 PBFr
Sep 183rd Annual Brevard XC ClassicSep 18 · 8,000 Meters Men · Place 12 · USC UpstateUSC Upstate8,000 Meters Men1228:38.7 PBFr
Sep 4USC Upstate Eye Opener InvitationalSep 4 · 8,000 Meters Collegiate · Place 45 · USC UpstateUSC Upstate8,000 Meters Collegiate4527:04.0Fr

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 22FHSAA State Championships 2025Nov 22 · 5,000 Meters Class 3A · Place 70 · Niceville SeniorNiceville Senior5,000 Meters Class 3A7016:59.812
Nov 14FHSAA 3A Region 1Nov 14 · 5,000 Meters Varsity · Place 20 · Niceville SeniorNiceville Senior5,000 Meters Varsity2016:38.97 PB12
Nov 4FHSAA 3A District 1Nov 4 · 5,000 Meters Varsity · Place 16 · Niceville SeniorNiceville Senior5,000 Meters Varsity1616:53.10 PB12
Oct 24FSU XC Invitational/Pre-StateOct 24 · 5,000 Meters Elite · Place 130 · Niceville SeniorNiceville Senior5,000 Meters Elite13016:46.85 PB12
Oct 14Okaloosa County ChampionshipsOct 14 · 5,000 Meters Varsity · Place 5 · Niceville SeniorNiceville Senior5,000 Meters Varsity516:55.4012
Oct 11Buccaneer BashOct 11 · 5,000 Meters Varsity · Place 15 · Niceville SeniorNiceville Senior5,000 Meters Varsity1516:58.80 PB12
Sep 27On Twilight at PR'villeSep 27 · 5,000 Meters CHAMPIONSHIP · Place 73 · Niceville SeniorNiceville Senior5,000 Meters CHAMPIONSHIP7316:43.23 PB12
Sep 13HOKA NIGHTS OF THUNDERSep 13 · 5,000 Meters Varsity · Place 33 · Niceville SeniorNiceville Senior5,000 Meters Varsity3317:13.012
Sep 6Gulf Coast StampedeSep 6 · 5,000 Meters Elite · Place 31 · Niceville SeniorNiceville Senior5,000 Meters Elite3117:03.90 PB12
Aug 30Pace Patriot InvitationalAug 30 · 5,000 Meters Varsity · Place 4 · Niceville SeniorNiceville Senior5,000 Meters Varsity416:48.66 PB12
Aug 22Cecil Field Summer ClassicAug 22 · 5,000 Meters Elite · Place 99 · Niceville SeniorNiceville Senior5,000 Meters Elite9917:1212
Aug 16Viking ClassicAug 16 · 5,000 Meters Varsity · Place 7 · Niceville SeniorNiceville Senior5,000 Meters Varsity717:46.012

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 29FSU XC InvitationalSep 29 · 5,000 Meters Junior Varsity · Place 12 · Niceville SeniorNiceville Senior5,000 Meters Junior Varsity1218:48.810

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 7FSU XC InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 36 · Niceville SeniorNiceville Senior5,000 Meters Junior Varsity3620:23.89
Sep 23Argonaut InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 8 · MFR NicevilleMFR Niceville5,000 Meters Junior Varsity821:49.80—