Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apalachee Regional ParkFHSAA Cross Country State Finals · Nov 13 | 18:50.8 | FHSAA Cross Country State Finals | November 13, 2020 |
| 5,000 Meters · Burt Aaronson South County Regional ParkFHSAA 1A Region 4 · Nov 5 | 18:21.8 | FHSAA 1A Region 4 | November 5, 2021 |
| 5,000 Meters · Greynolds ParkFHSAA 1A District 8 · Oct 23 | 19:55.99 | FHSAA 1A District 8 | October 23, 2019 |
| 5,000 Meters · Palmer Trinity SchoolPalmer Trinity School Tri Meet · Oct 15 | 19:03 | Palmer Trinity School Tri Meet | October 15, 2020 |
| 5,000 Meters · South Fork High SchoolFHSAA 1A Region 4 · Nov 7 | 18:36.98 | FHSAA 1A Region 4 | November 7, 2020 |
| 5,000 Meters · Tradewinds ParkFHSAA 1A Region 4 · Oct 30 | 19:45.4 | FHSAA 1A Region 4 | October 30, 2019 |
| 5,000 Meters · Tropical ParkKing of the Hill Invitational · Sep 6 | 21:45.54 | 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
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | FHSAA 1A Region 4Nov 5 · 5,000 Meters Varsity · Place 18 · Florida Christian | 5,000 Meters Varsity | 18 | 18:21.8 PB | 12 |
| Oct 26 | FHSAA 1A District 8Oct 26 · 5,000 Meters Varsity · Place 11 · Florida Christian | 5,000 Meters Varsity | 11 | 19:28 | — |
| Oct 26 | FHSAA 1A District 8Oct 26 · 5,000 Meters Varsity · Place 11 · Florida Christian | 5,000 Meters Varsity | 11 | 19:28 | — |
| Oct 19 | Monsignor Pace Race #2Oct 19 · 5,000 Meters Varsity · Place 4 · Florida Christian Sc | 5,000 Meters Varsity | 4 | 18:57.14 | SR |
| Sep 28 | Monsignor Pace Race 1Sep 28 · 5,000 Meters Varsity · Place 3 · Florida Christian Sc | 5,000 Meters Varsity | 3 | 18:29.1 | SR |
| Sep 14 | Miami Country Day Open #1Sep 14 · 5,000 Meters Varsity · Place 5 · Florida Christian Sc | 5,000 Meters Varsity | 5 | 19:12.60 | SR |
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | FHSAA Cross Country State FinalsNov 13 · 5,000 Meters 1A · Place 82 · Florida Christian | 5,000 Meters 1A | 82 | 18:50.8 PB | 11 |
| Nov 7 | FHSAA 1A Region 4Nov 7 · 5,000 Meters Varsity · Place 9 · Florida Christian | 5,000 Meters Varsity | 9 | 18:36.98 PB | 11 |
| Oct 20 | Monsignor Pace Race #2Oct 20 · 5,000 Meters Varsity · Place 6 · Florida Christian Sc | 5,000 Meters Varsity | 6 | 18:32.2 | JR |
| Oct 15 | Palmer Trinity School Tri MeetOct 15 · 5,000 Meters Varsity · Place 3 · Florida Christian | 5,000 Meters Varsity | 3 | 19:03 PB | 11 |
| Oct 6 | Monsignor Pace RaceOct 6 · 5,000 Meters Varsity · Place 8 · Florida Christian Sc | 5,000 Meters Varsity | 8 | 19:54.7 | JR |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | FHSAA 1A Region 4Oct 30 · 5,000 Meters Varsity · Place 21 · Florida Christian | 5,000 Meters Varsity | 21 | 19:45.4 PB | 10 |
| Oct 23 | FHSAA 1A District 8Oct 23 · 5,000 Meters Varsity · Place 15 · Florida Christian | 5,000 Meters Varsity | 15 | 19:55.99 PB | 10 |
| Oct 15 | MCD Fast TimesOct 15 · 5,000 Meters Varsity · Place 13 · Florida Christian Sc | 5,000 Meters Varsity | 13 | 19:28.30 | SO |
| Oct 11 | Disney Cross Country Classic Oct 11 · 5,000 Meters Varsity · Place 30 · Florida Christian | 5,000 Meters Varsity | 30 | 19:28.7 | — |
| Sep 20 | Pine Crest InvitationalSep 20 · 5,000 Meters Varsity · Place 79 · Florida Christian | 5,000 Meters Varsity | 79 | 20:17.42 | 10 |
| Sep 14 | Spanish River InvitationalSep 14 · 5,000 Meters Varsity - 1A · Place 29 · Florida Christian | 5,000 Meters Varsity - 1A | 29 | 20:05.45 | 10 |
| Sep 6 | King of the Hill InvitationalSep 6 · 5,000 Meters Varsity · Place 117 · Florida Christian | 5,000 Meters Varsity | 117 | 21:45.54 PB | 10 |