Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4925 m · Plantation Heritage ParkBCAA XC Week Four - Heritage Park · Sep 24 | 23:28.4 | BCAA XC Week Four - Heritage Park | September 24, 2025 |
| 5,000 Meters · Apalachee Regional ParkFHSAA State Championships 2025 · Nov 22 | 17:54.7 | FHSAA State Championships 2025 | November 22, 2025 |
| 5,000 Meters · Burt Aaronson South County Regional ParkFHSAA 3A Region 4 · Oct 27 | 20:31.3 | FHSAA 3A Region 4 | October 27, 2022 |
| 5,000 Meters · Larry & Penny Thompson ParkFHSAA 3A District 8 · Oct 30 | 18:04.20 | FHSAA 3A District 8 | October 30, 2024 |
| 5,000 Meters · Larry and Penny Thompson Memorial Park and CampgroundFHSAA 3A District 8 · Oct 20 | 20:55.08 | FHSAA 3A District 8 | October 20, 2022 |
| 5,000 Meters · Markham ParkBCAA Week 1 At Markham Park · Sep 2 | 18:39.2 | BCAA Week 1 At Markham Park | September 2, 2025 |
| 5,000 Meters · South County Regional ParkSpanish River XC Invitational · Sep 20 | 17:50.7 | Spanish River XC Invitational | September 20, 2024 |
| 5,000 Meters · South Fork High SchoolFHSAA 3A Region 4 · Nov 15 | 17:51.5 | FHSAA 3A Region 4 | November 15, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | FHSAA State Championships 2025Nov 22 · 5,000 Meters Class 3A · Place 136 · Pembroke Pines Charter | 5,000 Meters Class 3A | 136 | 17:54.7 PB | 11 |
| Nov 15 | FHSAA 3A Region 4Nov 15 · 5,000 Meters Varsity · Place 31 · Pembroke Pines Charter | 5,000 Meters Varsity | 31 | 17:51.5 PB | 11 |
| Nov 6 | FHSAA 3A District 8Nov 6 · 5,000 Meters Varsity · Place 70 · Pembroke Pines Charter | 5,000 Meters Varsity | 70 | 23:58.24 | 11 |
| Sep 24 | BCAA XC Week Four - Heritage ParkSep 24 · 4,925 Meters Varsity · Place 70 · Pembroke Pines Charter | 4,925 Meters Varsity | 70 | 23:28.4 PB | 11 |
| Sep 19 | Spanish River XC InvitationalSep 19 · 5,000 Meters Varsity 3-4A · Place 72 · Pembroke Pines Charter | 5,000 Meters Varsity 3-4A | 72 | 18:01.7 | 11 |
| Sep 2 | BCAA Week 1 At Markham ParkSep 2 · 5,000 Meters Varsity · Place 6 · Pembroke Pines Charter | 5,000 Meters Varsity | 6 | 18:39.2 PB | 11 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | FHSAA Cross Country State FinalsNov 16 · 5,000 Meters 3A · Place 117 · Pembroke Pin | 5,000 Meters 3A | 117 | 17:34.4 | SO |
| Nov 9 | FHSAA 3A Region 4Nov 9 · 5,000 Meters Varsity 3A · Place 29 · Pembroke Pines Charter | 5,000 Meters Varsity 3A | 29 | 17:47.0 | SO |
| Oct 30 | FHSAA 3A District 8Oct 30 · 5,000 Meters Varsity · Place 13 · Pembroke Pines Charter | 5,000 Meters Varsity | 13 | 18:04.20 PB | 10 |
| Sep 20 | Spanish River XC InvitationalSep 20 · 5,000 Meters Varsity 3-4A · Place 85 · Pembroke Pines Charter | 5,000 Meters Varsity 3-4A | 85 | 17:50.7 PB | 10 |
| Sep 18 | BCAA Week 3 at Markham ParkSep 18 · 5,000 Meters Varsity · Place 64 · Pembroke Pines Charter | 5,000 Meters Varsity | 64 | 28:04.9 | SO |
| Sep 3 | BCAA Week 1 at Markham ParkSep 3 · 5,000 Meters Varsity · Place 3 · Pembroke Pines Charter | 5,000 Meters Varsity | 3 | 18:48.5 | SO |
| Sep 3 | BCAA Week 1 at Markham ParkSep 3 · 5,000 Meters Varsity · Place 3 · Pembroke Pines Charter | 5,000 Meters Varsity | 3 | 18:48.5 | SO |
2023 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | FHSAA Cross Country State FinalsNov 17 · 5,000 Meters 3A · Place 203 · Pembroke Pin | 5,000 Meters 3A | 203 | 19:13.1 | FR |
| Nov 11 | FHSAA 3A Region 4Nov 11 · 5,000 Meters Varsity · Place 32 · Pembroke Pines Charter | 5,000 Meters Varsity | 32 | 18:24.8 | FR |
| Nov 2 | FHSAA 3A District 8Nov 2 · 5,000 Meters Varsity · Place 31 · Pembroke Pines Charter | 5,000 Meters Varsity | 31 | 18:31.01 | 9 |
| Oct 3 | BCAA Meet 17 MarkhamOct 3 · 5,000 Meters Varsity · Place 11 · Pembroke Pines Charter | 5,000 Meters Varsity | 11 | 19:32.5 | FR |
2022 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | FHSAA 3A Region 4Oct 27 · 5,000 Meters Varsity · Place 84 · Pembroke Pines Charter | 5,000 Meters Varsity | 84 | 20:31.3 PB | 8 |
| Oct 20 | FHSAA 3A District 8Oct 20 · 5,000 Meters Varsity · Place 67 · Pembroke Pines Charter | 5,000 Meters Varsity | 67 | 20:55.08 PB | 8 |
| Oct 6 | BCAA ChampionshipsOct 6 · 5,000 Meters Varsity · Place 96 · Pembroke Pines Charter | 5,000 Meters Varsity | 96 | 20:50.4 | 8 |