Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apalachee Regional ParkFHSAA 2A State Cross Country Championships · Nov 12 | 18:52.1 | FHSAA 2A State Cross Country Championships | November 12, 2021 |
| 5,000 Meters · Burt Aaronson South County Regional ParkFHSAA 2A Region 4 · Nov 5 | 17:58.0 | FHSAA 2A Region 4 | November 5, 2021 |
| 5,000 Meters · South County Regional ParkFHSAA 2A Region 4 · Nov 9 | 17:25.9 | FHSAA 2A Region 4 | November 9, 2023 |
| 8,000 Meters · Boys & Girls Club of AmericaBrevard XC Classic · Sep 21 | 31:28.1 | Brevard XC Classic | September 21, 2024 |
| 8,000 Meters · Brevard College2nd Annual Brevard XC Classic · Sep 19 | 31:30.82 | 2nd Annual Brevard XC Classic | September 19, 2025 |
| 8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 3 | 30:42.56 | Swags Louisville Cross Country Classic | October 3, 2026 |
| 8,000 Meters · Green Hill ParkNCAA South Regional XC Championship · Nov 15 | 28:44.40 | NCAA South Regional XC Championship | November 15, 2025 |
| 8,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 10 | 28:23.43 | Royals Challenge | October 10, 2025 |
| 8,000 Meters · Milliken & CompanyEye Opener · Aug 29 | 30:07.9 | Eye Opener | August 29, 2025 |
| 8,000 Meters · Milliken FieldUSC Upstate Eye Opener Invitational · Sep 4 | 33:53.7 | USC Upstate Eye Opener Invitational | September 4, 2026 |
| 8,000 Meters · North Carolina Wesleyan CollegeUSA South Cross Country Championships · Nov 2 | 30:25.8 | USA South Cross Country Championships | November 2, 2024 |
| 8,000 Meters · Pfeiffer UniversityUSA South Cross Country Championships · Nov 1 | 29:03.32 | USA South Cross Country Championships | November 1, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA South Regional XC ChampionshipNov 15 · 8,000 Meters College · Place 126 · Brevard (N.C.)Brevard (N.C.) | 8,000 Meters College | 126 | 28:44.40 PB | So |
| Nov 1 | USA South Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 21 · Brevard (N.C.)Brevard (N.C.) | 8,000 Meters Champ | 21 | 29:03.32 PB | So |
| Oct 10 | Royals ChallengeOct 10 · 8,000 Meters Blue · Place 80 · Brevard (N.C.)Brevard (N.C.) | 8,000 Meters Blue | 80 | 28:23.43 PB | So |
| Sep 19 | 2nd Annual Brevard XC ClassicSep 19 · 8,000 Meters Men · Place 91 · Brevard (N.C.)Brevard (N.C.) | 8,000 Meters Men | 91 | 31:30.82 PB | So |
| Aug 29 | Eye OpenerAug 29 · 8,000 Meters Men 8k · Place 100 · Brevard (N.C.)Brevard (N.C.) | 8,000 Meters Men 8k | 100 | 30:07.9 PB | So |
2024 Cross Country
4 results2023 Cross Country
3 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | FHSAA 2A Region 4Oct 27 · 5,000 Meters Varsity · Place 42 · Key WestKey West | 5,000 Meters Varsity | 42 | 18:48.2 | 11 |
| Oct 18 | FHSAA 2A District 8Oct 18 · 5,000 Meters Varsity · Place 14 · Key WestKey West | 5,000 Meters Varsity | 14 | 18:59.90 | JR |
| Sep 16 | Spanish River XC InvitationalSep 16 · 5,000 Meters Junior Varsity 1A-2A · Place 1 · Key WestKey West | 5,000 Meters Junior Varsity 1A-2A | 1 | 19:41.6 | 11 |
| Sep 2 | King of the Hill InvitationalSep 2 · 5,000 Meters Varsity · Place 76 · Key WestKey West | 5,000 Meters Varsity | 76 | 20:38.39 | JR |
| Aug 19 | Race of Thoroughbreds Preseason ClassicAug 19 · 5,000 Meters Varsity · Place 3 · Key WestKey West | 5,000 Meters Varsity | 3 | 19:52.51 | JR |
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | FHSAA 2A State Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity · Place 158 · Key WestKey West | 5,000 Meters Varsity | 158 | 18:52.1 PB | 10 |
| Nov 5 | FHSAA 2A Region 4Nov 5 · 5,000 Meters Varsity · Place 25 · Key WestKey West | 5,000 Meters Varsity | 25 | 17:58.0 PB | 10 |
| Oct 15 | 305 ClassicOct 15 · 5,000 Meters Varsity · Place 41 · Key WestKey West | 5,000 Meters Varsity | 41 | 20:12.78 | 10 |
| Oct 5 | Palmer Trinity HS & MS Cross Country InvitationalOct 5 · 5,000 Meters Varsity · Place 9 · Key WestKey West | 5,000 Meters Varsity | 9 | 19:32 | — |
| Sep 30 | Larry Wooten InvitationalSep 30 · 5,000 Meters Varsity · Place 37 · Key WestKey West | 5,000 Meters Varsity | 37 | 20:29.89 | 10 |
| Sep 10 | King of the HillSep 10 · 5,000 Meters Junior Varsity · Place 30 · Key WestKey West | 5,000 Meters Junior Varsity | 30 | 20:26.90 | 10 |
| Sep 10 | King of the HillSep 10 · 5,000 Meters Junior Varsity · Place 30 · Key WestKey West | 5,000 Meters Junior Varsity | 30 | 20:26.90 | 10 |
| Sep 10 | King of the HillSep 10 · 5,000 Meters Junior Varsity · Place 30 · Key WestKey West | 5,000 Meters Junior Varsity | 30 | 20:26.90 | 10 |
2020 Cross Country
3 results