Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apalachee Regional ParkFSU XC Invitational/Pre-State · Oct 24 | 19:10.76 | FSU XC Invitational/Pre-State | October 24, 2025 |
| 5,000 Meters · Bishop Kenny High SchoolFHSAA 2A District 2 · Nov 3 | 19:41 | FHSAA 2A District 2 | November 3, 2025 |
| 5,000 Meters · LaVern Gibson CourseNike XC Town Twilight · Oct 2 | 19:25.25 | Nike XC Town Twilight | October 2, 2026 |
| 5,000 Meters · McAlpine Creek ParkBrooks South XC Championships · Nov 29 | 20:21.31 | Brooks South XC Championships | November 29, 2025 |
| 5,000 Meters · Middleburg HSMiddleburg Bronco Classic · Sep 6 | 21:48.6 | Middleburg Bronco Classic | September 6, 2025 |
| 5,000 Meters · New World Sports ComplexFHSAA 2A Region 1 · Nov 14 | 19:27.88 | FHSAA 2A Region 1 | November 14, 2025 |
| 5,000 Meters · Santa Fe CollegeBuchholz Bobcat Classic · Sep 13 | 19:52.1 | Buchholz Bobcat Classic | September 13, 2025 |
| 5,000 Meters · University of North FloridaDuval 5k XC Challenge · Sep 14 | 21:54.9 | Duval 5k XC Challenge | September 14, 2024 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 23 | 19:59.40 | NXR Southeast Regional Championships | November 23, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 29 | Brooks South XC ChampionshipsNov 29 · 5,000 Meters Championship · Place 114 · Saint Johns FLSaint Johns FL | 5,000 Meters Championship | 114 | 20:21.31 PB | 10 |
| Nov 22 | FHSAA State Championships 2025Nov 22 · 5,000 Meters Class 2A · Place 44 · Bishop KennyBishop Kenny | 5,000 Meters Class 2A | 44 | 20:02.0 | 10 |
| Nov 14 | FHSAA 2A Region 1Nov 14 · 5,000 Meters Varsity · Place 18 · Bishop KennyBishop Kenny | 5,000 Meters Varsity | 18 | 19:27.88 PB | 10 |
| Nov 3 | FHSAA 2A District 2Nov 3 · 5,000 Meters Varsity · Place 16 · Bishop KennyBishop Kenny | 5,000 Meters Varsity | 16 | 19:41 PB | 10 |
| Oct 24 | FSU XC Invitational/Pre-StateOct 24 · 5,000 Meters Elite · Place 63 · Bishop KennyBishop Kenny | 5,000 Meters Elite | 63 | 19:10.76 PB | 10 |
| Oct 10 | New World Fall SpectacularOct 10 · 5,000 Meters Elite · Place 110 · Bishop KennyBishop Kenny | 5,000 Meters Elite | 110 | 19:48 | 10 |
| Sep 19 | Katie Caples InvitationalSep 19 · 5,000 Meters Varsity · Place 20 · Bishop KennyBishop Kenny | 5,000 Meters Varsity | 20 | 20:14 | 10 |
| Sep 13 | Buchholz Bobcat ClassicSep 13 · 5,000 Meters Varsity · Place 10 · Bishop KennyBishop Kenny | 5,000 Meters Varsity | 10 | 19:52.1 PB | 10 |
| Sep 6 | Middleburg Bronco ClassicSep 6 · 5,000 Meters Varsity · Place 23 · Bishop KennyBishop Kenny | 5,000 Meters Varsity | 23 | 21:48.6 PB | 10 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 189 · UnattachedUnattached | 5,000 Meters Championship | 189 | 19:59.40 PB | 9 |
| Nov 16 | FHSAA Cross Country State FinalsNov 16 · 5,000 Meters 2A · Place 58 · Bishop KennyBishop Kenny | 5,000 Meters 2A | 58 | 20:29.1 | FR |
| Sep 21 | Kate Caples InvitationalSep 21 · 5,000 Meters Varsity · Place 28 · Bishop KennyBishop Kenny | 5,000 Meters Varsity | 28 | 20:34.75 | 9 |
| Sep 14 | Duval 5k XC ChallengeSep 14 · 5,000 Meters Junior Varsity · Place 1 · Bishop KennyBishop Kenny | 5,000 Meters Junior Varsity | 1 | 21:54.9 PB | 9 |
| Aug 31 | Middleburg Bronco ClassicAug 31 · 5,000 Meters Junior Varsity · Place 3 · Bishop KennyBishop Kenny | 5,000 Meters Junior Varsity | 3 | 22:00.7 | FR |