Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apalachee Regional ParkFHSAA 2A State Championships · Nov 9 | 16:35.33 | FHSAA 2A State Championships | November 9, 2019 |
| 5,000 Meters · Chain of Lakes ParkFHSAA 2A District 13 Championships · Oct 28 | 17:16.60 | FHSAA 2A District 13 Championships | October 28, 2017 |
| 5,000 Meters · Holloway ParkFLRunnners.com Invitational · Sep 29 | 18:15.39 | FLRunnners.com Invitational | September 29, 2017 |
| 5,000 Meters · Oaks Equestrian CenterFHSAA 2A Region 2 · Nov 2 | 16:31.63 | FHSAA 2A Region 2 | November 2, 2019 |
| 5,000 Meters · Palm Bay Regional ParkCape Coast Conference Championships · Oct 21 | 17:46.7 | Cape Coast Conference Championships | October 21, 2017 |
| 5,000 Meters · Sperling Sports ComplexDeland Invitational · Aug 26 | 18:38.67 | Deland Invitational | August 26, 2017 |
| 5,000 Meters · Tradewinds ParkFHSAA 2A Region 4 Championships · Nov 3 | 17:56.15 | FHSAA 2A Region 4 Championships | November 3, 2017 |
| 5,000 Meters · Wake Med Soccer ParkNXR Southeast Regional Championships · Nov 30 | 16:11.0 | NXR Southeast Regional Championships | November 30, 2019 |
| 5,000 Meters · WakeMed Soccer ParkGreat American Cross Country Festival · Oct 1 | 20:41.0 | Great American Cross Country Festival | October 1, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 30 | NXR Southeast Regional ChampionshipsNov 30 · 5,000 Meters Championship · Place 96 · Satellite | 5,000 Meters Championship | 96 | 16:11.0 PB | 12 |
| Nov 9 | FHSAA 2A State ChampionshipsNov 9 · 5,000 Meters Varsity · Place 18 · Satellite | 5,000 Meters Varsity | 18 | 16:35.33 PB | 12 |
| Nov 2 | FHSAA 2A Region 2Nov 2 · 5,000 Meters Varsity · Place 7 · Satellite | 5,000 Meters Varsity | 7 | 16:31.63 PB | 12 |
| Oct 17 | Cape Coast Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 9 · Satellite | 5,000 Meters Varsity | 9 | 16:37.8 | — |
| Oct 5 | Great American Cross Country FestivalOct 5 · 5,000 Meters Varsity · Place 135 · Satellite-FL | 5,000 Meters Varsity | 135 | 16:20.5 | — |
| Sep 7 | Florida Horse Park InvitationalSep 7 · 5,000 Meters Varsity · Place 98 · Satellite | 5,000 Meters Varsity | 98 | 17:50.0 | — |
| Aug 24 | Fleet Feet InvitationalAug 24 · 5,000 Meters Varsity · Place 17 · Satellite | 5,000 Meters Varsity | 17 | 17:13.4 | SR |
| Aug 17 | Wickham Park JamboreeAug 17 · 5,000 Meters Varsity · Place 25 · Satellite High | 5,000 Meters Varsity | 25 | 17:30 | 12 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 24 | NXR Southeast Regional ChampionshipsNov 24 · 5,000 Meters Championship · Place 224 · Satellite | 5,000 Meters Championship | 224 | 17:32.7 | 11 |
| Nov 10 | FHSAA 2A State XC ChampionshipsNov 10 · 5,000 Meters Varsity · Place 61 · Satellite | 5,000 Meters Varsity | 61 | 17:18.23 | 11 |
| Oct 20 | Cape Coast Conference XC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 13 · Satellite | 5,000 Meters Varsity | 13 | 17:08.54 | JR |
| Sep 29 | Alligator Lake InvitationalSep 29 · 5,000 Meters Varsity · Place 3 · Satellite | 5,000 Meters Varsity | 3 | 17:47.45 | — |
| Sep 8 | Florida Horse Park InvitationalSep 8 · 5,000 Meters Junior Varsity · Place 3 · Satellite | 5,000 Meters Junior Varsity | 3 | 17:46.89 | 11 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | FHSAA 2A State ChampionshipsNov 11 · 5,000 Meters Varsity · Place 58 · Satellite | 5,000 Meters Varsity | 58 | 17:09.13 | 10 |
| Nov 3 | FHSAA 2A Region 4 ChampionshipsNov 3 · 5,000 Meters Varsity · Place 17 · Satellite | 5,000 Meters Varsity | 17 | 17:56.15 PB | 10 |
| Oct 28 | FHSAA 2A District 13 ChampionshipsOct 28 · 5,000 Meters Varsity · Place 16 · Satellite | 5,000 Meters Varsity | 16 | 17:16.60 PB | 10 |
| Oct 21 | Cape Coast Conference ChampionshipsOct 21 · 5,000 Meters Varsity · Place 26 · Satellite | 5,000 Meters Varsity | 26 | 17:46.7 PB | 10 |
| Sep 29 | FLRunnners.com InvitationalSep 29 · 5,000 Meters Race of Champions · Place 81 · Satellite | 5,000 Meters Race of Champions | 81 | 18:15.39 PB | 10 |
| Sep 2 | Bale-N-Trail OriginalSep 2 · 5,000 Meters Varsity · Place 79 · Satellite | 5,000 Meters Varsity | 79 | 18:18.3 | SO |
| Aug 26 | Deland InvitationalAug 26 · 5,000 Meters Varsity · Place 47 · Satellite | 5,000 Meters Varsity | 47 | 18:38.67 PB | 10 |
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 1 | Great American Cross Country FestivalOct 1 · 5,000 Meters Junior Varsity - 2 · Place 104 · Satellite | 5,000 Meters Junior Varsity - 2 | 104 | 20:41.0 PB | 9 |
| Sep 10 | Astronaut Invitational Sep 10 · 5,000 Meters Junior Varsity · Place 53 · Satellite | 5,000 Meters Junior Varsity | 53 | 21:58.7 | — |