Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Burt Aaronson South County Regional ParkFHSAA 4A District 6 · Oct 20 | 27:40.2 | FHSAA 4A District 6 | October 20, 2022 |
| 5,000 Meters · Holloway ParkHOKA FLRUNNERS.COM INVITATIONAL · Oct 1 | 27:13.8 | HOKA FLRUNNERS.COM INVITATIONAL | October 1, 2021 |
| 5,000 Meters · Indian River County FairgroundsVero Beach XC Invitational · Sep 4 | 27:37.4 | Vero Beach XC Invitational | September 4, 2021 |
| 5,000 Meters · Sebastian River High SchoolSharks Invitational · Oct 19 | 32:05.6 | Sharks Invitational | October 19, 2024 |
| 5,000 Meters · Spanish River Community High SchoolFHSAA 4A District 6 · Nov 2 | 32:47.7 | FHSAA 4A District 6 | November 2, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
4 results2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | FHSAA 4A District 6Nov 2 · 5,000 Meters Varsity · Place 95 · Martin County | 5,000 Meters Varsity | 95 | 32:47.7 PB | 11 |
2022 Cross Country
4 results2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | FHSAA 4A District 6Oct 27 · 5,000 Meters Varsity · Place 76 · Martin County | 5,000 Meters Varsity | 76 | 26:15.10 | — |
| Oct 15 | FSU XC Invitational - Pre-StateOct 15 · 5,000 Meters Varsity · Place 132 · Martin County | 5,000 Meters Varsity | 132 | 25:51.7 | 9 |
| Oct 1 | HOKA FLRUNNERS.COM INVITATIONALOct 1 · 5,000 Meters Byrne Inv · Place 177 · Martin County | 5,000 Meters Byrne Inv | 177 | 27:13.8 PB | 9 |
| Sep 17 | Spanish River XC InvitationalSep 17 · 5,000 Meters Varsity 3-4A · Place 217 · Martin County | 5,000 Meters Varsity 3-4A | 217 | 28:34.5 | 9 |
| Sep 11 | Seffner Christian InvitationalSep 11 · 5,000 Meters Open · Place 57 · Martin County | 5,000 Meters Open | 57 | 26:47.52 | 9 |
| Sep 4 | Vero Beach XC InvitationalSep 4 · 5,000 Meters Varsity · Place 109 · Martin County | 5,000 Meters Varsity | 109 | 27:37.4 PB | 9 |