Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Burt Aaronson South County Regional ParkSpanish River Invitational · Sep 14 | 19:50.49 | Spanish River Invitational | September 14, 2019 |
| 5,000 Meters · Chain of Lakes ParkFHSAA 2A Region 4 · Nov 3 | 18:02.30 | FHSAA 2A Region 4 | November 3, 2018 |
| 5,000 Meters · Holloway ParkFlrunners.com Invitational · Sep 28 | 19:50.66 | Flrunners.com Invitational | September 28, 2018 |
| 5,000 Meters · Larry and Penny Thompson ParkSt. Thomas University Invitational · Aug 24 | 20:15.47 | St. Thomas University Invitational | August 24, 2018 |
| 5,000 Meters · South Fork High SchoolFHSAA 3A Region 4 · Nov 7 | 23:32.77 | FHSAA 3A Region 4 | November 7, 2020 |
| 5,000 Meters · St. Thomas UniversitySaint Thomas University Bobcat Cross Country Meet · Oct 24 | 23:05.36 | Saint Thomas University Bobcat Cross Country Meet | October 24, 2020 |
| 5,000 Meters · Tradewinds ParkFHSAA 2A District 15 Championships · Oct 24 | 18:50.10 | FHSAA 2A District 15 Championships | October 24, 2017 |
| 5,000 Meters · Tropical ParkKing of the Hill Invitational · Sep 6 | 20:16.61 | King of the Hill Invitational | September 6, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
3 results2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | FHSAA 3A Region 4Nov 2 · 5,000 Meters Championship · Place 31 · Archbishop McCarthy | 5,000 Meters Championship | 31 | 18:55.6 | JR |
| Oct 26 | FHSAA 3A District 7Oct 26 · 5,000 Meters Varsity · Place 20 · Archbishop McCarthy | 5,000 Meters Varsity | 20 | 19:04.77 | — |
| Oct 4 | Junior Orange Bowl InvitationalOct 4 · 5,000 Meters Open · Place 4 · Archbishop M | 5,000 Meters Open | 4 | 18:42.67 | 11 |
| Sep 14 | Spanish River InvitationalSep 14 · 5,000 Meters Varsity - 3A · Place 52 · Archbishop McCarthy | 5,000 Meters Varsity - 3A | 52 | 19:50.49 PB | 11 |
| Sep 6 | King of the Hill InvitationalSep 6 · 5,000 Meters Varsity · Place 59 · Archbishop McCarthy | 5,000 Meters Varsity | 59 | 20:16.61 PB | 11 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | FHSAA 2A Region 4Nov 3 · 5,000 Meters Varsity · Place 47 · Archbishop McCarthy | 5,000 Meters Varsity | 47 | 18:02.30 PB | 10 |
| Oct 23 | FHSAA 2A District 15Oct 23 · 5,000 Meters Varsity · Place 13 · Archbishop McCarthy | 5,000 Meters Varsity | 13 | 19:02.18 | 10 |
| Oct 16 | MCD Fast TimesOct 16 · 5,000 Meters Varsity · Place 14 · Archbishop M | 5,000 Meters Varsity | 14 | 19:06.36 | 10 |
| Oct 5 | Disney XC ClassicOct 5 · 5,000 Meters Varsity · Place 24 · Archbishop M | 5,000 Meters Varsity | 24 | 19:24.30 | — |
| Sep 28 | Flrunners.com InvitationalSep 28 · 5,000 Meters Varsity · Place 65 · Archbishop McCarthy | 5,000 Meters Varsity | 65 | 19:50.66 PB | 10 |
| Sep 14 | Spanish River InvitationalSep 14 · 5,000 Meters Varsity-2A · Place 49 · Archbishop McCarthy | 5,000 Meters Varsity-2A | 49 | 19:50.55 | 10 |
| Aug 24 | St. Thomas University InvitationalAug 24 · 5,000 Meters Varsity · Place 73 · Archbishop McCarthy | 5,000 Meters Varsity | 73 | 20:15.47 PB | 10 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | FHSAA 2A Region 4 ChampionshipsNov 3 · 5,000 Meters Varsity · Place 40 · Archbishop McCarthy | 5,000 Meters Varsity | 40 | 19:03.85 | 9 |
| Oct 24 | FHSAA 2A District 15 ChampionshipsOct 24 · 5,000 Meters Varsity · Place 12 · Archbishop McCarthy | 5,000 Meters Varsity | 12 | 18:50.10 PB | 9 |
| Oct 17 | Sagemont InvitationalOct 17 · 5,000 Meters Varsity · Place 8 · Archbishop M | 5,000 Meters Varsity | 8 | 19:42.10 | 9 |
| Oct 12 | Pine Crest InvitationalOct 12 · 5,000 Meters Varsity · Place 32 · Archbishop McCarthy | 5,000 Meters Varsity | 32 | 20:13.98 | 9 |
| Oct 6 | Disney Cross Country ClassicOct 6 · 5,000 Meters Varsity · Place 57 · Archbishop McCarthyHigh | 5,000 Meters Varsity | 57 | 19:30.1 | FR |
| Sep 29 | FLRunnners.com InvitationalSep 29 · 5,000 Meters Small School · Place 57 · Archbishop McCarthy | 5,000 Meters Small School | 57 | 19:52.35 | 9 |