Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apalachee Regional ParkFSU Pre-State Invitational · Oct 11 | 19:17.8 | FSU Pre-State Invitational | October 11, 2019 |
| 5,000 Meters · Apalachee Regional ParkFSU XC Invitational · Oct 6 | 21:43.9 | FSU XC Invitational | October 6, 2017 |
| 5,000 Meters · Burt Aaronson South County Regional ParkSpanish River Invitational · Sep 14 | 19:39.91 | Spanish River Invitational | September 14, 2019 |
| 5,000 Meters · Holloway ParkFlrunners.com Invitational · Sep 28 | 21:32.23 | Flrunners.com Invitational | September 28, 2018 |
| 5,000 Meters · Larry & Penny Thompson ParkFHSAA 4A District 16 Championships · Oct 26 | 20:28.26 | FHSAA 4A District 16 Championships | October 26, 2017 |
| 5,000 Meters · Larry and Penny Thompson Memorial Park and CampgroundFHSAA 4A District 8 · Oct 24 | 19:34.54 | FHSAA 4A District 8 | October 24, 2019 |
| 5,000 Meters · Larry and Penny Thompson ParkSt. Thomas University Invitational · Aug 24 | 20:21.78 | St. Thomas University Invitational | August 24, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | FHSAA 4A Region 4Oct 30 · 5,000 Meters Varsity · Place 95 · G Holmes Braddock | 5,000 Meters Varsity | 95 | 19:44.41 | 12 |
| Oct 24 | FHSAA 4A District 8Oct 24 · 5,000 Meters Varsity · Place 54 · G Holmes Braddock | 5,000 Meters Varsity | 54 | 19:34.54 PB | 12 |
| Oct 11 | FSU Pre-State InvitationalOct 11 · 5,000 Meters Varsity - Select · Place 234 · G Holmes Braddock | 5,000 Meters Varsity - Select | 234 | 19:17.8 PB | 12 |
| Oct 4 | Junior Orange Bowl InvitationalOct 4 · 5,000 Meters Varsity · Place 81 · G. Holmes Br | 5,000 Meters Varsity | 81 | 19:45.23 | 12 |
| Sep 14 | Spanish River InvitationalSep 14 · 5,000 Meters Varsity - 4A · Place 131 · G Holmes Braddock | 5,000 Meters Varsity - 4A | 131 | 19:39.91 PB | 12 |
| Sep 7 | Florida Horse Park InvitationalSep 7 · 5,000 Meters Varsity · Place 195 · Braddock | 5,000 Meters Varsity | 195 | 19:10.0 | — |
2018 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | FHSAA 4A Region 4Nov 1 · 5,000 Meters Varsity · Place 86 · Braddock | 5,000 Meters Varsity | 86 | 4:01.9 | 11 |
| Sep 28 | Flrunners.com InvitationalSep 28 · 5,000 Meters Invitational · Place 249 · G Holmes Braddock | 5,000 Meters Invitational | 249 | 21:32.23 PB | 11 |
| Aug 24 | St. Thomas University InvitationalAug 24 · 5,000 Meters Varsity · Place 77 · G Holmes Braddock | 5,000 Meters Varsity | 77 | 20:21.78 PB | 11 |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | FHSAA 4A District 16 ChampionshipsOct 26 · 5,000 Meters Varsity · Place 47 · G Holmes Braddock | 5,000 Meters Varsity | 47 | 20:28.26 PB | 10 |
| Oct 20 | GMAC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 90 · Braddock | 5,000 Meters Varsity | 90 | 20:51.02 | 10 |
| Oct 14 | Lely Trojan InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 29 · G. Holmes Br | 5,000 Meters Junior Varsity | 29 | 21:05.94 | 10 |
| Oct 6 | FSU XC InvitationalOct 6 · 5,000 Meters Select · Place 228 · G Holmes Braddock | 5,000 Meters Select | 228 | 21:43.9 PB | 10 |
| Sep 1 | Dade County Youth FairSep 1 · 5,000 Meters Varsity · Place 107 · Braddock | 5,000 Meters Varsity | 107 | 21:43.36 | 10 |
2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | GMAC ChampionshipOct 14 · 5,000 Meters Junior Varsity · Place 73 · Braddock | 5,000 Meters Junior Varsity | 73 | 24:35.43 | 9 |
| Oct 10 | 305 ClassicOct 10 · 5,000 Meters Junior Varsity · Place 37 · Braddock | 5,000 Meters Junior Varsity | 37 | 4:44.4 | 9 |
| Sep 9 | King of the HillSep 9 · 5,000 Meters Junior Varsity · Place 128 · Braddock | 5,000 Meters Junior Varsity | 128 | 4:50.4 | 9 |
| Aug 26 | Martin County Under the Lights InvitationalAug 26 · 5,000 Meters Junior Varsity · Place 71 · G. Holmes Br | 5,000 Meters Junior Varsity | 71 | 25:01.82 | — |