Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · EP Tom Sawyer State ParkNCAA D1 Southeast Regional XC Championships · Nov 1132:41.1NCAA D1 Southeast Regional XC ChampionshipsNovember 11, 2022
10,000 Meters · Milliken Plant CourseNCAA Division I Southeast Regional · Nov 1032:58.8NCAA Division I Southeast RegionalNovember 10, 2023
5,000 Meters · Apalachee Regional ParkFHSAA Cross Country State Finals · Nov 1315:58.2FHSAA Cross Country State FinalsNovember 13, 2020
5,000 Meters · Austin-Tindall Sports ComplexFHSAA 3A Region 2 · Nov 615:54.39FHSAA 3A Region 2November 6, 2021
5,000 Meters · Holloway ParkHOKA FLRUNNERS.COM INVITATIONAL · Oct 115:41.1HOKA FLRUNNERS.COM INVITATIONALOctober 1, 2021
5,000 Meters · Lake McKethan Recreation AreaZak Lukas Invitational · Sep 716:19.08Zak Lukas InvitationalSeptember 7, 2019
5,000 Meters · Lake ParkFHSAA 3A District 3 · Oct 2216:53.0FHSAA 3A District 3October 22, 2019
5,000 Meters · Lake Region High SchoolFHSAA 3A Region 2 · Nov 216:38.7FHSAA 3A Region 2November 2, 2019
5,000 Meters · Lecanto High SchoolFHSAA 3A District 4 · Oct 3015:52.4FHSAA 3A District 4October 30, 2021
5,000 Meters · Starkey ParkSunshine Athletic Conference Championships · Oct 1718:41.90Sunshine Athletic Conference ChampionshipsOctober 17, 2018
5,000 Meters · Starkey ParkBuccaneer XC Invasion · Aug 1819:45.0Buccaneer XC InvasionAugust 18, 2018
5,000 Meters · The Villages High SchoolBuffalo Invitational · Sep 1916:38.91Buffalo InvitationalSeptember 19, 2020
6,000 Meters · Elon UniversityFriday Night Lights · Sep 218:53.6Friday Night LightsSeptember 2, 2022
6,000 Meters · WakeMed Soccer Parkadidas Wolfpack Invitational · Sep 2020:04.7adidas Wolfpack InvitationalSeptember 20, 2024
8,000 Meters · Elon UniversityElon Invitational · Oct 1827:46.7Elon InvitationalOctober 18, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 326:45.3Paul Short Run (College)October 3, 2025
8,000 Meters · Ocean County ParkCAA Cross Country Championships · Oct 3126:50.4CAA Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · Panorama FarmsVirginia/Panorama Farms Invitational · Oct 1727:43.0Virginia/Panorama Farms InvitationalOctober 17, 2025

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31CAA Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 86 · ElonElon8,000 Meters Champ8626:50.4 PBSr
Oct 17Virginia/Panorama Farms InvitationalOct 17 · 8,000 Meters College · Place 145 · ElonElon8,000 Meters College14527:43.0 PBSr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Open · Place 276 · ElonElon8,000 Meters Open27626:45.3 PBSr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1CAA Cross Country ChampionshipsNov 1 · 8,000 Meters Varsity · Place 79 · ElonElon8,000 Meters Varsity7928:39.1JR
Oct 18Elon InvitationalOct 18 · 8,000 Meters College · Place 31 · ElonElon8,000 Meters College3127:46.7 PBJr
Sep 20Adidas XC Challenge (HS)Sep 20 · 6,000 Meters Open · Place 105 · ElonElon6,000 Meters Open10520:04.7JR
Sep 20adidas Wolfpack InvitationalSep 20 · 6,000 Meters College · Place 105 · ElonElon6,000 Meters College10520:04.7 PBJr
Sep 6Elon Friday Night Lights OpenerSep 6 · 6,000 Meters Varsity · Place 40 · ElonElon6,000 Meters Varsity4020:17.1JR

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 10NCAA Division I Southeast RegionalNov 10 · 10,000 Meters Championship · Place 174 · ElonElon10,000 Meters Championship17432:58.8 PBSo
Oct 272023 CAA Cross Country ChampionshipOct 27 · 8,000 Meters College · ElonElon8,000 Meters College0DNFSo
Sep 23Virginia InvitationalSep 23 · 8,000 Meters College · ElonElon8,000 Meters College0DNSSo
Sep 1Friday Night Lights Elon XC OpenerSep 1 · 6,000 Meters Varsity · Place 43 · ElonElon6,000 Meters Varsity4318:57.5SO

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 11NCAA D1 Southeast Regional XC ChampionshipsNov 11 · 10,000 Meters Championship · Place 126 · ElonElon10,000 Meters Championship12632:41.1 PBFr
Sep 2Friday Night LightsSep 2 · 6,000 Meters College · Place 12 · ElonElon6,000 Meters College1218:53.6 PBFr

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12FHSAA 3A State Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity · Place 16 · SunlakeSunlake5,000 Meters Varsity1616:21.312
Nov 6FHSAA 3A Region 2Nov 6 · 5,000 Meters Varsity · Place 1 · SunlakeSunlake5,000 Meters Varsity115:54.39 PB12
Oct 30FHSAA 3A District 4Oct 30 · 5,000 Meters Varsity · Place 1 · SunlakeSunlake5,000 Meters Varsity115:52.4 PB12
Oct 15FSU XC Invitational - Pre-StateOct 15 · 5,000 Meters Elite · Place 10 · SunlakeSunlake5,000 Meters Elite1015:36.312
Oct 1HOKA FLRUNNERS.COM INVITATIONALOct 1 · 5,000 Meters Race of Champions · Place 3 · SunlakeSunlake5,000 Meters Race of Champions315:41.1 PB12
Sep 18Savannah & David Mohney Memorial InvitationalSep 18 · 5,000 Meters Varsity · Place 1 · SunlakeSunlake5,000 Meters Varsity116:12.91—

2020 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 13FHSAA Cross Country State FinalsNov 13 · 5,000 Meters 3A · Place 9 · SunlakeSunlake5,000 Meters 3A915:58.2 PB11
Nov 7FHSAA 3A Region 3Nov 7 · 5,000 Meters Varsity · Place 1 · SunlakeSunlake5,000 Meters Varsity116:13.9411
Oct 31FHSAA 3A District 9 Oct 31 · Varsity · Place 1 · Sunlake (Land O'Lakes)Sunlake (Land O'Lakes)Varsity116:00.3—
Oct 10Sunshine Athletic Conference Eastside Cross Country ChampionshipsOct 10 · Varsity · Place 1 · SunlakeSunlakeVarsity116:27.4—
Oct 3Land O' Lakes Gator InvitationalOct 3 · Varsity · Place 1 · SunlakeSunlakeVarsity115:56.0—
Sep 19Buffalo InvitationalSep 19 · 5,000 Meters Varsity · Place 1 · SunlakeSunlake5,000 Meters Varsity116:38.91 PB11
Sep 11North Port XC InvitationalSep 11 · 5,000 Meters Elite · Place 6 · SunlakeSunlake5,000 Meters Elite616:19.21JR

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 9FHSAA 3A State ChampionshipsNov 9 · 5,000 Meters Varsity · Place 19 · SunlakeSunlake5,000 Meters Varsity1916:29.5910
Nov 2FHSAA 3A Region 2Nov 2 · 5,000 Meters Varsity · Place 6 · SunlakeSunlake5,000 Meters Varsity616:38.7 PB10
Oct 22FHSAA 3A District 3Oct 22 · 5,000 Meters Varsity · Place 3 · SunlakeSunlake5,000 Meters Varsity316:53.0 PB10
Oct 12Sunshine Athletic Conference - EastOct 12 · 5,000 Meters Varsity · Place 1 · SunlakeSunlake5,000 Meters Varsity116:09.9—
Sep 27FLRunners.Com Invitational 20 Sep 27 · 5,000 Meters Elite · Place 31 · SunlakeSunlake5,000 Meters Elite3116:41.6610
Sep 7Zak Lukas InvitationalSep 7 · 5,000 Meters Varsity · Place 3 · SunlakeSunlake5,000 Meters Varsity316:19.08 PB10

2018 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 10FHSAA 3A State XC ChampionshipsNov 10 · 5,000 Meters Varsity · Place 76 · SunlakeSunlake5,000 Meters Varsity7617:14.329
Nov 3FHSAA 3A Region 2Nov 3 · 5,000 Meters Varsity · Place 23 · SunlakeSunlake5,000 Meters Varsity2317:13.869
Oct 17Sunshine Athletic Conference ChampionshipsOct 17 · 5,000 Meters Varsity East · Place 10 · SunlakeSunlake5,000 Meters Varsity East1018:41.90 PB9
Sep 28Flrunners.com InvitationalSep 28 · 5,000 Meters Race of Champions · Place 122 · SunlakeSunlake5,000 Meters Race of Champions12218:27.469
Sep 15Shark InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 3 · SunlakeSunlake5,000 Meters Junior Varsity319:18.22—
Aug 18Buccaneer XC InvasionAug 18 · 5,000 Meters Varsity · Place 18 · SunlakeSunlake5,000 Meters Varsity1819:45.0 PB9