Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Al Lopez ParkFHSAA 4A District 6 · Nov 419:52.38FHSAA 4A District 6November 4, 2026
5,000 Meters · BOBCAT TRAILTri County XC Championships · Nov 121:40.3Tri County XC ChampionshipsNovember 1, 2025
5,000 Meters · Heron Creek Middle SchoolNorth Port XC Invitational · Sep 1920:07.3North Port XC InvitationalSeptember 19, 2026
5,000 Meters · IMG AcademyIMGA XC Summit Challenge · Sep 623:50.0IMGA XC Summit ChallengeSeptember 6, 2025
5,000 Meters · Indian Rocks Christian SchoolIndian Rocks Christian School Mini Meet 2 · Sep 3023:20Indian Rocks Christian School Mini Meet 2September 30, 2025
5,000 Meters · Lakewood Ranch Prep - LowerLakewood Ranch XC Invite · Sep 2620:16.94Lakewood Ranch XC InviteSeptember 26, 2026
5,000 Meters · North Port HS Athletic FieldsNorth Port XC Invitational · Sep 1930:01.4North Port XC Invitational September 19, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 4FHSAA 4A District 6Nov 4 · 5,000 Meters Varsity · Place 10 · Palmetto5,000 Meters Varsity1019:52.38 PB11
Oct 24Tri County XC ChampionshipOct 24 · 5,000 Meters Varsity · Place 8 · Palmetto5,000 Meters Varsity819:46.94JR
Sep 26Lakewood Ranch XC InviteSep 26 · 5,000 Meters Varsity · Place 5 · Palmetto5,000 Meters Varsity520:16.94 PB11
Sep 19North Port XC InvitationalSep 19 · 5,000 Meters Varsity Large · Place 3 · Palmetto5,000 Meters Varsity Large320:07.3 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1Tri County XC ChampionshipsNov 1 · 5,000 Meters Varsity · Place 39 · Palmetto5,000 Meters Varsity3921:40.3 PB10
Sep 30Indian Rocks Christian School Mini Meet 2Sep 30 · 5,000 Meters Varsity · Place 5 · Palmetto5,000 Meters Varsity523:20 PB10
Sep 19North Port XC Invitational Sep 19 · 5,000 Meters Friday Varsity · Place 62 · Palmetto5,000 Meters Friday Varsity6230:01.4 PB10
Sep 6IMGA XC Summit ChallengeSep 6 · 5,000 Meters Varsity · Place 70 · Palmetto5,000 Meters Varsity7023:50.0 PB10