Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Burt Aaronson South County Regional ParkSpanish River XC Invitational · Sep 17 | 21:32.4 | Spanish River XC Invitational | September 17, 2021 |
| 5,000 Meters · Greynolds ParkFHSAA 1A District 8 · Oct 20 | 19:47.4 | FHSAA 1A District 8 | October 20, 2022 |
| 5,000 Meters · Holloway ParkHOKA FLRUNNERS.COM INVITATIONAL · Oct 1 | 22:55.5 | HOKA FLRUNNERS.COM INVITATIONAL | October 1, 2021 |
| 5,000 Meters · South Beach ParkFHSAA 1A Region 4 · Nov 9 | 18:35.3 | FHSAA 1A Region 4 | November 9, 2023 |
| 5,000 Meters · South County Regional ParkFHSAA 1A Region 4 · Nov 14 | 19:02.2 | FHSAA 1A Region 4 | November 14, 2025 |
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 1A District 8Nov 3 · 5,000 Meters Varsity · Place 15 · Doctors Charter | 5,000 Meters Varsity | 15 | 19:30.93 | 12 |
| Oct 20 | Lightning Invites 8 SeriesOct 20 · 5,000 Meters Varsity · Place 17 · Doctor's Charter | 5,000 Meters Varsity | 17 | 19:19.86 | — |
| Oct 20 | Lightning Invites 8 SeriesOct 20 · 5,000 Meters Varsity · Place 17 · Doctor's Charter | 5,000 Meters Varsity | 17 | 19:19.86 | — |
2025 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | FHSAA 1A Region 4Nov 14 · 5,000 Meters Varsity · Place 49 · Doctors Charter | 5,000 Meters Varsity | 49 | 19:02.2 PB | 11 |
| Nov 4 | FHSAA 1A District 8Nov 4 · 5,000 Meters Varsity · Place 20 · Doctors Charter | 5,000 Meters Varsity | 20 | 19:14.6 | 11 |
| Sep 19 | Spanish River XC InvitationalSep 19 · 5,000 Meters Varsity 1-2A · Place 91 · Doctors Charter | 5,000 Meters Varsity 1-2A | 91 | 19:16.3 | 11 |
2023 Cross Country
4 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | FHSAA 1A Region 4Oct 29 · 5,000 Meters Varsity · Place 57 · Doctor's Charter | 5,000 Meters Varsity | 57 | 20:06.5 | 8 |
| Oct 20 | FHSAA 1A District 8Oct 20 · 5,000 Meters Varsity · Place 30 · Doctors Charter | 5,000 Meters Varsity | 30 | 19:47.4 PB | 8 |
| Oct 14 | Junior Orange Bowl InvitationalOct 14 · 5,000 Meters Varsity Invitational · Place 81 · Doctor's Charter | 5,000 Meters Varsity Invitational | 81 | 20:48.43 | 8 |
| Sep 2 | King of the Hill InvitationalSep 2 · 5,000 Meters Varsity · Place 154 · Doctor's Charter | 5,000 Meters Varsity | 154 | 23:02.14 | 8 |
| Aug 30 | MCD Open 1Aug 30 · 5,000 Meters Varsity · Place 27 · Doctor's Charter | 5,000 Meters Varsity | 27 | 21:56.7 | 8 |
2021 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | FHSAA 1A District 8Oct 26 · 5,000 Meters Varsity · Place 37 · Doctor's Charter | 5,000 Meters Varsity | 37 | 22:12 | — |
| Oct 26 | FHSAA 1A District 8Oct 26 · 5,000 Meters Varsity · Place 37 · Doctor's Charter | 5,000 Meters Varsity | 37 | 22:12 | — |
| Oct 1 | HOKA FLRUNNERS.COM INVITATIONALOct 1 · 5,000 Meters Varsity Friday · Place 168 · Doctors Charter | 5,000 Meters Varsity Friday | 168 | 22:55.5 PB | 7 |
| Sep 17 | Spanish River XC InvitationalSep 17 · 5,000 Meters Varsity 1A · Place 52 · Doctors Charter | 5,000 Meters Varsity 1A | 52 | 21:32.4 PB | 7 |