Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Apalachee Regional ParkFSU XC Invitational · Sep 2919:24.6FSU XC InvitationalSeptember 29, 2023
5,000 Meters · Burt Aaronson South County Regional ParkSpanish River XC Invitational · Sep 1619:23.3Spanish River XC InvitationalSeptember 16, 2022
5,000 Meters · Greynolds ParkFHSAA 1A District 8 · Oct 2020:02.6FHSAA 1A District 8October 20, 2022
5,000 Meters · Larry & Penny Thompson Park305 Classic · Oct 2420:17.5305 ClassicOctober 24, 2025
5,000 Meters · Palmer Trinity SchoolFHSAA 1A District 8 · Nov 219:52.61FHSAA 1A District 8November 2, 2023
5,000 Meters · South Beach ParkFHSAA 1A Region 4 · Nov 919:16.6FHSAA 1A Region 4November 9, 2023
5,000 Meters · South County Regional ParkFHSAA 1A Region 4 · Nov 1419:25.4FHSAA 1A Region 4November 14, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 22FHSAA State Championships 2025Nov 22 · 5,000 Meters Class 1A · Place 14 · Riviera Prep5,000 Meters Class 1A1419:41.712
Nov 14FHSAA 1A Region 4Nov 14 · 5,000 Meters Varsity · Place 4 · Riviera Prep5,000 Meters Varsity419:25.4 PB12
Nov 4FHSAA 1A District 8Nov 4 · 5,000 Meters Varsity · Place 2 · Riviera Prep5,000 Meters Varsity220:02.212
Oct 24305 ClassicOct 24 · 5,000 Meters Varsity · Place 2 · Riviera Prep5,000 Meters Varsity220:17.5 PB12
Sep 19Spanish River XC InvitationalSep 19 · 5,000 Meters Varsity 1-2A · Place 16 · Riviera Prep5,000 Meters Varsity 1-2A1620:30.312

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16FHSAA Cross Country State FinalsNov 16 · 5,000 Meters 1A · Place 16 · Riviera Prep5,000 Meters 1A1619:52.5JR
Oct 4FLRUNNERS.COM INVITATIONALOct 4 · 5,000 Meters Varsity · Place 26 · Riviera Preparatory School5,000 Meters Varsity2620:24.0811
Sep 20Spanish River XC InvitationalSep 20 · 5,000 Meters Varsity 1-2A · Place 5 · Riviera Prep5,000 Meters Varsity 1-2A519:57.911
Sep 13King of the Hill InvitationalSep 13 · 5,000 Meters Varsity · Place 2 · Riviera Prep5,000 Meters Varsity220:29.60JR
Sep 5FNU InvitationalSep 5 · 5,000 Meters Varsity · Place 2 · Riviera Prep5,000 Meters Varsity220:26.40JR

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 17FHSAA Cross Country State FinalsNov 17 · 5,000 Meters 1A · Place 18 · Riviera Prep5,000 Meters 1A1819:34.7SO
Nov 9FHSAA 1A Region 4Nov 9 · 5,000 Meters Varsity · Place 2 · Riviera Prep5,000 Meters Varsity219:16.6 PB10
Nov 2FHSAA 1A District 8Nov 2 · 5,000 Meters Varsity · Place 1 · Riviera Prep5,000 Meters Varsity119:52.61 PB10
Oct 26Junior Orange Bowl InvitationalOct 26 · 5,000 Meters Varsity · Place 2 · Riviera Prep5,000 Meters Varsity219:53.37SO
Oct 20305 ClassicOct 20 · 5,000 Meters Varsity · Place 2 · Riviera Prep5,000 Meters Varsity220:00.90SO
Sep 29FSU XC InvitationalSep 29 · 5,000 Meters Select · Place 4 · Riviera Prep5,000 Meters Select419:24.6 PB10

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 29FHSAA 1A Region 4Oct 29 · 5,000 Meters Varsity · Place 1 · Riviera Prep5,000 Meters Varsity119:33.3FR
Oct 20FHSAA 1A District 8Oct 20 · 5,000 Meters Varsity · Place 1 · Riviera Prep5,000 Meters Varsity120:02.6 PB9
Oct 14Junior Orange Bowl InvitationalOct 14 · 5,000 Meters Varsity Invitational · Place 3 · Riviera Prep5,000 Meters Varsity Invitational319:56.05FR
Oct 7FSU XC InvitationalOct 7 · 5,000 Meters Varsity - Select · Place 15 · Riviera Prep5,000 Meters Varsity - Select1519:43.59
Oct 4Lightning Invites 5 SeriesOct 4 · 5,000 Meters Varsity · Place 1 · Riviera Prep5,000 Meters Varsity120:35.25FR
Sep 16Spanish River XC InvitationalSep 16 · 5,000 Meters Varsity 1A · Place 1 · Riviera Prep5,000 Meters Varsity 1A119:23.3 PB9
Sep 2King of the Hill InvitationalSep 2 · 5,000 Meters Varsity · Place 4 · Riviera Prep5,000 Meters Varsity420:15.40FR
Aug 26FNU InvitationalAug 26 · 5,000 Meters Varsity · Place 3 · Riviera Prep5,000 Meters Varsity320:48.35Unofficial9
Aug 19Race of Thoroughbreds Preseason ClassicAug 19 · 5,000 Meters Varsity · Place 1 · Riviera Prep5,000 Meters Varsity121:17.52FR