Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apalachee Regional ParkFHSAA Cross Country State Finals · Nov 13 | 19:58.7 | FHSAA Cross Country State Finals | November 13, 2020 |
| 5,000 Meters · Holloway ParkFHSAA 3A Region 3 · Nov 7 | 20:17.00 | FHSAA 3A Region 3 | November 7, 2020 |
| 5,000 Meters · North Port HS Athletic FieldsTri-County XC Championship · Oct 17 | 19:06.28 | Tri-County XC Championship | October 17, 2020 |
| 5,000 Meters · Pioneer ParkHardee Wildcat XC Invitational · Oct 6 | 20:29.00 | Hardee Wildcat XC Invitational | October 6, 2020 |
| 5,000 Meters · Sun N Fun Fly-InJim Ryun Invitational · Sep 12 | 20:51.0 | Jim Ryun Invitational | September 12, 2020 |
| 5,000 Meters · Withlacoochee River ParkSteven Villareal Invitational · Sep 8 | 22:02.41 | Steven Villareal Invitational | September 8, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | FHSAA Cross Country State FinalsNov 13 · 5,000 Meters 3A · Place 126 · Palmetto | 5,000 Meters 3A | 126 | 19:58.7 PB | 12 |
| Nov 7 | FHSAA 3A Region 3Nov 7 · 5,000 Meters Varsity · Place 78 · Palmetto | 5,000 Meters Varsity | 78 | 20:17.00 PB | 12 |
| Oct 17 | Tri-County XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 74 · Palmetto | 5,000 Meters Varsity | 74 | 19:06.28 PB | 12 |
| Oct 10 | Tiger CrossOct 10 · 5,000 Meters Varsity · Place 18 · Palmetto Senior | 5,000 Meters Varsity | 18 | 20:05.28 | 12 |
| Oct 6 | Hardee Wildcat XC InvitationalOct 6 · 5,000 Meters Varsity · Place 28 · Palmetto | 5,000 Meters Varsity | 28 | 20:29.00 PB | 12 |
| Sep 19 | Palmetto XC InvitationalSep 19 · 5,000 Meters Varsity · Place 95 · Palmetto Senior | 5,000 Meters Varsity | 95 | 21:02.95 | SR |
| Sep 12 | Jim Ryun InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 59 · Palmetto | 5,000 Meters Junior Varsity | 59 | 20:51.0 PB | 12 |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | Canes Cross Country ClassicOct 9 · 5,000 Meters Varsity · Place 10 · Palmetto Senior | 5,000 Meters Varsity | 10 | 19:44.08 | 11 |
| Sep 27 | FLRunners.Com Invitational 20 Sep 27 · 5,000 Meters Invitational · Place 185 · Palmetto Senior | 5,000 Meters Invitational | 185 | 19:32.52 | 11 |
| Sep 14 | Palmetto InvitationalSep 14 · 5,000 Meters Varsity · Place 64 · Palmetto Senior | 5,000 Meters Varsity | 64 | 21:56.15 | JR |
| Sep 7 | Dunedin OpenerSep 7 · 5,000 Meters Varsity · Place 28 · Palmetto Senior | 5,000 Meters Varsity | 28 | 19:54.41 | JR |
| Aug 24 | Lemon Bay InvitationalAug 24 · 5,000 Meters Varsity · Place 72 · Palmetto Senior | 5,000 Meters Varsity | 72 | 20:58.95 | — |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Tri-County ChampionshipsOct 5 · 5,000 Meters Varsity · Place 87 · Palmetto | 5,000 Meters Varsity | 87 | 20:45.09 | 10 |
| Sep 14 | Babe Zaharias Twilight ChallengeSep 14 · 5,000 Meters Varsity · Place 97 · Palmetto Senior | 5,000 Meters Varsity | 97 | 21:15.60 | — |
| Sep 8 | Steven Villareal InvitationalSep 8 · 5,000 Meters Varsity · Place 21 · Palmetto | 5,000 Meters Varsity | 21 | 22:02.41 PB | 10 |
| Sep 3 | Canes Cross Country ClassicSep 3 · 5,000 Meters Varsity · Place 36 · Palmetto Senior | 5,000 Meters Varsity | 36 | 21:50.8 | — |
| Aug 25 | Lemon Bay InvitationalAug 25 · 5,000 Meters Varsity · Place 92 · Palmetto Senior | 5,000 Meters Varsity | 92 | 22:02.0 | — |
| Aug 18 | Roaring Tiger JamboreeAug 18 · 5,000 Meters Varsity · Place 27 · Palmetto Senior | 5,000 Meters Varsity | 27 | 22:30.30 | 10 |