Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Apalachee Regional ParkFHSAA 4A State Cross Country Championships · Nov 1215:17.6FHSAA 4A State Cross Country ChampionshipsNovember 12, 2021
5,000 Meters · Apalachee Regional ParkFSU Pre-State Invitational · Oct 1116:30.6FSU Pre-State InvitationalOctober 11, 2019
5,000 Meters · Burt Aaronson South County Regional ParkSpanish River XC Invitational · Sep 1715:08.7Spanish River XC InvitationalSeptember 17, 2021
5,000 Meters · Indian River County FairgroundsVero Beach XC Invitational · Sep 415:33.7Vero Beach XC InvitationalSeptember 4, 2021
5,000 Meters · McAlpine Creek ParkEastbay South Region Cross Country Championships · Nov 2715:02.84Eastbay South Region Cross Country ChampionshipsNovember 27, 2021
5,000 Meters · Morley Field Sports ComplexEastbay National Cross Country Championships · Dec 1115:57.4Eastbay National Cross Country ChampionshipsDecember 11, 2021
5,000 Meters · North Port HS Athletic FieldsFHSAA 4A Region 4 · Nov 715:52.70FHSAA 4A Region 4November 7, 2020
5,000 Meters · University of Central FloridaUCF Cross Country Invitational · Aug 3015:35.0UCF Cross Country InvitationalAugust 30, 2024
5,000 Meters · Viera High SchoolFHSAA 4A District 15 · Oct 3115:34.03FHSAA 4A District 15October 31, 2020
6,000 Meters · Holloway ParkUncle Nick's XC Bagel Run · Sep 518:24.6Uncle Nick's XC Bagel RunSeptember 5, 2026
8,000 Meters · Apalachee Regional ParkFSU NCAA DI South Region Preview · Sep 1824:43.60FSU NCAA DI South Region PreviewSeptember 18, 2026
8,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Lucian Rosa Invitational · Sep 2725:53.29Lucian Rosa InvitationalSeptember 27, 2025
8,000 Meters · Holloway ParkSunshine State Cross Country Championships · Nov 724:24.5Sunshine State Cross Country ChampionshipsNovember 7, 2026
8,000 Meters · Lewis UniversityLewis Crossover · Oct 1024:30.89Lewis CrossoverOctober 10, 2026
8,000 Meters · UNF Golf Complex at the Hayt Learning CenterFlorida Intercollegiate Invitational · Aug 2925:04.0Florida Intercollegiate InvitationalAugust 29, 2025
8,000 Meters · WakeMed Soccer ParkACC Cross Country Championships · Nov 124:47.5ACC Cross Country ChampionshipsNovember 1, 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 4 · Florida SouthernFlorida Southern8,000 Meters Sunshine State424:24.5 PBJr
Oct 10Lewis CrossoverOct 10 · 8,000 Meters Collegiate · Place 13 · Florida SouthernFlorida Southern8,000 Meters Collegiate1324:30.89 PBJr
Sep 18FSU NCAA DI South Region PreviewSep 18 · 8,000 Meters New Division · Place 7 · Florida SouthernFlorida Southern8,000 Meters New Division724:43.60 PBJr
Sep 5Uncle Nick's XC Bagel RunSep 5 · 6,000 Meters Collegiate · Place 5 · Florida SouthernFlorida Southern6,000 Meters Collegiate518:24.6 PBJr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25Sunshine State Cross Country ChampionshipsOct 25 · 8,000 Meters College · Florida SouthernFlorida Southern8,000 Meters College0DNSSo
Oct 11Lewis CrossoverOct 11 · 8,000 Meters Mens 8000 · Place 45 · Florida SouthernFlorida Southern8,000 Meters Mens 80004524:48.58So
Sep 27Lucian Rosa InvitationalSep 27 · 8,000 Meters Men's Championship · Place 55 · Florida SouthernFlorida Southern8,000 Meters Men's Championship5525:53.29 PBSo
Aug 29Florida Intercollegiate InvitationalAug 29 · 8,000 Meters Men's Race · Place 8 · Florida SouthernFlorida Southern8,000 Meters Men's Race825:04.0 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1ACC Cross Country ChampionshipsNov 1 · 8,000 Meters ACC · Place 126 · Florida StateFlorida State8,000 Meters ACC12624:47.5 PBFr
Oct 11Florida State InvitationalOct 11 · 8,000 Meters Varsity · Place 15 · Florida StateFlorida State8,000 Meters Varsity1525:04.1FR
Aug 30UCF Cross Country InvitationalAug 30 · 5,000 Meters D1 · Place 13 · Florida StateFlorida State5,000 Meters D11315:35.0 PBFr

2021 Cross Country

13 results
DateMeetEventPlMarkGr
Dec 11Eastbay National Cross Country ChampionshipsDec 11 · 5,000 Meters Championship · Place 30 · Viera (Melbourne)Viera (Melbourne)5,000 Meters Championship3015:57.4 PB12
Nov 27Eastbay South Region Cross Country ChampionshipsNov 27 · 5,000 Meters Championship · Place 3 · Melbourne, FLMelbourne, FL5,000 Meters Championship315:02.84 PB12
Nov 12FHSAA 4A State Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity · Place 2 · Viera (Melbourne)Viera (Melbourne)5,000 Meters Varsity215:17.6 PB12
Nov 6FHSAA 4A Region 3Nov 6 · 5,000 Meters 4A · Place 1 · VieraViera5,000 Meters 4A115:01.70SR
Oct 30FHSAA 4A District 5Oct 30 · 5,000 Meters Varsity · Place 1 · VieraViera5,000 Meters Varsity115:29.47SR
Oct 30FHSAA 4A District 5Oct 30 · 5,000 Meters Varsity · Place 1 · VieraViera5,000 Meters Varsity115:29.47SR
Oct 21Cape Coast ConferenceOct 21 · 5,000 Meters Varsity · Place 1 · VieraViera5,000 Meters Varsity115:37.8—
Oct 15FSU XC Invitational - Pre-StateOct 15 · 5,000 Meters Elite · Place 2 · VieraViera5,000 Meters Elite215:13.112
Oct 2New World Fall Spectacular 2021Oct 2 · 5,000 Meters Varsity · Place 2 · VieraViera5,000 Meters Varsity214:55—
Sep 17Spanish River XC InvitationalSep 17 · 5,000 Meters Varsity 3-4A · Place 2 · Viera (Melbourne)Viera (Melbourne)5,000 Meters Varsity 3-4A215:08.7 PB12
Sep 11Astronaut InvitationalSep 11 · 5,000 Meters Varsity · Place 1 · VieraViera5,000 Meters Varsity115:46.80SR
Sep 4Vero Beach XC InvitationalSep 4 · 5,000 Meters Varsity · Place 1 · Viera (Melbourne)Viera (Melbourne)5,000 Meters Varsity115:33.7 PB12
Aug 27Cecil Field Summer ClassicAug 27 · 5,000 Meters Elite · Place 4 · VieraViera5,000 Meters Elite415:38—

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 13FHSAA Cross Country State FinalsNov 13 · 5,000 Meters 4A · Place 5 · Viera (Melbourne)Viera (Melbourne)5,000 Meters 4A515:56.611
Nov 7FHSAA 4A Region 4Nov 7 · 5,000 Meters Varsity · Place 2 · Viera (Melbourne)Viera (Melbourne)5,000 Meters Varsity215:52.70 PB11
Oct 31FHSAA 4A District 15Oct 31 · 5,000 Meters Varsity · Place 1 · Viera (Melbourne)Viera (Melbourne)5,000 Meters Varsity115:34.03 PB11
Oct 17Cape Coast ConferenceOct 17 · 5,000 Meters Varsity · Place 6 · VieraViera5,000 Meters Varsity616:19.20JR
Sep 19Viera InvitationalSep 19 · 5,000 Meters Varsity · Place 5 · VieraViera5,000 Meters Varsity515:54.3JR

2019 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 9FHSAA 4A State ChampionshipsNov 9 · 5,000 Meters Varsity · Place 59 · Viera (Melbourne)Viera (Melbourne)5,000 Meters Varsity5916:34.7510
Nov 2FHSAA 4A Region 3Nov 2 · 5,000 Meters Varsity · Place 6 · Viera (Melbourne)Viera (Melbourne)5,000 Meters Varsity616:12.0710
Oct 26FHSAA 4A District 5Oct 26 · 5,000 Meters 4A · Place 3 · VieraViera5,000 Meters 4A316:32.8210
Oct 17Cape Coast Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 11 · VieraViera5,000 Meters Varsity1116:47.8—
Oct 11FSU Pre-State InvitationalOct 11 · 5,000 Meters Elite · Place 56 · Viera (Melbourne)Viera (Melbourne)5,000 Meters Elite5616:30.6 PB10
Oct 5New World Fall SpectacularOct 5 · 5,000 Meters Varsity · Place 13 · VieraViera5,000 Meters Varsity1316:27.3310
Sep 14Spanish River InvitationalSep 14 · 5,000 Meters Varsity - 4A · Place 11 · Viera (Melbourne)Viera (Melbourne)5,000 Meters Varsity - 4A1116:49.9710
Sep 7Astronaut InvitationalSep 7 · 5,000 Meters Varsity · Place 12 · VieraViera5,000 Meters Varsity1217:03.18SO
Sep 7Astronaut InvitationalSep 7 · 5,000 Meters Varsity · Place 12 · VieraViera5,000 Meters Varsity1217:03.1810
Aug 17Wickham Park JamboreeAug 17 · 5,000 Meters Varsity · Place 9 · VieraViera5,000 Meters Varsity916:5410