Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apalachee Regional ParkFHSAA 2A State Cross Country Championships · Nov 12 | 17:20.7 | FHSAA 2A State Cross Country Championships | November 12, 2021 |
| 5,000 Meters · Apalachee Regional ParkFSU Pre-State Invitational · Oct 11 | 19:17.0 | FSU Pre-State Invitational | October 11, 2019 |
| 5,000 Meters · Bishop Verot Catholic High SchoolViking Invitational · Oct 10 | 17:47.20 | Viking Invitational | October 10, 2020 |
| 5,000 Meters · Burt Aaronson South County Regional ParkFHSAA 2A Region 4 · Nov 5 | 16:55.8 | FHSAA 2A Region 4 | November 5, 2021 |
| 5,000 Meters · Holloway ParkFlrunners.com Invitational · Sep 28 | 21:49.74 | Flrunners.com Invitational | September 28, 2018 |
| 5,000 Meters · Larry and Penny Thompson Memorial Park and CampgroundFHSAA 2A District 8 · Oct 23 | 18:34.14 | FHSAA 2A District 8 | October 23, 2019 |
| 5,000 Meters · Tradewinds ParkFHSAA 2A Region 4 · Oct 30 | 19:58.0 | FHSAA 2A Region 4 | October 30, 2019 |
| 5,000 Meters · Tropical ParkKing of the Hill Invitational · Sep 6 | 19:40.93 | King of the Hill Invitational | September 6, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
4 results2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | FHSAA Cross Country State FinalsNov 13 · 5,000 Meters 2A · Place 66 · Gulliver Prep | 5,000 Meters 2A | 66 | 18:01.0 | 11 |
| Nov 6 | FHSAA 2A Region 4 Nov 6 · 5,000 Meters Varsity · Place 9 · Gulliver Prep | 5,000 Meters Varsity | 9 | 17:06.81 | 11 |
| Oct 28 | FHSAA 2A District 16Oct 28 · 5,000 Meters Varsity · Place 1 · Gulliver Prep | 5,000 Meters Varsity | 1 | 18:14.67 | 11 |
| Oct 16 | The Pine InvitationalOct 16 · 5,000 Meters Varsity Invitational · Place 33 · Gulliver Prep | 5,000 Meters Varsity Invitational | 33 | 20:00.29 | JR |
| Oct 10 | Viking InvitationalOct 10 · 5,000 Meters Varsity · Place 38 · Gulliver Prep | 5,000 Meters Varsity | 38 | 17:47.20 PB | 11 |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | FHSAA 2A Region 4Oct 30 · 5,000 Meters Varsity · Place 62 · Gulliver Prep | 5,000 Meters Varsity | 62 | 19:58.0 PB | 10 |
| Oct 23 | FHSAA 2A District 8Oct 23 · 5,000 Meters Varsity · Place 14 · Gulliver Prep | 5,000 Meters Varsity | 14 | 18:34.14 PB | 10 |
| Oct 11 | FSU Pre-State InvitationalOct 11 · 5,000 Meters Varsity - B · Place 54 · Gulliver Prep | 5,000 Meters Varsity - B | 54 | 19:17.0 PB | 10 |
| Oct 4 | Junior Orange Bowl InvitationalOct 4 · 5,000 Meters Varsity · Place 54 · Gulliver Prep | 5,000 Meters Varsity | 54 | 18:49.97 | 10 |
| Sep 27 | FLRunners.Com Invitational 20 Sep 27 · 5,000 Meters Invitational · Place 173 · Gulliver Prep | 5,000 Meters Invitational | 173 | 19:26.29 | 10 |
| Sep 14 | Spanish River InvitationalSep 14 · 5,000 Meters Varsity - 2A · Place 23 · Gulliver Prep | 5,000 Meters Varsity - 2A | 23 | 18:39.39 | 10 |
| Sep 6 | King of the Hill InvitationalSep 6 · 5,000 Meters Varsity · Place 38 · Gulliver Prep | 5,000 Meters Varsity | 38 | 19:40.93 PB | 10 |
2018 Cross Country
4 results2017 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 29 | Run for the StarsSep 29 · 2.1 Miles Varsity · Place 12 · Gulliver Prep | 2.1 Miles Varsity | 12 | 14:41.74 | 8 |