Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Apalachee Regional ParkFSU XC Invitational/Pre-State · Oct 2417:31.46FSU XC Invitational/Pre-StateOctober 24, 2025
5,000 Meters · Escambia County Equestrian CenterGulf Coast Stampede · Sep 618:45.30Gulf Coast StampedeSeptember 6, 2025
5,000 Meters · Majette ParkBuccaneer Bash · Oct 1117:54.70Buccaneer BashOctober 11, 2025
5,000 Meters · Sims Middle SchoolPace Patriot Invitational · Aug 3018:42.25Pace Patriot InvitationalAugust 30, 2025
5,000 Meters · Twin Oaks ParkOkaloosa County Championships · Oct 1418:02.20Okaloosa County ChampionshipsOctober 14, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24FSU XC Invitational/Pre-StateOct 24 · 5,000 Meters Elite · Place 229 · Niceville Senior5,000 Meters Elite22917:31.46 PB12
Oct 14Okaloosa County ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 1 · Niceville Senior5,000 Meters Junior Varsity118:02.20 PB12
Oct 11Buccaneer BashOct 11 · 5,000 Meters Varsity · Place 35 · Niceville Senior5,000 Meters Varsity3517:54.70 PB12
Sep 6Gulf Coast StampedeSep 6 · 5,000 Meters Junior Varsity · Place 3 · Niceville Senior5,000 Meters Junior Varsity318:45.30 PB12
Aug 30Pace Patriot InvitationalAug 30 · 5,000 Meters Junior Varsity · Place 3 · Niceville Senior5,000 Meters Junior Varsity318:42.25 PB12
Aug 16Viking ClassicAug 16 · 5,000 Meters Varsity · Place 40 · Niceville Senior5,000 Meters Varsity4019:47.412

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29FHSAA 3A District 1Oct 29 · 5,000 Meters Varsity · Place 46 · Niceville5,000 Meters Varsity4617:58.30—
Oct 22Okaloosa County ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 2 · MJR Niceville5,000 Meters Junior Varsity218:05.70—
Oct 12Majette XC FestivalOct 12 · 5,000 Meters Varsity · Place 25 · Niceville5,000 Meters Varsity2517:52.80—
Oct 5Marlin MayhemOct 5 · 5,000 Meters Junior Varsity · Place 2 · MJR Niceville5,000 Meters Junior Varsity218:23.60—
Sep 14Seffner Christian InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 10 · Niceville5,000 Meters Junior Varsity1019:46.7JR
Sep 7Gulf Coast StampedeSep 7 · 5,000 Meters Junior Varsity · Place 15 · Niceville5,000 Meters Junior Varsity1519:33.90JR

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 14New World Fall SpectacularOct 14 · 5,000 Meters Elite · Place 176 · Niceville5,000 Meters Elite17618:15—
Sep 29FSU XC InvitationalSep 29 · 5,000 Meters Junior Varsity · Place 1 · Niceville Senior5,000 Meters Junior Varsity118:16.510
Sep 22Argonaut InvitationalSep 22 · 5,000 Meters Varsity · Place 20 · Niceville5,000 Meters Varsity2018:50.20SO
Sep 9Gulf Coast StampedeSep 9 · 5,000 Meters Junior Varsity · Place 4 · Niceville5,000 Meters Junior Varsity418:40.50SO
Aug 26FWB Viking XC ClassicAug 26 · 5,000 Meters Varsity · Place 22 · Niceville5,000 Meters Varsity2218:52.10SO

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 13Okaloosa County ChampionshipsOct 13 · 5,000 Meters Junior Varsity · Place 2 · Niceville5,000 Meters Junior Varsity218:50.90FR
Oct 7FSU XC InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 9 · Niceville Senior5,000 Meters Junior Varsity918:28.89
Sep 23Argonaut InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 4 · MFR Niceville5,000 Meters Junior Varsity420:44.80—
Sep 10Gulf Coast StampedeSep 10 · 5,000 Meters Varsity · Place 118 · Niceville5,000 Meters Varsity11819:54.70FR
Sep 10Gulf Coast StampedeSep 10 · 5,000 Meters Junior Varsity · Place 68 · Niceville5,000 Meters Junior Varsity6822:38.80FR
Sep 3Pace Patriot InvitationalSep 3 · 5,000 Meters Junior Varsity · Place 2 · Niceville5,000 Meters Junior Varsity220:19.7FR