Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apalachee Regional ParkFHSAA State Championships 2025 · Nov 22 | 20:27.0 | FHSAA State Championships 2025 | November 22, 2025 |
| 5,000 Meters · Homestead Air Reserve ParkFHSAA 2A District 8 · Nov 4 | 21:20.12 | FHSAA 2A District 8 | November 4, 2026 |
| 5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 6 | 20:21.01 | New Balance RunningLane XC Championships | December 6, 2025 |
| 5,000 Meters · Larry & Penny Thompson Park305 Classic · Oct 24 | 21:06.8 | 305 Classic | October 24, 2025 |
| 5,000 Meters · Larry and Penny Thompson Memorial Park and CampgroundFHSAA 2A District 8 · Nov 6 | 20:22.51 | FHSAA 2A District 8 | November 6, 2025 |
| 5,000 Meters · Marathon High SchoolMarathon HS Meet · Sep 24 | 20:11.56 | Marathon HS Meet | September 24, 2026 |
| 5,000 Meters · Palmer Trinity SchoolPalmer Trinity HS Cross Country Invitational · Aug 27 | 21:21.0 | Palmer Trinity HS Cross Country Invitational | August 27, 2025 |
| 5,000 Meters · South County Regional ParkFHSAA 2A Region 4 · Nov 14 | 19:33.8 | FHSAA 2A Region 4 | November 14, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 6 | New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Silver · Place 93 · UnattachedUnattached | 5,000 Meters Silver | 93 | 20:21.01 PB | 10 |
| Nov 22 | FHSAA State Championships 2025Nov 22 · 5,000 Meters Class 2A · Place 61 · Coral ShoresCoral Shores | 5,000 Meters Class 2A | 61 | 20:27.0 PB | 10 |
| Nov 14 | FHSAA 2A Region 4Nov 14 · 5,000 Meters Varsity · Place 7 · Coral ShoresCoral Shores | 5,000 Meters Varsity | 7 | 19:33.8 PB | 10 |
| Nov 6 | FHSAA 2A District 8Nov 6 · 5,000 Meters Varsity · Place 2 · Coral ShoresCoral Shores | 5,000 Meters Varsity | 2 | 20:22.51 PB | 10 |
| Oct 24 | 305 ClassicOct 24 · 5,000 Meters Varsity · Place 4 · Coral ShoresCoral Shores | 5,000 Meters Varsity | 4 | 21:06.8 PB | 10 |
| Oct 3 | Race of ThoroughbredsOct 3 · 5,000 Meters Varsity · Place 1 · Coral ShoresCoral Shores | 5,000 Meters Varsity | 1 | 20:51.40 | 10 |
| Sep 19 | Spanish River XC InvitationalSep 19 · 5,000 Meters Varsity 1-2A · Place 17 · Coral ShoresCoral Shores | 5,000 Meters Varsity 1-2A | 17 | 20:35.5 | 10 |
| Aug 27 | Palmer Trinity HS Cross Country InvitationalAug 27 · 5,000 Meters Varsity · Place 6 · Coral ShoresCoral Shores | 5,000 Meters Varsity | 6 | 21:21.0 PB | 10 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | 305 ClassicOct 11 · 5,000 Meters Varsity · Place 3 · Coral ShoresCoral Shores | 5,000 Meters Varsity | 3 | 20:50.20 | FR |
| Oct 2 | Larry Wooten InvitationalOct 2 · 5,000 Meters Varsity · Place 5 · Coral ShoresCoral Shores | 5,000 Meters Varsity | 5 | 21:28.10 | FR |
| Sep 19 | Upper Keys InvitationalSep 19 · 5,000 Meters Varsity · Place 1 · Coral ShoresCoral Shores | 5,000 Meters Varsity | 1 | 21:34.0 | FR |
| Sep 13 | King of the Hill InvitationalSep 13 · 5,000 Meters Varsity · Place 12 · Coral ShoresCoral Shores | 5,000 Meters Varsity | 12 | 21:31.20 | FR |
| Sep 5 | FNU InvitationalSep 5 · 5,000 Meters Varsity · Place 8 · Coral ShoresCoral Shores | 5,000 Meters Varsity | 8 | 22:42.50 | FR |