Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Apalachee Regional ParkFHSAA State Championships 2025 · Nov 2220:20.9FHSAA State Championships 2025November 22, 2025
5,000 Meters · Keystone Heights High SchoolIndian Invitational · Sep 1321:40.2Indian InvitationalSeptember 13, 2025
5,000 Meters · Matanzas High SchoolFHSAA 3A District 2 · Oct 2222:02.9FHSAA 3A District 2October 22, 2022
5,000 Meters · Middleburg HSFHSAA 3A District 2 · Nov 820:23.9FHSAA 3A District 2November 8, 2025
5,000 Meters · New World Sports ComplexFHSAA 3A Region 1 · Nov 1420:20.61FHSAA 3A Region 1November 14, 2025
5,000 Meters · Orange Park High SchoolRaider Invite · Nov 121:28Raider InviteNovember 1, 2025
5,000 Meters · Ponte Vedra High SchoolFHSAA 3A District 2 · Nov 421:40FHSAA 3A District 2November 4, 2023
5,000 Meters · Santa Fe CollegeFHSAA 3A Region 1 · Oct 2923:26.9FHSAA 3A Region 1October 29, 2022
5,000 Meters · Spring ParkClay County Cross Country Invitational · Sep 721:28.9Clay County Cross Country InvitationalSeptember 7, 2024
5,000 Meters · University of North FloridaDuval 5k XC Challenge · Sep 1422:07.8Duval 5k XC ChallengeSeptember 14, 2024

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22FHSAA State Championships 2025Nov 22 · 5,000 Meters Class 3A · Place 62 · Ridgeview5,000 Meters Class 3A6220:20.9 PB12
Nov 14FHSAA 3A Region 1Nov 14 · 5,000 Meters Varsity · Place 21 · Ridgeview5,000 Meters Varsity2120:20.61 PB12
Nov 8FHSAA 3A District 2Nov 8 · 5,000 Meters Varsity · Place 9 · Ridgeview5,000 Meters Varsity920:23.9 PB12
Nov 1Raider InviteNov 1 · 5,000 Meters Varsity · Place 1 · Ridgeview5,000 Meters Varsity121:28 PB12
Oct 10New World Fall SpectacularOct 10 · 5,000 Meters HS C · Place 1 · Ridgeview5,000 Meters HS C120:2312
Sep 20Raider InvitationalSep 20 · 5,000 Meters Varsity · Place 1 · Ridgeview5,000 Meters Varsity121:47.212
Sep 13Indian InvitationalSep 13 · 5,000 Meters Varsity · Place 2 · Ridgeview5,000 Meters Varsity221:40.2 PB12
Sep 6Middleburg Bronco ClassicSep 6 · 5,000 Meters Varsity · Place 14 · Ridgeview5,000 Meters Varsity1420:50.312

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7FHSAA 3A Region 1Nov 7 · 5,000 Meters Varsity · Place 33 · Ridgeview (Op)5,000 Meters Varsity3320:24.26JR
Nov 2FHSAA 3A District 2Nov 2 · 5,000 Meters Varsity · Place 19 · Ridgeview5,000 Meters Varsity1920:46.511
Sep 14Duval 5k XC ChallengeSep 14 · 5,000 Meters Varsity · Place 34 · Ridgeview5,000 Meters Varsity3422:07.8 PB11
Sep 7Clay County Cross Country InvitationalSep 7 · 5,000 Meters Varsity · Place 4 · Ridgeview5,000 Meters Varsity421:28.9 PB11
Aug 31Middleburg Bronco ClassicAug 31 · 5,000 Meters Varsity · Place 33 · Ridgeview (OP)5,000 Meters Varsity3321:23.5JR
Aug 23Cecil Field Summer ClassicAug 23 · 5,000 Meters Varsity · Place 6 · Ridgeview5,000 Meters Varsity621:49—

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11FHSAA 3A Region 1Nov 11 · 5,000 Meters Championship · Place 40 · Ridgeview (OP)5,000 Meters Championship4022:02.5SO
Nov 4FHSAA 3A District 2Nov 4 · 5,000 Meters Varsity · Place 28 · Ridgeview5,000 Meters Varsity2821:40 PB10
Oct 21Craig Speziale InvitationalOct 21 · 5,000 Meters Varsity · Place 70 · Ridgeview (OP)5,000 Meters Varsity7022:13—
Oct 7Middleburg Bronco ClassicOct 7 · 5,000 Meters Varsity · Place 8 · Ridgeview (OP)5,000 Meters Varsity821:47.6SO

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29FHSAA 3A Region 1Oct 29 · 5,000 Meters Varsity · Place 76 · Ridgeview5,000 Meters Varsity7623:26.9 PB9
Oct 22FHSAA 3A District 2Oct 22 · 5,000 Meters Varsity · Place 45 · Ridgeview5,000 Meters Varsity4522:02.9 PB9
Oct 15RUNMATANZAS InvitationalOct 15 · 5,000 Meters Varsity · Place 46 · Ridgeview (OP)5,000 Meters Varsity4624:57.4FR
Oct 8Middleburg Bronco ClassicOct 8 · 5,000 Meters Varsity · Place 5 · Ridgeview (OP)5,000 Meters Varsity523:56.8FR
Sep 10Ridgeview 'Bob Hans' InvitationalSep 10 · 5,000 Meters Varsity · Place 63 · Ridgeview (OP)5,000 Meters Varsity6324:54.8FR
Sep 3Craig Speziale InvitationalSep 3 · 5,000 Meters Varsity · Place 80 · Ridgeview (OP)5,000 Meters Varsity8024:06—