Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Burt Aaronson South County Regional ParkFHSAA 4A District 6 · Oct 2019:26.0FHSAA 4A District 6October 20, 2022
5,000 Meters · Regents ParksKeiser Flagship Invitational · Sep 417:31.9Keiser Flagship InvitationalSeptember 4, 2026
5,000 Meters · Spanish River Community High SchoolFHSAA 4A District 6 · Nov 218:05.2FHSAA 4A District 6November 2, 2023
6,000 Meters · Florida Southern CollegeSwan City Cross Country Classic · Sep 622:41.8Swan City Cross Country ClassicSeptember 6, 2025
8,000 Meters · Apalachee Regional ParkFSU NCAA DI South Region Preview · Sep 1828:51.82FSU NCAA DI South Region PreviewSeptember 18, 2026
8,000 Meters · Florida Southern CollegeEd Holloway XC Classic · Oct 1730:07.0Ed Holloway XC ClassicOctober 17, 2025
8,000 Meters · Holloway ParkSunshine State Cross Country Championships · Nov 729:08.9Sunshine State Cross Country ChampionshipsNovember 7, 2026
8,000 Meters · Southeastern UniversitySunshine State Cross Country Championships · Oct 2529:58.1Sunshine State Cross Country ChampionshipsOctober 25, 2024

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7Sunshine State Cross Country ChampionshipsNov 7 · 8,000 Meters Sunshine State · Place 85 · Palm Beach AtlanticPalm Beach Atlantic8,000 Meters Sunshine State8529:08.9 PBJr
Oct 2FLRunners.com InvitationalOct 2 · 8,000 Meters Open · Place 41 · Palm Beach AtlanticPalm Beach Atlantic8,000 Meters Open4130:00.02Jr
Sep 18FSU NCAA DI South Region PreviewSep 18 · 8,000 Meters New Division · Place 170 · Palm Beach AtlanticPalm Beach Atlantic8,000 Meters New Division17028:51.82 PBJr
Sep 4Keiser Flagship InvitationalSep 4 · 5,000 Meters Collegiate · Place 50 · Palm Beach AtlanticPalm Beach Atlantic5,000 Meters Collegiate5017:31.9 PBJr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 17Ed Holloway XC ClassicOct 17 · 8,000 Meters College · Place 54 · Palm Beach AtlanticPalm Beach Atlantic8,000 Meters College5430:07.0 PBSo
Sep 6Swan City Cross Country ClassicSep 6 · 6,000 Meters College · Place 111 · Palm Beach AtlanticPalm Beach Atlantic6,000 Meters College11122:41.8 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 25Sunshine State Cross Country ChampionshipsOct 25 · 8,000 Meters Champs · Place 92 · Palm Beach AtlanticPalm Beach Atlantic8,000 Meters Champs9229:58.1 PBFr
Sep 6Keiser University Flagship InvitationalSep 6 · 5,000 Meters Varsity · Place 23 · Palm Beach AtlanticPalm Beach Atlantic5,000 Meters Varsity2318:18.0FR

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 17FHSAA Cross Country State FinalsNov 17 · 5,000 Meters 4A · Place 184 · DwyerDwyer5,000 Meters 4A18418:02.5SR
Nov 11FHSAA 4A Region 3Nov 11 · 5,000 Meters Varsity · Place 51 · DwyerDwyer5,000 Meters Varsity5118:21.75SR
Nov 2FHSAA 4A District 6Nov 2 · 5,000 Meters Varsity · Place 33 · DwyerDwyer5,000 Meters Varsity3318:05.2 PB12
Oct 26Palm Beach County ChampionshipsOct 26 · 5,000 Meters Varsity · Place 37 · DwyerDwyer5,000 Meters Varsity3718:02.6SR
Oct 20Dwyer Panthers Glow in the Dark Dyer Park InvitationalOct 20 · 5,000 Meters Varsity · Place 8 · DwyerDwyer5,000 Meters Varsity817:19.3SR
Oct 4Forest Hill Fall ClassicOct 4 · 5,000 Meters Varsity · Place 9 · DwyerDwyer5,000 Meters Varsity919:30.4SR
Aug 26Park Vista Cobra XC InvitationalAug 26 · 5,000 Meters Varsity · Place 19 · DwyerDwyer5,000 Meters Varsity1917:53.1SR

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28FHSAA 4A Region 3Oct 28 · 5,000 Meters Varsity · Place 74 · DwyerDwyer5,000 Meters Varsity7418:43.8JR
Oct 20FHSAA 4A District 6Oct 20 · 5,000 Meters Varsity · Place 53 · DwyerDwyer5,000 Meters Varsity5319:26.0 PB11
Oct 13Palm Beach County ChampionshipsOct 13 · 5,000 Meters Varsity · Place 29 · DwyerDwyer5,000 Meters Varsity2918:33.5—
Sep 24South Fork Bulldog InvitationalSep 24 · 5,000 Meters Varsity · Place 73 · DwyerDwyer5,000 Meters Varsity7319:33.5JR
Sep 10Palm Beach Central InvitationalSep 10 · 5,000 Meters Varsity · Place 32 · DwyerDwyer5,000 Meters Varsity3220:13.1JR
Aug 27Park Vista Cobra XC InvitationalAug 27 · 5,000 Meters Varsity · Place 63 · DwyerDwyer5,000 Meters Varsity6319:35.6JR

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6FHSAA 4A Region 3Nov 6 · 5,000 Meters 4A · Place 104 · DwyerDwyer5,000 Meters 4A10419:37.76SO
Oct 27FHSAA 4A District 6Oct 27 · 5,000 Meters Varsity · Place 58 · DwyerDwyer5,000 Meters Varsity5819:54.70—
Oct 20Palm Beach County ChampionshipOct 20 · 5,000 Meters Varsity · Place 65 · DwyerDwyer5,000 Meters Varsity6519:37.55—
Sep 17Spanish River XC InvitationalSep 17 · 5,000 Meters Varsity 3-4A · Place 143 · DwyerDwyer5,000 Meters Varsity 3-4A14319:45.010
Sep 11King's Academy InvitationalSep 11 · 5,000 Meters Varsity · Place 41 · DwyerDwyer5,000 Meters Varsity4120:05.1SO

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 10Jupiter XC Meet #3Nov 10 · 5,000 Meters Varsity · Place 48 · DwyerDwyer5,000 Meters Varsity4823:27.69
Oct 31Spanish River XC InvitationalOct 31 · 5,000 Meters Varsity · Place 118 · DwyerDwyer5,000 Meters Varsity11822:34.129