Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · EP Tom Sawyer State ParkNCAA D1 Southeast Regional XC Championships · Nov 1132:23.1NCAA D1 Southeast Regional XC ChampionshipsNovember 11, 2022
10,000 Meters · Milliken Plant CourseNCAA Division I Southeast Regional · Nov 1031:18.0NCAA Division I Southeast RegionalNovember 10, 2023
10,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 1431:51.0NCAA DI Southeast RegionalNovember 14, 2025
10,000 Meters · Winthrop UniversityNCAA DI Southeast Regional · Nov 1531:42.5NCAA DI Southeast RegionalNovember 15, 2024
5,000 Meters · Al Lopez ParkFHSAA 2A District 10 Championships · Oct 2519:09.40FHSAA 2A District 10 ChampionshipsOctober 25, 2017
5,000 Meters · Apalachee Regional ParkFHSAA 2A State Cross Country Championships · Nov 1215:37.5FHSAA 2A State Cross Country ChampionshipsNovember 12, 2021
5,000 Meters · Apalachee Regional ParkFSU Pre-State Invitational · Oct 1116:07.8FSU Pre-State InvitationalOctober 11, 2019
5,000 Meters · Buckingham Community ParkFHSAA 2A Region 3 · Nov 316:24.10FHSAA 2A Region 3November 3, 2021
5,000 Meters · Clearwater Central Catholic HSFHSAA 2A District 10 · Oct 3116:10.6FHSAA 2A District 10October 31, 2020
5,000 Meters · Holloway ParkHOKA FLRUNNERS.COM INVITATIONAL · Oct 115:42.6HOKA FLRUNNERS.COM INVITATIONALOctober 1, 2021
5,000 Meters · Lake Region High SchoolFHSAA 2A District 5 · Oct 2616:28.6FHSAA 2A District 5October 26, 2021
5,000 Meters · Lecanto High SchoolLecanto Invitational · Sep 221:03.10Lecanto InvitationalSeptember 2, 2017
5,000 Meters · Lemon Bay High SchoolFHSAA 2A Region 3 · Nov 216:48.41FHSAA 2A Region 3November 2, 2019
5,000 Meters · McAlpine Creek ParkEastbay South Region Cross Country Championships · Nov 2715:59.38Eastbay South Region Cross Country ChampionshipsNovember 27, 2021
5,000 Meters · Rogers Park Golf CourseFHSAA 2A District 10 · Oct 2316:58.87FHSAA 2A District 10October 23, 2018
5,000 Meters · Sand Hill Boy Scout CampFHSAA 2A Region 3 · Nov 616:31.30FHSAA 2A Region 3November 6, 2020
5,000 Meters · Sun N Fun Fly-InJim Ryun Invitational · Sep 1217:10.0Jim Ryun InvitationalSeptember 12, 2020
5,000 Meters · Weeki Wachee PreserveFHSAA 2A District 5 · Oct 2416:22.28FHSAA 2A District 5October 24, 2019
6,000 Meters · Appalachian State UniversityCovered Bridge Open XC · Aug 2918:26.9Covered Bridge Open XCAugust 29, 2025
8,000 Meters · Appalachian State UniversityFire Tower Project · Oct 324:58.0Fire Tower ProjectOctober 3, 2025
8,000 Meters · Graham Creek Nature Preserve2025 Sun Belt XC Championship · Oct 3124:20.702025 Sun Belt XC ChampionshipOctober 31, 2025
8,000 Meters · Panorama FarmsVirginia Invitational · Sep 1224:59.32Virginia InvitationalSeptember 12, 2025
8,000 Meters · West Windsor FieldPrinceton Fall Classic · Oct 1724:27.6Princeton Fall ClassicOctober 17, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Southeast RegionalNov 14 · 10,000 Meters D1 Southeast · Place 95 · App StateApp State10,000 Meters D1 Southeast9531:51.0 PBSr
Oct 312025 Sun Belt XC ChampionshipOct 31 · 8,000 Meters Men · Place 9 · App StateApp State8,000 Meters Men924:20.70 PBSr
Oct 17Princeton Fall ClassicOct 17 · 8,000 Meters Fall Classic · Place 108 · App StateApp State8,000 Meters Fall Classic10824:27.6 PBSr
Oct 3Fire Tower ProjectOct 3 · 8,000 Meters College · Place 6 · App StateApp State8,000 Meters College624:58.0 PBSr
Sep 12Virginia InvitationalSep 12 · 8,000 Meters Men · Place 11 · App StateApp State8,000 Meters Men1124:59.32 PBSr
Aug 29Covered Bridge Open XCAug 29 · 6,000 Meters Men's 6K · Place 8 · App StateApp State6,000 Meters Men's 6K818:26.9 PBSr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Southeast RegionalNov 15 · 10,000 Meters D1 Southeast · Place 69 · App StateApp State10,000 Meters D1 Southeast6931:42.5 PBJr
Nov 1Sun Belt XC ChampionshipNov 1 · 8,000 Meters SunBelt · Place 4 · App StateApp State8,000 Meters SunBelt424:40.60Jr
Aug 30Covered Bridge OpenAug 30 · 6,000 Meters Varsity · Place 1 · App StateApp State6,000 Meters Varsity118:14.72JR

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 10NCAA Division I Southeast RegionalNov 10 · 10,000 Meters Championship · Place 99 · App StateApp State10,000 Meters Championship9931:18.0 PBSo

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 11NCAA D1 Southeast Regional XC ChampionshipsNov 11 · 10,000 Meters Championship · Place 115 · App StateApp State10,000 Meters Championship11532:23.1 PBFr
Oct 1Louisville XC ClassicOct 1 · 8,000 Meters Varsity · Place 35 · Appalachian StateAppalachian State8,000 Meters Varsity3524:10.0FR

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 27Eastbay South Region Cross Country ChampionshipsNov 27 · 5,000 Meters Championship · Place 66 · Largo, FLLargo, FL5,000 Meters Championship6615:59.38 PB12
Nov 12FHSAA 2A State Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity · Place 3 · Berkeley PrepBerkeley Prep5,000 Meters Varsity315:37.5 PB12
Nov 3FHSAA 2A Region 3Nov 3 · 5,000 Meters Varsity · Place 4 · Berkeley PrepBerkeley Prep5,000 Meters Varsity416:24.10 PB12
Oct 26FHSAA 2A District 5Oct 26 · 5,000 Meters Varsity · Place 2 · Berkeley PrepBerkeley Prep5,000 Meters Varsity216:28.6 PB12
Oct 15FSU XC Invitational - Pre-StateOct 15 · 5,000 Meters Elite · Place 6 · Berkeley PrepBerkeley Prep5,000 Meters Elite615:28.112
Oct 1HOKA FLRUNNERS.COM INVITATIONALOct 1 · 5,000 Meters Race of Champions · Place 4 · Berkeley PrepBerkeley Prep5,000 Meters Race of Champions415:42.6 PB12
Sep 25Katie Caples InvitationalSep 25 · 5,000 Meters Elite · Place 5 · Berkeley PrepBerkeley Prep5,000 Meters Elite515:47—
Sep 18North Port XC InvitationalSep 18 · 5,000 Meters Elite · Place 1 · Berkeley PrepBerkeley Prep5,000 Meters Elite115:29.12SR
Sep 3Florida Horse Park InvitationalSep 3 · 5,000 Meters Varsity · Place 2 · Berkeley PrepBerkeley Prep5,000 Meters Varsity215:45.6—
Aug 27Babe Zaharias Twilight ChallengeAug 27 · 5,000 Meters Varsity · Place 1 · Berkeley PrepBerkeley Prep5,000 Meters Varsity115:43.7—

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 13FHSAA Cross Country State FinalsNov 13 · 5,000 Meters 2A · Place 9 · Berkeley PrepBerkeley Prep5,000 Meters 2A916:14.411
Nov 6FHSAA 2A Region 3Nov 6 · 5,000 Meters Varsity · Place 1 · Berkeley PrepBerkeley Prep5,000 Meters Varsity116:31.30 PB11
Oct 31FHSAA 2A District 10Oct 31 · 5,000 Meters Varsity · Place 1 · Berkeley PrepBerkeley Prep5,000 Meters Varsity116:10.6 PB11
Oct 10Tampa Bay Private School ChampionshipOct 10 · 5,000 Meters Varsity · Place 1 · Berkeley PrepBerkeley Prep5,000 Meters Varsity116:22.20JR
Sep 12Jim Ryun InvitationalSep 12 · 5,000 Meters Varsity · Place 11 · Berkeley PrepBerkeley Prep5,000 Meters Varsity1117:10.0 PB11

2019 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9FHSAA 2A State ChampionshipsNov 9 · 5,000 Meters Varsity · Place 16 · Berkeley PrepBerkeley Prep5,000 Meters Varsity1616:30.9810
Nov 2FHSAA 2A Region 3Nov 2 · 5,000 Meters Varsity · Place 1 · Berkeley PrepBerkeley Prep5,000 Meters Varsity116:48.41 PB10
Oct 24FHSAA 2A District 5Oct 24 · 5,000 Meters Varsity · Place 1 · Berkeley PrepBerkeley Prep5,000 Meters Varsity116:22.28 PB10
Oct 11FSU Pre-State InvitationalOct 11 · 5,000 Meters Elite · Place 28 · Berkeley PrepBerkeley Prep5,000 Meters Elite2816:07.8 PB10
Sep 27FLRunners.Com Invitational 20 Sep 27 · 5,000 Meters Elite · Place 17 · Berkeley PrepBerkeley Prep5,000 Meters Elite1716:26.5310
Sep 14Seffner Christian InvitationalSep 14 · 5,000 Meters Elite · Place 5 · Berkeley PrepBerkeley Prep5,000 Meters Elite516:38.93SO
Sep 7Florida Horse Park InvitationalSep 7 · 5,000 Meters Varsity · Place 7 · Berkeley PrepBerkeley Prep5,000 Meters Varsity716:11.6—
Aug 24Lemon Bay InvitationalAug 24 · 5,000 Meters Varsity · Place 2 · Berkeley PrepBerkeley Prep5,000 Meters Varsity217:33.19—

2018 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 10FHSAA 2A State XC ChampionshipsNov 10 · 5,000 Meters Varsity · Place 46 · Berkeley PrepBerkeley Prep5,000 Meters Varsity4617:04.829
Nov 2FHSAA 2A Region 3Nov 2 · 5,000 Meters Varsity · Place 19 · Berkeley PrepBerkeley Prep5,000 Meters Varsity1917:57.249
Oct 23FHSAA 2A District 10Oct 23 · 5,000 Meters Varsity · Place 3 · Berkeley PrepBerkeley Prep5,000 Meters Varsity316:58.87 PB9
Sep 28Flrunners.com InvitationalSep 28 · 5,000 Meters Invitational · Place 33 · Berkeley PrepBerkeley Prep5,000 Meters Invitational3318:11.669
Sep 15Wiregrass Ranch Run with the Bulls InvitationalSep 15 · 5,000 Meters Varsity · Place 19 · Berkeley PrepBerkeley Prep5,000 Meters Varsity1918:50.57FR
Sep 8Florida Horse Park InvitationalSep 8 · 5,000 Meters Invitational · Place 110 · Berkeley PrepBerkeley Prep5,000 Meters Invitational11018:35.089

2017 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 11FHSAA 2A State ChampionshipsNov 11 · 5,000 Meters Varsity · Place 155 · Berkeley PrepBerkeley Prep5,000 Meters Varsity15518:58.778
Nov 3FHSAA 2A Region 3 ChampionshipsNov 3 · 5,000 Meters Varsity · Place 48 · Berkeley PrepBerkeley Prep5,000 Meters Varsity4819:02.898
Oct 25FHSAA 2A District 10 ChampionshipsOct 25 · 5,000 Meters Varsity · Place 8 · Berkeley PrepBerkeley Prep5,000 Meters Varsity819:09.40 PB8
Oct 16Hillsborough County XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 128 · Berkeley PrepBerkeley Prep5,000 Meters Varsity12820:49.1—
Oct 6Disney Cross Country ClassicOct 6 · 3,000 Meters Middle School · Place 18 · Berkeley PrepBerkeley Prep3,000 Meters Middle School1811:38.88
Sep 28Davis Island InvitationalSep 28 · 5,000 Meters Varsity · Place 47 · Berkeley PrepBerkeley Prep5,000 Meters Varsity4722:20.368
Sep 23B3R Hurricane Irma XC InvitationalSep 23 · 5,000 Meters Varsity · Place 70 · Berkeley PrepBerkeley Prep5,000 Meters Varsity7019:39.468
Sep 16Buffalo InvitationalSep 16 · Varsity · Place 85 · Berkeley PrepBerkeley PrepVarsity8520:24.658
Sep 2Lecanto InvitationalSep 2 · 5,000 Meters Varsity · Place 120 · Berkeley PrepBerkeley Prep5,000 Meters Varsity12021:03.10 PB8
Aug 26Jim Ryun InvitationalAug 26 · 5,000 Meters Junior Varsity · Place 107 · Berkeley PrepBerkeley Prep5,000 Meters Junior Varsity10723:01.50—

2015 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 19UF Mt. Dew InvitationalSep 19 · 5,000 Meters 1A · Place 127 · Berkeley PrepBerkeley Prep5,000 Meters 1A12720:28.286