Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apalachee Regional ParkFHSAA 3A State Championships · Nov 9 | 18:27.07 | FHSAA 3A State Championships | November 9, 2019 |
| 5,000 Meters · G.T. Bray ParkBradenton Runners Club XC Championships · Oct 21 | 20:36.85 | Bradenton Runners Club XC Championships | October 21, 2017 |
| 5,000 Meters · Holloway ParkFHSAA 3A Region 3 · Nov 1 | 18:45.88 | FHSAA 3A Region 3 | November 1, 2019 |
| 5,000 Meters · North Port HS Athletic FieldsTri-County Championships · Oct 5 | 19:19.71 | Tri-County Championships | October 5, 2018 |
| 5,000 Meters · Venice High SchoolFHSAA 3A District 10 Championships · Oct 25 | 20:21.81 | FHSAA 3A District 10 Championships | October 25, 2017 |
| 5,000 Meters · Withlacoochee River ParkSteven Villareal Invitational · Sep 8 | 20:45.18 | Steven Villareal Invitational | September 8, 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 |
| Nov 9 | FHSAA 3A State ChampionshipsNov 9 · 5,000 Meters Varsity · Place 183 · Palmetto | 5,000 Meters Varsity | 183 | 18:27.07 PB | 12 |
| Nov 1 | FHSAA 3A Region 3Nov 1 · 5,000 Meters Varsity · Place 78 · Palmetto | 5,000 Meters Varsity | 78 | 18:45.88 PB | 12 |
| Sep 27 | FLRunners.Com Invitational 20 Sep 27 · 5,000 Meters Invitational · Place 93 · Palmetto Senior | 5,000 Meters Invitational | 93 | 18:34.81 | 12 |
| Sep 14 | Palmetto InvitationalSep 14 · 5,000 Meters Varsity · Place 7 · Palmetto Senior | 5,000 Meters Varsity | 7 | 18:52.24 | SR |
| Sep 7 | Dunedin OpenerSep 7 · 5,000 Meters Varsity · Place 17 · Palmetto Senior | 5,000 Meters Varsity | 17 | 19:04.79 | SR |
| Aug 24 | Lemon Bay InvitationalAug 24 · 5,000 Meters Varsity · Place 44 · Palmetto Senior | 5,000 Meters Varsity | 44 | 20:14.15 | — |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Tri-County ChampionshipsOct 5 · 5,000 Meters Varsity · Place 41 · Palmetto | 5,000 Meters Varsity | 41 | 19:19.71 PB | 11 |
| Sep 14 | Babe Zaharias Twilight ChallengeSep 14 · 5,000 Meters Varsity · Place 53 · Palmetto Senior | 5,000 Meters Varsity | 53 | 19:14.00 | — |
| Sep 8 | Steven Villareal InvitationalSep 8 · 5,000 Meters Varsity · Place 13 · Palmetto | 5,000 Meters Varsity | 13 | 20:45.18 PB | 11 |
| Sep 3 | Canes Cross Country ClassicSep 3 · 5,000 Meters Varsity · Place 21 · Palmetto Senior | 5,000 Meters Varsity | 21 | 20:47.6 | — |
| Aug 25 | Lemon Bay InvitationalAug 25 · 5,000 Meters Varsity · Place 70 · Palmetto Senior | 5,000 Meters Varsity | 70 | 20:57.0 | — |
| Aug 18 | Roaring Tiger JamboreeAug 18 · 5,000 Meters Varsity · Place 10 · Palmetto Senior | 5,000 Meters Varsity | 10 | 20:38.98 | 11 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | FHSAA 3A District 10 ChampionshipsOct 25 · 5,000 Meters Varsity · Place 53 · Palmetto | 5,000 Meters Varsity | 53 | 20:21.81 PB | 10 |
| Oct 21 | Bradenton Runners Club XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 71 · Palmetto | 5,000 Meters Varsity | 71 | 20:36.85 PB | 10 |
| Oct 12 | Tri-County ChampionshipsOct 12 · 5,000 Meters Varsity · Place 105 · Palmetto Senior | 5,000 Meters Varsity | 105 | 21:50.96 | SO |
| Oct 6 | FSU XC InvitationalOct 6 · 5,000 Meters Varsity B · Place 152 · Palmetto | 5,000 Meters Varsity B | 152 | 21:37.5 | 10 |
| Sep 4 | Canes Cross Country ClassicSep 4 · Varsity · Place 38 · Palmetto Senior | Varsity | 38 | 21:58.9 | — |
| Aug 26 | Jim Ryun InvitationalAug 26 · 5,000 Meters Varsity · Place 353 · Palmetto Senior | 5,000 Meters Varsity | 353 | 23:40.60 | — |