Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cross Roads ISDCross Roads Invitational XC25 · Oct 2 | 20:21.69 | Cross Roads Invitational XC25 | October 2, 2025 |
| 5,000 Meters · L.E.A.D. Academy Classical SchoolFHSAA 1A District 1 · Nov 3 | 18:59.4 | FHSAA 1A District 1 | November 3, 2026 |
| 5,000 Meters · Pace High SchoolPace Patriot Invitational · Sep 5 | 20:23.79 | Pace Patriot Invitational | September 5, 2026 |
| 5,000 Meters · Pine Forest High SchoolEagle Invitational · Aug 29 | 19:52.3 | Eagle Invitational | August 29, 2026 |
| 5,000 Meters · Twin Oaks ParkViking Classic · Aug 15 | 19:57.7 | Viking Classic | August 15, 2026 |
| 5,000 Meters · Whitehouse HSWhitehouse Willie Wildcat Classic XC25 · Aug 30 | 24:45.1 | Whitehouse Willie Wildcat Classic XC25 | August 30, 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 30 · Seacoast CollegiateSeacoast Collegiate | 5,000 Meters Varsity | 30 | 18:59.4 PB | 11 |
| Oct 16 | New World Fall SpectacularOct 16 · 5,000 Meters Elite · Place 373 · Seacoast CollegiateSeacoast Collegiate | 5,000 Meters Elite | 373 | 18:41 | — |
| Sep 5 | Pace Patriot InvitationalSep 5 · 5,000 Meters Varsity · Place 61 · Seacoast CollegiateSeacoast Collegiate | 5,000 Meters Varsity | 61 | 20:23.79 PB | 11 |
| Aug 29 | Eagle InvitationalAug 29 · 5,000 Meters Varsity · Place 59 · Seacoast CollegiateSeacoast Collegiate | 5,000 Meters Varsity | 59 | 19:52.3 PB | 11 |
| Aug 15 | Viking ClassicAug 15 · 5,000 Meters Varsity · Place 55 · Seacoast CollegiateSeacoast Collegiate | 5,000 Meters Varsity | 55 | 19:57.7 PB | 11 |
2025 Cross Country
2 results2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | FHSAA 1A District 1Oct 28 · 5,000 Meters Varsity · Place 91 · Seacoast CollegiateSeacoast Collegiate | 5,000 Meters Varsity | 91 | 23:26.30 | — |
| Oct 24 | Walton County HS MeetOct 24 · 5,000 Meters Varsity · Place 31 · Seacoast CollegiateSeacoast Collegiate | 5,000 Meters Varsity | 31 | 24:49.40 | — |
| Oct 15 | Freeport Home MeetOct 15 · 5,000 Meters Varsity · Place 20 · Seacoast CollegiateSeacoast Collegiate | 5,000 Meters Varsity | 20 | 23:39.30 | FR |
| Sep 14 | Buccaneer BashSep 14 · 5,000 Meters Varsity · Place 119 · Seacoast CollegiateSeacoast Collegiate | 5,000 Meters Varsity | 119 | 24:13.60 | FR |
| Sep 7 | Gulf Coast StampedeSep 7 · 5,000 Meters Varsity · Place 300 · Seacoast CollegiateSeacoast Collegiate | 5,000 Meters Varsity | 300 | 23:59.90 | 9 |
| Aug 17 | Niceville Pre-Season Best of ClassAug 17 · 5,000 Meters Varsity · Place 94 · Seacoast CollegiateSeacoast Collegiate | 5,000 Meters Varsity | 94 | 26:01.80 | 9 |