Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apalachee Regional ParkFHSAA Cross Country State Finals · Nov 13 | 16:36.4 | FHSAA Cross Country State Finals | November 13, 2020 |
| 5,000 Meters · Apalachee Regional ParkFSU Pre-State Invitational · Oct 11 | 17:31.1 | FSU Pre-State Invitational | October 11, 2019 |
| 5,000 Meters · G.T. Bray ParkBradenton Runners Club XC Championships · Oct 21 | 19:30.14 | Bradenton Runners Club XC Championships | October 21, 2017 |
| 5,000 Meters · Holloway ParkFLRunnners.com Invitational · Sep 29 | 20:26.20 | FLRunnners.com Invitational | September 29, 2017 |
| 5,000 Meters · Kelly Road Soccer ComplexFort Myers Invitational · Sep 6 | 19:02.1 | Fort Myers Invitational | September 6, 2019 |
| 5,000 Meters · Lake Region High SchoolFHSAA 4A Region 2 · Nov 2 | 17:19.3 | FHSAA 4A Region 2 | November 2, 2019 |
| 5,000 Meters · North Port HS Athletic FieldsTri-County XC Championship · Oct 17 | 16:25.44 | Tri-County XC Championship | October 17, 2020 |
| 7250 m · Freedom Park Disc Golf CourseVSU Cross Country Border Clash · Sep 2 | 25:34.0 | VSU Cross Country Border Clash | September 2, 2022 |
| 8,000 Meters · Apalachee Regional ParkFSU XC Invitational · Sep 29 | 27:25.6 | FSU XC Invitational | September 29, 2023 |
| 8,000 Meters · Bulloch Disc Golf CourseGATA Cross Country Classic · Oct 15 | 28:10.0 | GATA Cross Country Classic | October 15, 2021 |
| 8,000 Meters · Chattahoochee Hills Charter SchoolAlexander/ASICS Cross Country Invitational (College) · Oct 2 | 28:52.8 | Alexander/ASICS Cross Country Invitational (College) | October 2, 2021 |
| 8,000 Meters · Embry-RiddleEmbry-Riddle Cross Country Classic · Sep 16 | 29:38.9 | Embry-Riddle Cross Country Classic | September 16, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
3 results2022 Cross Country
1 results2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | GATA Cross Country ClassicOct 15 · 8,000 Meters Open · Place 5 · FlaglerFlagler | 8,000 Meters Open | 5 | 28:10.0 PB | Fr |
| Oct 2 | Alexander ASICS InvitationalOct 2 · 8,000 Meters Varsity · Place 147 · FlaglerFlagler | 8,000 Meters Varsity | 147 | 28:52.80 | FR |
| Oct 2 | Alexander/ASICS Cross Country Invitational (College)Oct 2 · 8,000 Meters Open · Place 148 · FlaglerFlagler | 8,000 Meters Open | 148 | 28:52.8 PB | Fr |
| Sep 17 | FSU Cross Country OpenSep 17 · 8,000 Meters Varsity · Place 220 · FlaglerFlagler | 8,000 Meters Varsity | 220 | 29:28.4 | FR-1 |
| Sep 3 | Border Clash Cross Country MeetSep 3 · 7,250 Meters Varsity · Place 55 · FlaglerFlagler | 7,250 Meters Varsity | 55 | 5:45.5 | FR |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | FHSAA Cross Country State FinalsNov 13 · 5,000 Meters 4A · Place 25 · SarasotaSarasota | 5,000 Meters 4A | 25 | 16:36.4 PB | 12 |
| Nov 7 | FHSAA 4A Region 4Nov 7 · 5,000 Meters Varsity · Place 11 · SarasotaSarasota | 5,000 Meters Varsity | 11 | 16:35.07 | 12 |
| Oct 31 | FHSAA 4A District 13Oct 31 · 5,000 Meters Varsity · Place 2 · SarasotaSarasota | 5,000 Meters Varsity | 2 | 16:42.56 | SR |
| Oct 17 | Tri-County XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 7 · SarasotaSarasota | 5,000 Meters Varsity | 7 | 16:25.44 PB | 12 |
| Sep 11 | North Port XC InvitationalSep 11 · 5,000 Meters Elite · Place 22 · SarasotaSarasota | 5,000 Meters Elite | 22 | 16:59.43 | SR |
| Sep 5 | Seffner Christian InvitationalSep 5 · 5,000 Meters Elite · Place 14 · SarasotaSarasota | 5,000 Meters Elite | 14 | 17:59.06 | 12 |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | FHSAA 4A State ChampionshipsNov 9 · 5,000 Meters Varsity · Place 126 · SarasotaSarasota | 5,000 Meters Varsity | 126 | 17:11.59 | 11 |
| Nov 2 | FHSAA 4A Region 2Nov 2 · 5,000 Meters Varsity · Place 46 · SarasotaSarasota | 5,000 Meters Varsity | 46 | 17:19.3 PB | 11 |
| Oct 26 | FHSAA 4A District 4Oct 26 · 5,000 Meters Varsity · Place 15 · SarasotaSarasota | 5,000 Meters Varsity | 15 | 17:19.1 | 11 |
| Oct 11 | FSU Pre-State InvitationalOct 11 · 5,000 Meters Elite · Place 157 · SarasotaSarasota | 5,000 Meters Elite | 157 | 17:31.1 PB | 11 |
| Sep 14 | Seffner Christian InvitationalSep 14 · 5,000 Meters Open · Place 11 · SarasotaSarasota | 5,000 Meters Open | 11 | 18:23.62 | JR |
| Sep 6 | Fort Myers InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 9 · SarasotaSarasota | 5,000 Meters Junior Varsity | 9 | 19:02.1 PB | 11 |
| Aug 24 | Lemon Bay InvitationalAug 24 · 5,000 Meters Varsity · Place 12 · SarasotaSarasota | 5,000 Meters Varsity | 12 | 18:41.41 | — |
2018 Cross Country
4 results2017 Cross Country
5 results