Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Keystone Heights High SchoolIndian Invitational · Sep 1324:53.6Indian InvitationalSeptember 13, 2025
5,000 Meters · Matanzas High SchoolFHSAA 3A District 2 · Oct 2223:21.7FHSAA 3A District 2October 22, 2022
5,000 Meters · Middleburg HSFHSAA 3A District 2 · Nov 824:54.4FHSAA 3A District 2November 8, 2025
5,000 Meters · New World Sports ComplexNew World Fall Spectacular · Oct 1023:38New World Fall SpectacularOctober 10, 2025
5,000 Meters · Orange Park High SchoolRaider Invitational · Sep 2023:55.9Raider InvitationalSeptember 20, 2025
5,000 Meters · Ponte Vedra High SchoolFHSAA 3A District 2 · Nov 423:38FHSAA 3A District 2November 4, 2023
5,000 Meters · Santa Fe CollegeFHSAA 3A Region 1 · Oct 2924:29.3FHSAA 3A Region 1October 29, 2022
5,000 Meters · Spring ParkClay County Cross Country Invitational · Sep 726:55.1Clay County Cross Country InvitationalSeptember 7, 2024
5,000 Meters · University of North FloridaDuval 5k XC Challenge · Sep 1427:29.4Duval 5k XC ChallengeSeptember 14, 2024

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8FHSAA 3A District 2Nov 8 · 5,000 Meters Varsity · Place 67 · Ridgeview5,000 Meters Varsity6724:54.4 PB12
Nov 1Raider InviteNov 1 · 5,000 Meters Varsity · Place 4 · Ridgeview5,000 Meters Varsity424:4412
Oct 10New World Fall SpectacularOct 10 · 5,000 Meters HS C · Place 13 · Ridgeview5,000 Meters HS C1323:38 PB12
Sep 20Raider InvitationalSep 20 · 5,000 Meters Varsity · Place 8 · Ridgeview5,000 Meters Varsity823:55.9 PB12
Sep 13Indian InvitationalSep 13 · 5,000 Meters Varsity · Place 13 · Ridgeview5,000 Meters Varsity1324:53.6 PB12
Sep 6Middleburg Bronco ClassicSep 6 · 5,000 Meters Varsity · Place 81 · Ridgeview5,000 Meters Varsity8125:11.812

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2FHSAA 3A District 2Nov 2 · 5,000 Meters Varsity · Place 82 · Ridgeview5,000 Meters Varsity8226:51.411
Sep 14Duval 5k XC ChallengeSep 14 · 5,000 Meters Varsity · Place 101 · Ridgeview5,000 Meters Varsity10127:29.4 PB11
Sep 7Clay County Cross Country InvitationalSep 7 · 5,000 Meters Varsity · Place 39 · Ridgeview5,000 Meters Varsity3926:55.1 PB11
Aug 31Middleburg Bronco ClassicAug 31 · 5,000 Meters Varsity · Place 104 · Ridgeview (OP)5,000 Meters Varsity10426:18.1JR
Aug 23Cecil Field Summer ClassicAug 23 · 5,000 Meters Varsity · Place 152 · Ridgeview5,000 Meters Varsity15226:21—

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 4FHSAA 3A District 2Nov 4 · 5,000 Meters Varsity · Place 62 · Ridgeview5,000 Meters Varsity6223:38 PB10
Oct 7Middleburg Bronco ClassicOct 7 · 5,000 Meters Varsity · Place 36 · Ridgeview (OP)5,000 Meters Varsity3624:37.7SO

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29FHSAA 3A Region 1Oct 29 · 5,000 Meters Varsity · Place 91 · Ridgeview5,000 Meters Varsity9124:29.3 PB9
Oct 22FHSAA 3A District 2Oct 22 · 5,000 Meters Varsity · Place 63 · Ridgeview5,000 Meters Varsity6323:21.7 PB9
Oct 15RUNMATANZAS InvitationalOct 15 · 5,000 Meters Varsity · Place 63 · Ridgeview (OP)5,000 Meters Varsity6325:51.8FR
Oct 8Middleburg Bronco ClassicOct 8 · 5,000 Meters Varsity · Place 12 · Ridgeview (OP)5,000 Meters Varsity1224:32.2FR
Sep 17Bale n TrailSep 17 · 5,000 Meters Junior Varsity · Place 28 · Ridgeview (OP)5,000 Meters Junior Varsity2826:15.3—
Sep 10Ridgeview 'Bob Hans' InvitationalSep 10 · 5,000 Meters Varsity · Place 85 · Ridgeview (OP)5,000 Meters Varsity8525:56.3FR
Sep 3Craig Speziale InvitationalSep 3 · 5,000 Meters Varsity · Place 117 · Ridgeview (OP)5,000 Meters Varsity11725:35—