Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apalachee Regional ParkFSU Pre-State Invitational · Oct 11 | 19:43.0 | FSU Pre-State Invitational | October 11, 2019 |
| 5,000 Meters · H. B. Plant High SchoolFHSAA 4A District 12 · Oct 29 | 21:12.3 | FHSAA 4A District 12 | October 29, 2020 |
| 5,000 Meters · Holloway ParkFlrunners.com Invitational · Sep 28 | 23:21.62 | Flrunners.com Invitational | September 28, 2018 |
| 5,000 Meters · Lake Region High SchoolFHSAA 4A Region 2 · Nov 2 | 19:41.5 | FHSAA 4A Region 2 | November 2, 2019 |
| 5,000 Meters · Lecanto Educational ComplexLecanto Invitational · Sep 1 | 25:47.40 | Lecanto Invitational | September 1, 2018 |
| 5,000 Meters · McAlpine Creek ParkEastbay South Region Cross Country Championships · Nov 27 | 19:31.94 | Eastbay South Region Cross Country Championships | November 27, 2021 |
| 5,000 Meters · North Port HS Athletic FieldsFHSAA 4A District 4 · Oct 30 | 19:11.7 | FHSAA 4A District 4 | October 30, 2021 |
| 5,000 Meters · Sumner High SchoolSumner Stingray Shuffle · Oct 2 | 19:21.9 | Sumner Stingray Shuffle | October 2, 2021 |
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 27 | Eastbay South Region Cross Country ChampionshipsNov 27 · 5,000 Meters Senior · Place 108 · Riverview, FLRiverview, FL | 5,000 Meters Senior | 108 | 19:31.94 PB | 12 |
| Oct 30 | FHSAA 4A District 4Oct 30 · 5,000 Meters Varsity · Place 89 · RiverviewRiverview | 5,000 Meters Varsity | 89 | 19:11.7 PB | 12 |
| Oct 2 | Sumner Stingray ShuffleOct 2 · 5,000 Meters Varsity · Place 20 · RiverviewRiverview | 5,000 Meters Varsity | 20 | 19:21.9 PB | 12 |
| Sep 18 | North Port XC InvitationalSep 18 · 5,000 Meters Elite · Place 146 · RiverviewRiverview | 5,000 Meters Elite | 146 | 19:34.27 | SR |
| Sep 11 | Seffner Christian InvitationalSep 11 · 5,000 Meters Elite · Place 87 · RiverviewRiverview | 5,000 Meters Elite | 87 | 20:18.01 | SR |
| Sep 4 | East Hillsborough MeetSep 4 · 5,000 Meters Varsity · Place 31 · RiverviewRiverview | 5,000 Meters Varsity | 31 | 19:17 | SR |
2020 Cross Country
5 results2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | FHSAA 4A Region 2Nov 2 · 5,000 Meters Varsity · Place 125 · RiverviewRiverview | 5,000 Meters Varsity | 125 | 19:41.5 PB | 10 |
| Oct 26 | FHSAA 4A District 4Oct 26 · 5,000 Meters Varsity · Place 83 · RiverviewRiverview | 5,000 Meters Varsity | 83 | 19:28.1 | 10 |
| Oct 15 | Hillsborough County Championship Oct 15 · 5,000 Meters Championship · Place 131 · RiverviewRiverview | 5,000 Meters Championship | 131 | 20:13.79 | SO |
| Oct 11 | FSU Pre-State InvitationalOct 11 · 5,000 Meters Varsity - A · Place 264 · RiverviewRiverview | 5,000 Meters Varsity - A | 264 | 19:43.0 PB | 10 |
| Oct 3 | Hillsborough County Frosh/Soph MeetOct 3 · 5,000 Meters Varsity · Place 50 · RiverviewRiverview | 5,000 Meters Varsity | 50 | 0:21:01.82 | 10 |
| Sep 27 | FLRunners.Com Invitational 20 Sep 27 · 5,000 Meters Open · Place 93 · RiverviewRiverview | 5,000 Meters Open | 93 | 20:21.29 | 10 |
| Sep 14 | Seffner Christian InvitationalSep 14 · 5,000 Meters Open · Place 118 · RiverviewRiverview | 5,000 Meters Open | 118 | 21:51.77 | SO |
| Aug 19 | East Hillsborough InvitationalAug 19 · 5,000 Meters Varsity · Place 69 · RiverviewRiverview | 5,000 Meters Varsity | 69 | 22:48.80 | SO |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | Flrunners.com InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 178 · RiverviewRiverview | 5,000 Meters Junior Varsity | 178 | 23:21.62 PB | 9 |
| Sep 15 | Shark InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 63 · RiverviewRiverview | 5,000 Meters Junior Varsity | 63 | 25:53.65 | — |
| Sep 8 | Seffner Christian Invitational Sep 8 · 5,000 Meters Junior Varsity · Place 83 · RiverviewRiverview | 5,000 Meters Junior Varsity | 83 | 23:58.89 | — |
| Sep 1 | Lecanto InvitationalSep 1 · 5,000 Meters Junior Varsity · Place 161 · RiverviewRiverview | 5,000 Meters Junior Varsity | 161 | 25:47.40 PB | 9 |
| Aug 21 | East Hillsborough InvitationalAug 21 · 5,000 Meters Varsity · Place 119 · RiverviewRiverview | 5,000 Meters Varsity | 119 | 23:35.69 | 9 |