Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Escambia County Equestrian CenterThe Zarzaur-Running Wild Esca-Rosa Championship · Oct 28 | 24:34.6 | The Zarzaur-Running Wild Esca-Rosa Championship | October 28, 2025 |
| 5,000 Meters · L.E.A.D. Academy Classical SchoolFHSAA 1A District 1 · Nov 3 | 21:41.9 | FHSAA 1A District 1 | November 3, 2026 |
| 5,000 Meters · Lake Jackson State ParkLake Jackson Run 2 · Sep 25 | 21:24 | Lake Jackson Run 2 | September 25, 2026 |
| 5,000 Meters · Pace High SchoolPace Patriot Invitational · Sep 5 | 23:54.24 | Pace Patriot Invitational | September 5, 2026 |
| 5,000 Meters · Sims Middle SchoolPace Patriot Invitational · Aug 30 | 25:27.86 | Pace Patriot Invitational | August 30, 2025 |
| 5,000 Meters · Twin Oaks ParkFHSAA 1A District 1 · Nov 3 | 22:29.90 | FHSAA 1A District 1 | November 3, 2025 |
| 5,000 Meters · University of West FloridaArgonaut Invitational · Sep 12 | 33:36.6 | Argonaut Invitational | September 12, 2025 |
| 5,000 Meters · West Florida High SchoolArgonaut HS Invitational · Sep 13 | 33:36.60 | Argonaut HS Invitational | September 13, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | FHSAA 1A District 1Nov 3 · 5,000 Meters Varsity · Place 65 · Central | 5,000 Meters Varsity | 65 | 21:41.9 PB | 10 |
| Oct 27 | Aggie XC InvitationalOct 27 · 5,000 Meters Varsity · Place 71 · Central (Milton) | 5,000 Meters Varsity | 71 | 23:28.02 | SO |
| Sep 25 | Lake Jackson Run 2Sep 25 · 5,000 Meters Varsity · Place 7 · Central | 5,000 Meters Varsity | 7 | 21:24 PB | 10 |
| Sep 21 | Lake Jackson Run #1Sep 21 · 5,000 Meters Varsity · Place 8 · Central | 5,000 Meters Varsity | 8 | 23:02 | 10 |
| Sep 5 | Pace Patriot InvitationalSep 5 · 5,000 Meters Varsity · Place 126 · Central | 5,000 Meters Varsity | 126 | 23:54.24 PB | 10 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | FHSAA 1A District 1Nov 3 · 5,000 Meters Varsity · Place 98 · Central | 5,000 Meters Varsity | 98 | 22:29.90 PB | 9 |
| Oct 28 | The Zarzaur-Running Wild Esca-Rosa ChampionshipOct 28 · 5,000 Meters Varsity · Place 107 · Central | 5,000 Meters Varsity | 107 | 24:34.6 PB | 9 |
| Sep 13 | Argonaut HS InvitationalSep 13 · 5,000 Meters Varsity · Place 177 · Central | 5,000 Meters Varsity | 177 | 33:36.60 PB | 9 |
| Sep 12 | Argonaut InvitationalSep 12 · 5,000 Meters Varsity · Place 177 · Central | 5,000 Meters Varsity | 177 | 33:36.6 PB | 9 |
| Aug 30 | Pace Patriot InvitationalAug 30 · 5,000 Meters Varsity · Place 155 · Central | 5,000 Meters Varsity | 155 | 25:27.86 PB | 9 |
2024 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | FHSAA 1A District 1Oct 28 · 5,000 Meters Varsity · Place 113 · Central (Milton) | 5,000 Meters Varsity | 113 | 25:22.50 | — |
| Oct 15 | Freeport Home MeetOct 15 · 5,000 Meters Varsity · Place 35 · Central (Milton) | 5,000 Meters Varsity | 35 | 27:38.70 | 8 |
| Oct 10 | Paxton Home Meet 2Oct 10 · 5,000 Meters Varsity · Place 75 · Central (Milton) | 5,000 Meters Varsity | 75 | 28:37.70 | 8 |
| Sep 21 | Argonaut Invitational (High School)Sep 21 · 5,000 Meters Varsity · Place 151 · Central (Milton) | 5,000 Meters Varsity | 151 | 27:53.60 | 8 |
2023 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | FHSAA 1A District 1Oct 30 · 5,000 Meters Varsity · Place 129 · Central (Milton) | 5,000 Meters Varsity | 129 | 35:33.92 | — |
| Oct 23 | Port St. Joe Pre District TuneupOct 23 · 5,000 Meters Varsity · Place 89 · Central (Milton) | 5,000 Meters Varsity | 89 | 32:19.65 | — |
| Oct 18 | Central Meet #4Oct 18 · 5,000 Meters Varsity · Place 22 · Central (Milton) | 5,000 Meters Varsity | 22 | 30:10.4 | 7 |
| Oct 3 | L.E.A.D. Meet #2Oct 3 · 5,000 Meters Varsity · Place 18 · Central (Milton) | 5,000 Meters Varsity | 18 | 37:08.0 | 7 |