Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apalachee Regional ParkFHSAA State Championships 2025 · Nov 22 | 19:22.5 | FHSAA State Championships 2025 | November 22, 2025 |
| 5,000 Meters · Burt Aaronson South County Regional ParkFHSAA 3A District 7 · Nov 6 | 18:44.8 | FHSAA 3A District 7 | November 6, 2025 |
| 5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 6 | 19:13.89 | New Balance RunningLane XC Championships | December 6, 2025 |
| 5,000 Meters · Sebastian River High SchoolSebastian River HS Shark Invitational · Oct 18 | 19:50.0 | Sebastian River HS Shark Invitational | October 18, 2025 |
| 5,000 Meters · South County Regional ParkSpanish River XC Invitational · Sep 19 | 19:27.0 | Spanish River XC Invitational | September 19, 2025 |
| 5,000 Meters · South Fork High SchoolFHSAA 3A Region 4 · Nov 15 | 19:23.7 | FHSAA 3A Region 4 | November 15, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 6 | New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Blue · Place 193 · Sailfish XCSailfish XC | 5,000 Meters Blue | 193 | 19:13.89 PB | 11 |
| Nov 22 | FHSAA State Championships 2025Nov 22 · 5,000 Meters Class 3A · Place 208 · Jensen BeachJensen Beach | 5,000 Meters Class 3A | 208 | 19:22.5 PB | 11 |
| Nov 15 | FHSAA 3A Region 4Nov 15 · 5,000 Meters Varsity · Place 80 · Jensen BeachJensen Beach | 5,000 Meters Varsity | 80 | 19:23.7 PB | 11 |
| Nov 6 | FHSAA 3A District 7Nov 6 · 5,000 Meters Varsity · Place 42 · Jensen BeachJensen Beach | 5,000 Meters Varsity | 42 | 18:44.8 PB | 11 |
| Oct 18 | Sebastian River HS Shark InvitationalOct 18 · 5,000 Meters Varsity · Place 45 · Jensen BeachJensen Beach | 5,000 Meters Varsity | 45 | 19:50.0 PB | 11 |
| Sep 19 | Spanish River XC InvitationalSep 19 · 5,000 Meters Varsity 3-4A · Place 159 · Jensen BeachJensen Beach | 5,000 Meters Varsity 3-4A | 159 | 19:27.0 PB | 11 |
| Sep 6 | Dr. Joaquin Garcia Bulldog InvitationalSep 6 · 5,000 Meters Varsity · Place 101 · Jensen BeachJensen Beach | 5,000 Meters Varsity | 101 | 19:47.7 | 11 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | FHSAA 3A Region 4Nov 9 · 5,000 Meters Varsity 3A · Place 78 · Jensen BeachJensen Beach | 5,000 Meters Varsity 3A | 78 | 20:36.7 | SO |
| Oct 19 | Heartland Consortium XC Conference ChampionshipOct 19 · 5,000 Meters Varsity · Place 34 · Jensen BeachJensen Beach | 5,000 Meters Varsity | 34 | 20:25.0 | SO |
| Sep 20 | Spanish River XC InvitationalSep 20 · 5,000 Meters Varsity 3-4A · Place 222 · Jensen BeachJensen Beach | 5,000 Meters Varsity 3-4A | 222 | 20:44.7 | 10 |
| Sep 7 | Dr. Joaquin Garcia HS Bulldog XC InvitationalSep 7 · 5,000 Meters Varsity · Place 90 · Jensen BeachJensen Beach | 5,000 Meters Varsity | 90 | 20:06.2 | SO |
| Aug 23 | Cecil Field Summer ClassicAug 23 · 5,000 Meters Varsity · Place 158 · Jensen BeachJensen Beach | 5,000 Meters Varsity | 158 | 20:36 | — |
2023 Cross Country
4 results