Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apalachee Regional ParkFSU XC Invitational/Pre-State · Oct 24 | 17:20.33 | FSU XC Invitational/Pre-State | October 24, 2025 |
| 5,000 Meters · Burt Aaronson South County Regional ParkFHSAA 2A Region 4 · Oct 27 | 20:28.4 | FHSAA 2A Region 4 | October 27, 2022 |
| 5,000 Meters · Estero Community Park3D Sommer Invitational · Sep 5 | 18:05.86 | 3D Sommer Invitational | September 5, 2026 |
| 5,000 Meters · South County Regional ParkFHSAA 2A Region 4 · Nov 14 | 17:28.2 | FHSAA 2A Region 4 | November 14, 2025 |
| 5,000 Meters · South Fork High SchoolSouth Fork Bulldog Invite · Oct 4 | 18:03.7 | South Fork Bulldog Invite | October 4, 2025 |
| 5,000 Meters · Southwest Florida Christian AcademyRiverdale Invitational · Oct 7 | 19:34.9 | Riverdale Invitational | October 7, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | FHSAA 2A District 7Nov 3 · 5,000 Meters Varsity · Place 11 · Pine Crest | 5,000 Meters Varsity | 11 | 17:34.34 | 12 |
| Sep 18 | Spanish River XC InvitationalSep 18 · 5,000 Meters Championship · Place 72 · Pine Crest | 5,000 Meters Championship | 72 | 17:55.40 | 12 |
| Sep 5 | 3D Sommer InvitationalSep 5 · 5,000 Meters Varsity · Place 10 · Pine Crest | 5,000 Meters Varsity | 10 | 18:05.86 PB | 12 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | FHSAA State Championships 2025Nov 22 · 5,000 Meters Class 2A · Place 91 · Pine Crest | 5,000 Meters Class 2A | 91 | 17:47.0 | 11 |
| Nov 14 | FHSAA 2A Region 4Nov 14 · 5,000 Meters Varsity · Place 25 · Pine Crest | 5,000 Meters Varsity | 25 | 17:28.2 PB | 11 |
| Oct 24 | FSU XC Invitational/Pre-StateOct 24 · 5,000 Meters Select · Place 79 · Pine Crest | 5,000 Meters Select | 79 | 17:20.33 PB | 11 |
| Oct 4 | South Fork Bulldog InviteOct 4 · 5,000 Meters Varsity · Place 24 · Pine Crest | 5,000 Meters Varsity | 24 | 18:03.7 PB | 11 |
| Sep 19 | Spanish River XC InvitationalSep 19 · 5,000 Meters Varsity 1-2A · Place 53 · Pine Crest | 5,000 Meters Varsity 1-2A | 53 | 18:30.2 | 11 |
| Aug 29 | Skark Bite InviteAug 29 · 5,000 Meters Varsity · Place 14 · Pine Crest | 5,000 Meters Varsity | 14 | 18:21.1 | 11 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 20 | Spanish River XC InvitationalSep 20 · 5,000 Meters Varsity 1-2A · Place 69 · Pine Crest | 5,000 Meters Varsity 1-2A | 69 | 18:30.0 | 10 |
2023 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | FHSAA 2A Region 4Nov 9 · 5,000 Meters Varsity · Place 46 · Pine Crest | 5,000 Meters Varsity | 46 | 18:22.0 | 9 |
| Oct 7 | Riverdale InvitationalOct 7 · 5,000 Meters Varsity · Place 31 · Pine Crest | 5,000 Meters Varsity | 31 | 19:34.9 PB | 9 |
| Sep 29 | FSU XC InvitationalSep 29 · 5,000 Meters Varsity A · Place 124 · Pine Crest | 5,000 Meters Varsity A | 124 | 18:52.3 | 9 |
2022 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | FHSAA 2A Region 4Oct 27 · 5,000 Meters Varsity · Place 93 · Pine Crest | 5,000 Meters Varsity | 93 | 20:28.4 PB | 8 |
| Oct 18 | FHSAA 2A District 7Oct 18 · 5,000 Meters Varsity · Place 78 · Pine Crest | 5,000 Meters Varsity | 78 | 21:02.5 | 8 |
| Oct 7 | FSU XC InvitationalOct 7 · 5,000 Meters Varsity - Select · Place 266 · Pine Crest | 5,000 Meters Varsity - Select | 266 | 20:55.9 | 8 |
| Sep 16 | Spanish River XC InvitationalSep 16 · 5,000 Meters Varsity 2A · Place 85 · Pine Crest | 5,000 Meters Varsity 2A | 85 | 21:41.6 | 8 |