Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Keystone Heights High SchoolIndian Invitational · Sep 1318:50.3Indian InvitationalSeptember 13, 2025
5,000 Meters · Matanzas High SchoolFHSAA 3A District 2 · Oct 2218:30.4FHSAA 3A District 2October 22, 2022
5,000 Meters · Middleburg HSBronco Run · Oct 1818:23Bronco RunOctober 18, 2025
5,000 Meters · New World Sports ComplexFHSAA 3A Region 1 · Nov 1418:01.62FHSAA 3A Region 1November 14, 2025
5,000 Meters · Orange Park High SchoolRaider Invitational · Sep 2018:57.0Raider InvitationalSeptember 20, 2025
5,000 Meters · Palm Coast AthleticsSpikes & Spurs Classic · Aug 2318:53.3Spikes & Spurs ClassicAugust 23, 2025
5,000 Meters · Ponte Vedra High SchoolFHSAA 3A District 2 · Nov 418:48FHSAA 3A District 2November 4, 2023
5,000 Meters · Santa Fe CollegeFHSAA 3A Region 1 · Oct 2919:05.9FHSAA 3A Region 1October 29, 2022
5,000 Meters · University of North FloridaDuval 5k XC Challenge · Sep 1419:27.7Duval 5k XC ChallengeSeptember 14, 2024

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 14FHSAA 3A Region 1Nov 14 · 5,000 Meters Varsity · Place 71 · MiddleburgMiddleburg5,000 Meters Varsity7118:01.62 PB12
Nov 8FHSAA 3A District 2Nov 8 · 5,000 Meters Varsity · Place 43 · MiddleburgMiddleburg5,000 Meters Varsity4318:50.512
Oct 18Bronco RunOct 18 · 5,000 Meters Varsity · Place 2 · MiddleburgMiddleburg5,000 Meters Varsity218:23 PB12
Sep 20Raider InvitationalSep 20 · 5,000 Meters Varsity · Place 4 · MiddleburgMiddleburg5,000 Meters Varsity418:57.0 PB12
Sep 13Indian InvitationalSep 13 · 5,000 Meters Varsity · Place 3 · MiddleburgMiddleburg5,000 Meters Varsity318:50.3 PB12
Sep 6Middleburg Bronco ClassicSep 6 · 5,000 Meters Junior Varsity · Place 54 · MiddleburgMiddleburg5,000 Meters Junior Varsity5418:59.912
Aug 23Spikes & Spurs ClassicAug 23 · 5,000 Meters Varsity · Place 40 · MiddleburgMiddleburg5,000 Meters Varsity4018:53.3 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7FHSAA 3A Region 1Nov 7 · 5,000 Meters Varsity · Place 65 · MiddleburgMiddleburg5,000 Meters Varsity6517:57.25JR
Nov 2FHSAA 3A District 2Nov 2 · 5,000 Meters Varsity · Place 39 · MiddleburgMiddleburg5,000 Meters Varsity3918:56.311
Sep 14Duval 5k XC ChallengeSep 14 · 5,000 Meters Varsity · Place 77 · MiddleburgMiddleburg5,000 Meters Varsity7719:27.7 PB11
Aug 31Middleburg Bronco ClassicAug 31 · 5,000 Meters Varsity · Place 159 · MiddleburgMiddleburg5,000 Meters Varsity15923:50.1JR

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4FHSAA 3A District 2Nov 4 · 5,000 Meters Varsity · Place 50 · RidgeviewRidgeview5,000 Meters Varsity5018:48 PB10
Oct 21Craig Speziale InvitationalOct 21 · 5,000 Meters Varsity · Place 87 · Ridgeview (OP)Ridgeview (OP)5,000 Meters Varsity8718:42—
Oct 7Middleburg Bronco ClassicOct 7 · 5,000 Meters Varsity · Place 29 · Ridgeview (OP)Ridgeview (OP)5,000 Meters Varsity2918:31.7SO

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29FHSAA 3A Region 1Oct 29 · 5,000 Meters Varsity · Place 86 · RidgeviewRidgeview5,000 Meters Varsity8619:05.9 PB9
Oct 22FHSAA 3A District 2Oct 22 · 5,000 Meters Varsity · Place 51 · RidgeviewRidgeview5,000 Meters Varsity5118:30.4 PB9
Oct 15RUNMATANZAS InvitationalOct 15 · 5,000 Meters Varsity · Place 68 · Ridgeview (OP)Ridgeview (OP)5,000 Meters Varsity6820:10.1FR
Oct 8Middleburg Bronco ClassicOct 8 · 5,000 Meters Varsity · Place 12 · Ridgeview (OP)Ridgeview (OP)5,000 Meters Varsity1219:41.1FR
Sep 17Bale n TrailSep 17 · 5,000 Meters Junior Varsity · Place 53 · Ridgeview (OP)Ridgeview (OP)5,000 Meters Junior Varsity5321:31.5—
Sep 10Ridgeview 'Bob Hans' InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 20 · Ridgeview (OP)Ridgeview (OP)5,000 Meters Junior Varsity2021:11.9FR
Sep 3Craig Speziale InvitationalSep 3 · 5,000 Meters Varsity · Place 125 · Ridgeview (OP)Ridgeview (OP)5,000 Meters Varsity12521:39—