Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Alligator Lake ParkFHSAA 1A Region 2 · Nov 916:56.2FHSAA 1A Region 2November 9, 2023
5,000 Meters · Apalachee Regional ParkFSU XC Invitational/Pre-State · Oct 2415:56.27FSU XC Invitational/Pre-StateOctober 24, 2025
5,000 Meters · Central Winds ParkWinter Springs Invitational · Sep 616:17.1Winter Springs InvitationalSeptember 6, 2025
5,000 Meters · Father Lopez Catholic High SchoolFHSAA 1A District 4 · Nov 117:09.9FHSAA 1A District 4November 1, 2023
5,000 Meters · Foundation AcademyFHSAA 1A District 4 · Nov 517:00.1FHSAA 1A District 4November 5, 2025
5,000 Meters · Holloway ParkFHSAA 1A Region 2 · Nov 1316:37.6FHSAA 1A Region 2November 13, 2025
5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 616:46.74New Balance RunningLane XC ChampionshipsDecember 6, 2025
5,000 Meters · McAlpine Creek ParkBrooks South XC Championships · Nov 2916:33.09Brooks South XC ChampionshipsNovember 29, 2025
5,000 Meters · New World Sports ComplexNew World Fall Spectacular · Oct 1015:46New World Fall SpectacularOctober 10, 2025
5,000 Meters · South County Regional ParkSpanish River XC Invitational · Sep 2016:20.8Spanish River XC InvitationalSeptember 20, 2024
5,000 Meters · Wickham ParkFHSAA 1A District 4 · Oct 3116:52.8FHSAA 1A District 4October 31, 2024

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Dec 6New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Gold · Place 239 · UnattachedUnattached5,000 Meters Gold23916:46.74 PB12
Nov 29Brooks South XC ChampionshipsNov 29 · 5,000 Meters Championship · Place 116 · Indialantic FLIndialantic FL5,000 Meters Championship11616:33.09 PB12
Nov 22FHSAA State Championships 2025Nov 22 · 5,000 Meters Class 1A · Place 8 · Holy Trinity EpiscopalHoly Trinity Episcopal5,000 Meters Class 1A816:19.412
Nov 13FHSAA 1A Region 2Nov 13 · 5,000 Meters Varsity · Place 2 · Holy Trinity EpiscopalHoly Trinity Episcopal5,000 Meters Varsity216:37.6 PB12
Nov 5FHSAA 1A District 4Nov 5 · 5,000 Meters Varsity · Place 2 · Holy Trinity EpiscopalHoly Trinity Episcopal5,000 Meters Varsity217:00.1 PB12
Oct 24FSU XC Invitational/Pre-StateOct 24 · 5,000 Meters Elite · Place 44 · Holy Trinity EpiscopalHoly Trinity Episcopal5,000 Meters Elite4415:56.27 PB12
Oct 10New World Fall SpectacularOct 10 · 5,000 Meters Elite · Place 31 · Holy Trinity EpiscopalHoly Trinity Episcopal5,000 Meters Elite3115:46 PB12
Sep 19Spanish River XC InvitationalSep 19 · 5,000 Meters Varsity 1-2A · Place 10 · Holy Trinity EpiscopalHoly Trinity Episcopal5,000 Meters Varsity 1-2A1016:49.012
Sep 6Winter Springs InvitationalSep 6 · 5,000 Meters Varsity · Place 2 · Holy Trinity EpiscopalHoly Trinity Episcopal5,000 Meters Varsity216:17.1 PB12
Aug 22Cecil Field Summer ClassicAug 22 · 5,000 Meters Elite · Place 23 · Holy Trinity EpiscopalHoly Trinity Episcopal5,000 Meters Elite2316:1812

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16FHSAA Cross Country State FinalsNov 16 · 5,000 Meters 1A · Place 13 · Holy TrinityHoly Trinity5,000 Meters 1A1316:14.0JR
Nov 7FHSAA 1A Region 2Nov 7 · 5,000 Meters Varsity · Place 3 · Holy Trinity EpiscopalHoly Trinity Episcopal5,000 Meters Varsity317:03.111
Oct 31FHSAA 1A District 4Oct 31 · 5,000 Meters Varsity · Place 3 · Holy Trinity EpiscopalHoly Trinity Episcopal5,000 Meters Varsity316:52.8 PB11
Sep 20Spanish River XC InvitationalSep 20 · 5,000 Meters Varsity 1-2A · Place 7 · Holy Trinity EpiscopalHoly Trinity Episcopal5,000 Meters Varsity 1-2A716:20.8 PB11
Sep 7Astronaut InvitationalSep 7 · 5,000 Meters Varsity · Place 4 · Holy TrinityHoly Trinity5,000 Meters Varsity416:28.1JR
Aug 24Wickham JamboreeAug 24 · 5,000 Meters Varsity · Place 12 · Holy TrinityHoly Trinity5,000 Meters Varsity1217:08.0JR

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 17FHSAA Cross Country State FinalsNov 17 · 5,000 Meters 1A · Place 29 · Holy TrinityHoly Trinity5,000 Meters 1A2916:51.2SO
Nov 9FHSAA 1A Region 2Nov 9 · 5,000 Meters Varsity · Place 10 · Holy Trinity EpiscopalHoly Trinity Episcopal5,000 Meters Varsity1016:56.2 PB10
Nov 1FHSAA 1A District 4Nov 1 · 5,000 Meters Varsity · Place 8 · Holy Trinity EpiscopalHoly Trinity Episcopal5,000 Meters Varsity817:09.9 PB10
Oct 21Craig Speziale InvitationalOct 21 · 5,000 Meters Varsity · Place 60 · Holy TrinityHoly Trinity5,000 Meters Varsity6018:05—
Sep 9Astronaut InvitationalSep 9 · 5,000 Meters Varsity · Place 69 · Holy TrinityHoly Trinity5,000 Meters Varsity6918:11.7SO
Aug 25Cecil Field Summer ClassicAug 25 · 5,000 Meters Elite · Place 57 · Holy TrinityHoly Trinity5,000 Meters Elite5717:21—