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 16 | 21:18.2 | Spanish River XC Invitational | September 16, 2022 |
| 5,000 Meters · Greynolds ParkFHSAA 1A District 8 · Oct 20 | 20:37.4 | FHSAA 1A District 8 | October 20, 2022 |
| 5,000 Meters · Holloway ParkHOKA FLRUNNERS.COM INVITATIONAL 23 · Oct 14 | 21:40.2 | HOKA FLRUNNERS.COM INVITATIONAL 23 | October 14, 2022 |
| 5,000 Meters · Palmer Trinity SchoolPalmer Trinity Invitational · Oct 8 | 21:09.25 | Palmer Trinity Invitational | October 8, 2022 |
| 5,000 Meters · Tropical ParkKing of the Hill Invitational · Sep 6 | 28:26.58 | King of the Hill Invitational | September 6, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | FHSAA 1A Region 4Oct 29 · 5,000 Meters Varsity · Place 92 · Riviera Prep | 5,000 Meters Varsity | 92 | 22:23.1 | SR |
| Oct 20 | FHSAA 1A District 8Oct 20 · 5,000 Meters Varsity · Place 41 · Riviera Prep | 5,000 Meters Varsity | 41 | 20:37.4 PB | 12 |
| Oct 14 | HOKA FLRUNNERS.COM INVITATIONAL 23Oct 14 · 5,000 Meters Friday · Place 46 · Riviera Prep | 5,000 Meters Friday | 46 | 21:40.2 PB | 12 |
| Oct 8 | Palmer Trinity InvitationalOct 8 · 5,000 Meters Varsity · Place 21 · Riviera Prep | 5,000 Meters Varsity | 21 | 21:09.25 PB | 12 |
| Oct 4 | Lightning Invites 5 SeriesOct 4 · 5,000 Meters Varsity · Place 28 · Riviera Prep | 5,000 Meters Varsity | 28 | 22:03.74 | SR |
| Sep 16 | Spanish River XC InvitationalSep 16 · 5,000 Meters Varsity 1A · Place 69 · Riviera Prep | 5,000 Meters Varsity 1A | 69 | 21:18.2 PB | 12 |
| Sep 2 | King of the Hill InvitationalSep 2 · 5,000 Meters Varsity · Place 141 · Riviera Prep | 5,000 Meters Varsity | 141 | 22:42.22 | SR |
| Aug 19 | Race of Thoroughbreds Preseason ClassicAug 19 · 5,000 Meters Varsity · Place 11 · Riviera Prep | 5,000 Meters Varsity | 11 | 23:38.00 | SR |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | FHSAA 1A District 8Oct 26 · 5,000 Meters Varsity · Place 59 · Riviera Prep | 5,000 Meters Varsity | 59 | 24:11 | — |
| Oct 26 | FHSAA 1A District 8Oct 26 · 5,000 Meters Varsity · Place 59 · Riviera Prep | 5,000 Meters Varsity | 59 | 24:11 | — |
| Oct 19 | Monsignor Pace Race #2Oct 19 · 5,000 Meters Varsity · Place 31 · Riviera Preparatory | 5,000 Meters Varsity | 31 | 22:20.58 | JR |
| Oct 15 | 305 ClassicOct 15 · 5,000 Meters Varsity · Place 106 · Riviera Prep | 5,000 Meters Varsity | 106 | 23:21.41 | 11 |
| Oct 5 | Palmer Trinity HS & MS Cross Country InvitationalOct 5 · 5,000 Meters Varsity · Place 48 · Riviera Prep | 5,000 Meters Varsity | 48 | 23:32 | — |
| Sep 28 | Monsignor Pace Race 1Sep 28 · 5,000 Meters Varsity · Place 40 · Riviera Preparatory | 5,000 Meters Varsity | 40 | 23:56.0 | JR |
| Sep 21 | Palmer Trinity HS Cross Country InvitationalSep 21 · 5,000 Meters Varsity · Place 30 · Riviera Prep | 5,000 Meters Varsity | 30 | 23:50 | — |
| Sep 10 | King of the HillSep 10 · 5,000 Meters Varsity · Place 159 · Riviera Prep | 5,000 Meters Varsity | 159 | 25:10.89 | 11 |
| Aug 28 | STU Bobcat InvitationalAug 28 · 5,000 Meters Varsity · Place 55 · Riviera Prep | 5,000 Meters Varsity | 55 | 29:41.11 | 11 |
2020 Cross Country
1 results2019 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | FHSAA 1A District 8Oct 23 · 5,000 Meters Varsity · Place 79 · Riviera Prep | 5,000 Meters Varsity | 79 | 25:22.28 | 9 |
| Oct 11 | 305 ClassicOct 11 · 5,000 Meters Varsity · Place 141 · Riviera Prep | 5,000 Meters Varsity | 141 | 24:36.98 | 9 |
| Sep 14 | Spanish River InvitationalSep 14 · 5,000 Meters Varsity - 1A · Place 106 · Riviera Prep | 5,000 Meters Varsity - 1A | 106 | 26:11.45 | 9 |
| Sep 6 | King of the Hill InvitationalSep 6 · 5,000 Meters Varsity · Place 242 · Riviera Prep | 5,000 Meters Varsity | 242 | 28:26.58 PB | 9 |
2018 Cross Country
1 results2017 Cross Country
1 results2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | 305 ClassicOct 10 · 2.1 Miles Junior Varsity · Place 36 · Riviera Prep | 2.1 Miles Junior Varsity | 36 | 17:19.46 | 6 |
| Sep 23 | Junior Orange Bowl InvitationalSep 23 · 2.1 Miles Junior Varsity · Place 81 · Riviera Prep | 2.1 Miles Junior Varsity | 81 | 8:10.6 | 6 |