Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Okaloosa County ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 26 · MJR Niceville | 5,000 Meters Junior Varsity | 26 | 20:35.30 | — |
| Sep 11 | Hoka Nights of Thunder XC FestSep 11 · 5,000 Meters Junior Varsity · Place 37 · Niceville Senior | 5,000 Meters Junior Varsity | 37 | 21:33.6 PB | 11 |
| Aug 15 | Viking ClassicAug 15 · 5,000 Meters Varsity · Place 77 · Niceville Senior | 5,000 Meters Varsity | 77 | 22:21.7 | 11 |
2025 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Okaloosa County ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 15 · Niceville Senior | 5,000 Meters Junior Varsity | 15 | 20:25.90 PB | 10 |
| Oct 11 | Buccaneer BashOct 11 · 5,000 Meters Varsity · Place 84 · Niceville Senior | 5,000 Meters Varsity | 84 | 19:58.90 PB | 10 |
| Sep 6 | Gulf Coast StampedeSep 6 · 5,000 Meters Junior Varsity · Place 59 · Niceville Senior | 5,000 Meters Junior Varsity | 59 | 21:10.60 PB | 10 |
| Aug 16 | Viking ClassicAug 16 · 5,000 Meters Varsity · Place 72 · Niceville Senior | 5,000 Meters Varsity | 72 | 21:50.7 | 10 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Okaloosa County ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 16 · MFR Niceville | 5,000 Meters Junior Varsity | 16 | 20:53.30 | — |
| Sep 14 | Seffner Christian InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 45 · Niceville | 5,000 Meters Junior Varsity | 45 | 22:10.0 | FR |
| Sep 7 | Gulf Coast StampedeSep 7 · 5,000 Meters Junior Varsity · Place 57 · Niceville | 5,000 Meters Junior Varsity | 57 | 21:52.60 | FR |
| Aug 24 | FWB Viking XC ClassicAug 24 · 5,000 Meters Varsity · Place 63 · Niceville | 5,000 Meters Varsity | 63 | 21:09.10 | FR |
| Aug 17 | Niceville Pre-Season Best of ClassAug 17 · 5,000 Meters Varsity · Place 75 · Niceville | 5,000 Meters Varsity | 75 | 23:16.60 | FR |