Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apalachee Regional ParkFSU Pre-State Invitational · Oct 11 | 20:25.7 | FSU Pre-State Invitational | October 11, 2019 |
| 5,000 Meters · Apalachee Regional ParkFHSAA 4A State XC Championships · Nov 10 | 17:48.53 | FHSAA 4A State XC Championships | November 10, 2018 |
| 5,000 Meters · Burt Aaronson South County Regional ParkSpanish River Invitational · Sep 14 | 18:50.98 | Spanish River Invitational | September 14, 2018 |
| 5,000 Meters · Holloway ParkFlrunners.com Invitational · Sep 28 | 18:42.26 | Flrunners.com Invitational | September 28, 2018 |
| 5,000 Meters · Okeeheelee ParkFHSAA 4A District 10 Championships · Oct 25 | 17:25.87 | FHSAA 4A District 10 Championships | October 25, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 12 | Tri-County ChampionshipDec 12 · 5,000 Meters Varsity 4A · Place 93 · Palm Beach Central H | 5,000 Meters Varsity 4A | 93 | 20:16.3 | — |
| Nov 19 | Palm Beach County ChampionshipNov 19 · 5,000 Meters Varsity · Place 60 · Palm Beach Central H | 5,000 Meters Varsity | 60 | 20:37.6 | — |
| Nov 10 | Jupiter XC Meet #3Nov 10 · 5,000 Meters Varsity · Place 51 · Palm Beach Central H | 5,000 Meters Varsity | 51 | 23:56.6 | SR |
| Nov 4 | Palm Beach Central MeetNov 4 · 5,000 Meters Varsity · Place 35 · Palm Beach Central | 5,000 Meters Varsity | 35 | 25:25.0 | 12 |
| Oct 13 | Jupiter XC Meet #1Oct 13 · 5,000 Meters Varsity · Place 23 · Palm Beach Central H | 5,000 Meters Varsity | 23 | 25:27.3 | SR |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | FHSAA 4A District 6Oct 23 · 5,000 Meters Varsity · Place 68 · Palm Beach Central | 5,000 Meters Varsity | 68 | 19:51.70 | — |
| Oct 17 | Palm Beach County ChampionshipsOct 17 · 5,000 Meters Varsity · Place 102 · Palm Beach Central H | 5,000 Meters Varsity | 102 | 20:13.70 | — |
| Oct 11 | FSU Pre-State InvitationalOct 11 · 5,000 Meters Varsity - A · Place 309 · Palm Beach Central | 5,000 Meters Varsity - A | 309 | 20:25.7 PB | 11 |
| Sep 14 | Spanish River InvitationalSep 14 · 5,000 Meters Varsity - 4A · Place 205 · Palm Beach Central | 5,000 Meters Varsity - 4A | 205 | 21:12.81 | 11 |
| Aug 24 | Fleet Feet InvitationalAug 24 · 5,000 Meters Varsity · Place 198 · Palm Beach Central | 5,000 Meters Varsity | 198 | 22:16.9 | JR |
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | FHSAA 4A State XC ChampionshipsNov 10 · 5,000 Meters Varsity · Place 132 · Palm Beach Central | 5,000 Meters Varsity | 132 | 17:48.53 PB | 10 |
| Oct 31 | FHSAA 4A Region 3Oct 31 · 5,000 Meters 4A · Place 31 · Palm Beach Central | 5,000 Meters 4A | 31 | 17:42.38 | 10 |
| Oct 5 | Disney XC ClassicOct 5 · 5,000 Meters Varsity · Place 18 · Palm Beach C | 5,000 Meters Varsity | 18 | 18:09.14 | — |
| Sep 28 | Flrunners.com InvitationalSep 28 · 5,000 Meters Race of Champions · Place 142 · Palm Beach Central | 5,000 Meters Race of Champions | 142 | 18:42.26 PB | 10 |
| Sep 22 | Boca Bobcat InvitationalSep 22 · 5,000 Meters Varsity · Place 28 · Palm Beach C | 5,000 Meters Varsity | 28 | 18:36.28 | — |
| Sep 14 | Spanish River InvitationalSep 14 · 5,000 Meters Varsity-4A · Place 76 · Palm Beach Central | 5,000 Meters Varsity-4A | 76 | 18:50.98 PB | 10 |
| Sep 12 | John I. Leonard Perseverance InvitationalSep 12 · 5,000 Meters Varsity · Place 18 · Palm Beach Central | 5,000 Meters Varsity | 18 | 19:05.73 | — |
| Sep 1 | Park Vista Cobra Country InvitationalSep 1 · 5,000 Meters Varsity · Place 43 · Palm Beach Central | 5,000 Meters Varsity | 43 | 18:38.04 | — |
| Aug 25 | Fleet Feet InvitationalAug 25 · 5,000 Meters Varsity · Place 59 · Palm Beach Central | 5,000 Meters Varsity | 59 | 19:50.16 | 10 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | FHSAA 4A State ChampionshipsNov 11 · 5,000 Meters Varsity · Place 171 · Palm Beach Central | 5,000 Meters Varsity | 171 | 18:35.88 | 9 |
| Oct 25 | FHSAA 4A District 10 ChampionshipsOct 25 · 5,000 Meters Varsity · Place 9 · Palm Beach Central | 5,000 Meters Varsity | 9 | 17:25.87 PB | 9 |
| Oct 19 | Palm Beach County ConferenceOct 19 · 5,000 Meters Varsity · Place 23 · Palm Beach C | 5,000 Meters Varsity | 23 | 17:59.73 | — |
| Oct 13 | John I Leonard Perseverance InvtationalOct 13 · 5,000 Meters Varsity · Place 9 · Palm Beach C | 5,000 Meters Varsity | 9 | 18:19.45 | — |
| Oct 6 | Disney Cross Country ClassicOct 6 · 5,000 Meters Varsity · Place 168 · Palm Beach Central High S | 5,000 Meters Varsity | 168 | 20:14.20 | FR |
| Sep 29 | FLRunnners.com InvitationalSep 29 · 5,000 Meters Race of Champions · Place 144 · Palm Beach Central | 5,000 Meters Race of Champions | 144 | 19:18.39 | 9 |
| Sep 23 | Spanish River InvitationalSep 23 · 5,000 Meters 4A Varsity · Place 75 · Palm Beach Central | 5,000 Meters 4A Varsity | 75 | 19:09.80 | 9 |
| Sep 2 | Park Vista Cross Country InvitationalSep 2 · 5,000 Meters Varsity · Place 45 · Palm Beach Central | 5,000 Meters Varsity | 45 | 18:56.13 | 9 |