Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Holloway ParkHOKA FLRUNNERS.COM INVITATIONAL · Oct 1 | 20:44.6 | HOKA FLRUNNERS.COM INVITATIONAL | October 1, 2021 |
| 5,000 Meters · Lake Louisa State ParkWindermere Invitational · Oct 5 | 21:10.47 | Windermere Invitational | October 5, 2019 |
| 5,000 Meters · Lake Region High SchoolFHSAA 3A Region 2 · Nov 7 | 19:16.80 | FHSAA 3A Region 2 | November 7, 2020 |
| 5,000 Meters · McAlpine Creek ParkEastbay South Region Cross Country Championships · Nov 27 | 21:46.20 | Eastbay South Region Cross Country Championships | November 27, 2021 |
| 5,000 Meters · St. Cloud HSSt. Cloud Invitational · Sep 11 | 21:37.60 | St. Cloud Invitational | September 11, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | FHSAA 4A District 5Oct 22 · 5,000 Meters Varsity · Place 93 · HarmonyHarmony | 5,000 Meters Varsity | 93 | 20:19.33 | SR |
| Oct 14 | HOKA FLRUNNERS.COM INVITATIONAL 23Oct 14 · 5,000 Meters Invitational · Place 39 · HarmonyHarmony | 5,000 Meters Invitational | 39 | 22:26.5 | 12 |
| Oct 12 | Orange Belt Conference XC ChampionshipsOct 12 · 5,000 Meters Varsity · Place 29 · HarmonyHarmony | 5,000 Meters Varsity | 29 | 20:18.25 | 12 |
| Oct 5 | District Preview MeetOct 5 · 5,000 Meters Varsity · Place 39 · HarmonyHarmony | 5,000 Meters Varsity | 39 | 20:47.10 | SR |
| Sep 24 | Tohopekliga XC InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 37 · HarmonyHarmony | 5,000 Meters Junior Varsity | 37 | 22:15.0Unofficial | 12 |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 27 | Eastbay South Region Cross Country ChampionshipsNov 27 · 5,000 Meters Junior · Place 119 · Saint Cloud, FLSaint Cloud, FL | 5,000 Meters Junior | 119 | 21:46.20 PB | 11 |
| Oct 30 | FHSAA 4A District 5Oct 30 · 5,000 Meters Varsity · Place 91 · HarmonyHarmony | 5,000 Meters Varsity | 91 | 19:38.34 | JR |
| Oct 30 | FHSAA 4A District 5Oct 30 · 5,000 Meters Varsity · Place 91 · HarmonyHarmony | 5,000 Meters Varsity | 91 | 19:38.34 | JR |
| Oct 20 | Orange Belt Conference XC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 33 · HarmonyHarmony | 5,000 Meters Varsity | 33 | 20:07.90 | — |
| Oct 1 | HOKA FLRUNNERS.COM INVITATIONALOct 1 · 5,000 Meters Byrne Inv · Place 202 · HarmonyHarmony | 5,000 Meters Byrne Inv | 202 | 20:44.6 PB | 11 |
| Sep 11 | St. Cloud InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 25 · HarmonyHarmony | 5,000 Meters Junior Varsity | 25 | 21:37.60 PB | 11 |
| Sep 3 | Florida Horse Park InvitationalSep 3 · 5,000 Meters Varsity · Place 333 · HarmonyHarmony | 5,000 Meters Varsity | 333 | 21:51.3 | — |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | FHSAA 3A Region 2Nov 7 · 5,000 Meters Varsity · Place 52 · HarmonyHarmony | 5,000 Meters Varsity | 52 | 19:16.80 PB | 10 |
| Oct 31 | FHSAA 3A District 6Oct 31 · 5,000 Meters Varsity · Place 20 · HarmonyHarmony | 5,000 Meters Varsity | 20 | 18:15.30 | SO |
| Oct 8 | Osceola Home Meet #2Oct 8 · 5,000 Meters Varsity · Place 15 · HarmonyHarmony | 5,000 Meters Varsity | 15 | 19:48.10 | — |
| Oct 3 | West Orange Invitational #2Oct 3 · 5,000 Meters Varsity · Place 107 · HarmonyHarmony | 5,000 Meters Varsity | 107 | 20:27.37 | SO |
| Sep 19 | Tohopekaliga Invitational #2Sep 19 · 5,000 Meters Varsity · Place 19 · HarmonyHarmony | 5,000 Meters Varsity | 19 | 20:52.49 | SO |
| Sep 12 | St. Cloud InvitationalSep 12 · 5,000 Meters Varsity · Place 54 · HarmonyHarmony | 5,000 Meters Varsity | 54 | 21:31.50 | SO |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | FHSAA 3A District 4Oct 26 · 5,000 Meters Varsity · Place 109 · HarmonyHarmony | 5,000 Meters Varsity | 109 | 23:39.7 | 9 |
| Oct 16 | Orange Belt Conference ChampionshipOct 16 · 5,000 Meters Varsity · Place 37 · HarmonyHarmony | 5,000 Meters Varsity | 37 | 20:08.36 | — |
| Oct 12 | Sebastian River Sharks InvitationalOct 12 · 5,000 Meters Varsity · Place 91 · HarmonyHarmony | 5,000 Meters Varsity | 91 | 22:07.87 | — |
| Oct 5 | Windermere InvitationalOct 5 · 5,000 Meters Varsity · Place 218 · HarmonyHarmony | 5,000 Meters Varsity | 218 | 21:10.47 PB | 9 |
| Sep 27 | FLRunners.Com Invitational 20 Sep 27 · 5,000 Meters Open · Place 107 · HarmonyHarmony | 5,000 Meters Open | 107 | 20:41.38 | 9 |
| Aug 31 | Kowboy XC InvitationalAug 31 · 5,000 Meters Varsity · Place 64 · HarmonyHarmony | 5,000 Meters Varsity | 64 | 22:43.36 | 9 |