Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorConference Carolinas · Feb 224:16.62Conference CarolinasFebruary 22, 2026
1 Mile · OutdoorElectric City Invite · Apr 44:17.56Electric City InviteApril 4, 2025
1000 Meters · IndoorClemson Opener Invitational · Dec 22:47.69aClemson Opener InvitationalDecember 2, 2022
1500 Meters · OutdoorConference Carolinas · Apr 233:58.39aConference CarolinasApril 23, 2026
1600 Meters · IndoorJesuit Tri Meet #2 · Feb 244:56.92Jesuit Tri Meet #2 February 24, 2021
1600 Meters · OutdoorHillsborough County Championships · Apr 134:32.25Hillsborough County ChampionshipsApril 13, 2022
2000m Steeplechase · OutdoorIMG Spring Break Invitational · Mar 206:53.26IMG Spring Break Invitational March 20, 2021
3000 Meters · IndoorConference Carolinas Indoor Track & Field Championships · Feb 198:49.88Conference Carolinas Indoor Track & Field ChampionshipsFebruary 19, 2023
3000m Steeplechase · 0.914m · OutdoorEmory Thrills in the Hills · Mar 269:47.64aEmory Thrills in the HillsMarch 26, 2026
3000m Steeplechase · OutdoorLee Fast Break Athletics Invitational · Apr 119:46.53Lee Fast Break Athletics InvitationalApril 11, 2025
3200 Meters · IndoorGeorge Jenkins Invitational · Feb 2610:01.84George Jenkins InvitationalFebruary 26, 2022
3200 Meters · OutdoorFHSAA 4A Region 2 · May 79:35.49FHSAA 4A Region 2May 7, 2022
400 Meters · Relay Split · OutdoorMontreat Open · Mar 2255.648Montreat OpenMarch 22, 2024
500 Meters · Outdoor2024 John-Hunter James Classic · Mar 154:21.072024 John-Hunter James Classic March 15, 2024
5000 Meters · OutdoorSouthside Power and Fitness Invitational · Apr 1015:09.10aSouthside Power and Fitness InvitationalApril 10, 2026
800 Meters · IndoorJDL College Team Challenge · Feb 81:57.56aJDL College Team ChallengeFebruary 8, 2024
800 Meters · OutdoorSouthside Power and Fitness Invitational · Apr 101:55.83aSouthside Power and Fitness InvitationalApril 10, 2026
800 Meters · Relay Split · OutdoorMontreat Open · Mar 222:01.251Montreat OpenMarch 22, 2024
Combined results · OutdoorEast Bay Tri Meet · Apr 72:09.80East Bay Tri MeetApril 7, 2021

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 23Conference CarolinasApr 23 · 5000 Meters · Place 20 · Southern Wesleyan (S.C.)Southern Wesleyan (S.C.)5000 Meters20.16:30.07aSr
Apr 23Conference CarolinasApr 23 · 1500 Meters · Place 3 · Southern Wesleyan (S.C.)Southern Wesleyan (S.C.)1500 MetersRound P3.4:06.76aSr
Apr 23Conference CarolinasApr 23 · 1500 Meters · Place 3 · Southern Wesleyan (S.C.)Southern Wesleyan (S.C.)1500 Meters3.3:58.39a PBSr
Apr 10Southside Power and Fitness InvitationalApr 10 · 5000 Meters · Place 5 · Southern Wesleyan (S.C.)Southern Wesleyan (S.C.)5000 Meters5.15:09.10a PBSr
Apr 10Southside Power and Fitness InvitationalApr 10 · 800 Meters · Place 9 · Southern Wesleyan (S.C.)Southern Wesleyan (S.C.)800 Meters9.1:55.83a PBSr
Mar 26Emory Thrills in the HillsMar 26 · 3000m Steeplechase · Place 6 · Southern Wesleyan (S.C.)Southern Wesleyan (S.C.)3000m Steeplechase0.914m6.9:47.64a PBSr
Mar 26Emory Thrills in the HillsMar 26 · 3000 Meters · Southern Wesleyan (S.C.)Southern Wesleyan (S.C.)3000 Meters—DNSSr
Mar 20Montreat OpenMar 20 · 1500 Meters · Place 5 · Southern Wesleyan (S.C.)Southern Wesleyan (S.C.)1500 Meters5.4:02.38aSr
Mar 20Montreat OpenMar 20 · 800 Meters · Place 3 · Southern Wesleyan (S.C.)Southern Wesleyan (S.C.)800 Meters3.1:56.87aSr
Mar 13SWU Gotta Run InviteMar 13 · 5000 Meters · Place 2 · Southern WesleyanSouthern Wesleyan5000 Meters215:17.12SR
Mar 13SWU Gotta Run InviteMar 13 · 1500 Meters · Place 1 · Southern WesleyanSouthern Wesleyan1500 Meters14:01.39SR

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22Conference CarolinasFeb 22 · 3000 Meters · Place 10 · Southern WesleyanSouthern Wesleyan3000 Meters108:51.37SR
Feb 22Conference CarolinasFeb 22 · 1 Mile · Place 1 · Southern WesleyanSouthern Wesleyan1 Mile14:16.62 PBSR
Feb 14ASICS Sound InviteFeb 14 · 1 Mile · Place 22 · Southern Wesleyan (S.C.)Southern Wesleyan (S.C.)1 Mile224:19.64aSr
Jan 17Mondo College InvitationalJan 17 · 1 Mile · Place 16 · Southern WesSouthern Wes1 Mile164:21.47—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 5Clemson OpenerDec 5 · 3000 Meters · Place 11 · Southern Wesleyan (S.C.)Southern Wesleyan (S.C.)3000 Meters11.8:57.71aSr
Feb 23Conference CarolinasFeb 23 · 3000 Meters · Place 13 · So. WesleyanSo. Wesleyan3000 Meters139:02.29—
Feb 23Conference CarolinasFeb 23 · 1 Mile · Place 6 · So. WesleyanSo. Wesleyan1 Mile64:25.72—
Feb 8Camel City DistanceFeb 8 · 3000 Meters · Place 28 · S. WesleyanS. Wesleyan3000 Meters288:50.68—
Feb 8Camel City DistanceFeb 8 · 800 Meters · Place 17 · S. WesleyanS. Wesleyan800 Meters171:59.69—
Jan 18Mondo College InvitationalJan 18 · 1 Mile · Place 2 · S. WesleyanS. Wesleyan1 Mile24:26.03—
Jan 18Mondo College InvitationalJan 18 · 1 Mile · Place 2 · Southern Wesleyan (S.C.)Southern Wesleyan (S.C.)1 Mile24:26.03a—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 24Conference CarolinasApr 24 · 5000 Meters · Place 7 · Southern Wesleyan (S.C.)Southern Wesleyan (S.C.)5000 Meters7.15:33.40aJr
Apr 24Conference CarolinasApr 24 · 3000m Steeplechase · Place 5 · Southern Wesleyan (S.C.)Southern Wesleyan (S.C.)3000m Steeplechase0.914m5.9:57.37aJr
Apr 11Lee Fast Break Athletics InvitationalApr 11 · 3000m Steeplechase · Place 8 · Southern WesleyanSouthern Wesleyan3000m Steeplechase89:46.53 PBJR
Apr 11Lee Fast Break Athletics InvitationalApr 11 · 800 Meters · Place 54 · Southern WesleyanSouthern Wesleyan800 Meters542:00.42JR
Apr 4Electric City InviteApr 4 · 1 Mile · Place 9 · Southern WesleyanSouthern Wesleyan1 Mile94:17.56 PBJR
Mar 28SWU GottaRun InviteMar 28 · 1500 Meters · Place 1 · Southern Wesleyan (S.C.)Southern Wesleyan (S.C.)1500 Meters1.3:58.97aJr
Mar 21Montreat OpenMar 21 · 3000m Steeplechase · Place 1 · Southern WesSouthern Wes3000m Steeplechase19:58.85—
Mar 21Montreat OpenMar 21 · 800 Meters · Place 3 · Southern WesSouthern Wes800 Meters31:57.40—
Mar 7John-Hunter ClassicMar 7 · 5000 Meters · Place 10 · Southern WesleyanSouthern Wesleyan5000 Meters1015:16.70JR
Feb 28Susan Rouse InvitationalFeb 28 · 3000m Steeplechase · Place 1 · Southern Wesleyan (S.C.)Southern Wesleyan (S.C.)3000m Steeplechase0.914m1.11:23.23aJr
Feb 28Susan Rouse InvitationalFeb 28 · 800 Meters · Southern Wesleyan (S.C.)Southern Wesleyan (S.C.)800 Meters—DNSJr

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Mar 29SWU GottaRun InviteMar 29 · 3000m Steeplechase · Place 2 · Southern Wesleyan (S.C.)Southern Wesleyan (S.C.)3000m Steeplechase0.914m2.9:55.65aSo
Mar 29SWU GottaRun InviteMar 29 · 1500 Meters · Southern Wesleyan (S.C.)Southern Wesleyan (S.C.)1500 Meters—DNSSo
Mar 29SWU GottaRun InviteMar 29 · 800 Meters · Place 1 · Southern Wesleyan (S.C.)Southern Wesleyan (S.C.)800 Meters1.1:57.13aSo
Mar 22Montreat OpenMar 22 · 800 Meters · Southern Wesleyan (S.C.)Southern Wesleyan (S.C.)800 MetersRelay Split—2:01.251 PBSo
Mar 22Montreat OpenMar 22 · 400 Meters · Southern Wesleyan (S.C.)Southern Wesleyan (S.C.)400 MetersRelay Split—55.648 PBSo
Mar 22Montreat OpenMar 22 · 1500 Meters · Place 31 · Southern Wesleyan (S.C.)Southern Wesleyan (S.C.)1500 Meters31.4:12.98aSo
Mar 152024 John-Hunter James Classic Mar 15 · 500 Meters · Place 18 · Southern WesleyanSouthern Wesleyan500 Meters184:21.07 PBSO
Mar 152024 John-Hunter James Classic Mar 15 · 800 Meters · Place 6 · Southern WesleyanSouthern Wesleyan800 Meters62:00.11SO
Mar 2Susan Rouse InvteMar 2 · 5000 Meters · Place 3 · Southern Wesleyan (S.C.)Southern Wesleyan (S.C.)5000 Meters3.15:30.18aSo

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 18Conference CarolinasFeb 18 · 1 Mile · Place 5 · S. WesleyanS. Wesleyan1 Mile54:20.45—
Feb 18Conference CarolinasFeb 18 · 800 Meters · Place 8 · S. WesleyanS. Wesleyan800 Meters82:00.19—
Feb 8JDL College Team ChallengeFeb 8 · 800 Meters · Place 3 · Southern Wesleyan (S.C.Southern Wesleyan (S.C.800 Meters31:57.56a PB—
Jan 26Camel City InvitationalJan 26 · 1 Mile · Place 16 · S. WesleyanS. Wesleyan1 Mile164:24.09—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 8Clemson OpenerDec 8 · 3000 Meters · Place 5 · Southern Wesleyan (S.C.)Southern Wesleyan (S.C.)3000 Meters5.9:00.36aSo
Feb 19Conference Carolinas Indoor Track & Field ChampionshipsFeb 19 · 3000 Meters · Place 7 · Southern WesleyanSouthern Wesleyan3000 Meters78:49.88 PBFR
Feb 9JDL College Team ChallengeFeb 9 · 3000 Meters · Place 3 · Southern WesleyanSouthern Wesleyan3000 Meters38:57.54FR
Feb 3South Carolina InvitationalFeb 3 · 1 Mile · Place 46 · Southern WesleyanSouthern Wesleyan1 Mile464:31.02FR
Jan 14Gamecock OpenerJan 14 · 1 Mile · Place 14 · Southern WesleyanSouthern Wesleyan1 Mile144:34.03FR
Jan 14Gamecock OpenerJan 14 · 800 Meters · Place 16 · Southern WesleyanSouthern Wesleyan800 Meters162:03.19FR

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 28Conference Carolinas Outdoor Track & Field ChamipionshipsApr 28 · 5000 Meters · Place 14 · Southern WesleyanSouthern Wesleyan5000 Meters1416:10.70FR
Apr 28Conference Carolinas Outdoor Track & Field ChamipionshipsApr 28 · 1500 Meters · Place 13 · Southern WesleyanSouthern Wesleyan1500 MetersRound P134:12.33FR
Apr 14Electric City InvitationalApr 14 · 5000 Meters · Place 16 · Southern WesleyanSouthern Wesleyan5000 Meters1616:17.87FR
Apr 1SWU GottaRun InvitationalApr 1 · 1500 Meters · Place 4 · Southern Wesleyan (S.C.)Southern Wesleyan (S.C.)1500 Meters4.4:10.02aFr
Mar 17Trojan OpenerMar 17 · 1500 Meters · Place 6 · Southern WesleyanSouthern Wesleyan1500 Meters64:09.20FR
Mar 17Trojan OpenerMar 17 · 800 Meters · Place 9 · Southern WesleyanSouthern Wesleyan800 Meters92:00.45FR

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 2Clemson Opener InvitationalDec 2 · 1000 Meters · Place 12 · Southern Wesleyan (S.C.)Southern Wesleyan (S.C.)1000 Meters12.2:47.69a PBFr
Feb 26George Jenkins InvitationalFeb 26 · 3200 Meters · Place 2 · RiverviewRiverview3200 Meters210:01.84 PBSR

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14FHSAA Class 4A State Track & Field ChampionshipsMay 14 · 3200 Meters · Place 18 · RiverviewRiverview3200 Meters18.11:47.07a12
May 7FHSAA 4A Region 2May 7 · 3200 Meters · Place 5 · RiverviewRiverview3200 Meters59:35.49 PBSR
Apr 27FHSAA 4A District 7Apr 27 · 3200 Meters · Place 2 · RiverviewRiverview3200 Meters29:43.75SR
Apr 13Hillsborough County ChampionshipsApr 13 · 1600 Meters · Place 4 · RiverviewRiverview1600 Meters44:32.25 PBSR
Apr 13Hillsborough County ChampionshipsApr 13 · 800 Meters · Place 11 · RiverviewRiverview800 Meters112:02.97SR
Apr 9George M. Steinbrenner InvitationalApr 9 · 3200 Meters · Place 1 · RiverviewRiverview3200 Meters19:42.96SR
Mar 25FSU RelaysMar 25 · 3200 Meters · Place 37 · RiverviewRiverview3200 Meters379:37.17SR
Mar 25FSU RelaysMar 25 · 800 Meters · Place 37 · RiverviewRiverview800 Meters379:37.17SR
Mar 11Jack Rice InvitationalMar 11 · 3200 Meters · Place 1 · RiverviewRiverview3200 Meters19:51.78SR
Mar 11Jack Rice InvitationalMar 11 · 1600 Meters · Place 1 · RiverviewRiverview1600 Meters14:43.70SR
Mar 5Leto-Nash Higgins RelaysMar 5 · 1600 Meters · Place 3 · RiverviewRiverview1600 Meters34:33.73SR

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1FHSAA 4A Region 2May 1 · 3200 Meters · Place 8 · RiverviewRiverview3200 Meters8.10:03.94aUnofficial11
Apr 7East Bay Tri MeetApr 7 · Combined results · Place 2 · RiverviewRiverviewCombined results22:09.80 PB11
Mar 30Jesuit Tri Meet #5Mar 30 · 3200 Meters · Place 1 · RiverviewRiverview3200 Meters110:05.74—
Mar 30Jesuit Tri Meet #5Mar 30 · 1600 Meters · Place 1 · RiverviewRiverview1600 Meters14:47.53—
Mar 26Bloomingdale 3/26 Dual MeetMar 26 · 3200 Meters · Place 1 · RiverviewRiverview3200 Meters1.10:18.111
Mar 26Bloomingdale 3/26 Dual MeetMar 26 · 1600 Meters · Place 1 · RiverviewRiverview1600 Meters1.4:41.911
Mar 20IMG Spring Break Invitational Mar 20 · 2000m Steeplechase · Place 3 · RiverviewRiverview2000m Steeplechase36:53.26 PBJR
Mar 20IMG Spring Break Invitational Mar 20 · 3200 Meters · Place 9 · RiverviewRiverview3200 Meters910:13.41JR
Mar 10Sumner Tri Meet #4Mar 10 · 3200 Meters · Place 1 · RiverviewRiverview3200 Meters1.10:11.74a11
Mar 10Sumner Tri Meet #4Mar 10 · 1600 Meters · Place 1 · RiverviewRiverview1600 Meters1.4:41.21a11
Feb 18Newsome Tri Meet #1Feb 18 · 3200 Meters · Place 1 · RiverviewRiverview3200 Meters1.10:35.02a11
Feb 18Newsome Tri Meet #1Feb 18 · 1600 Meters · Place 1 · RiverviewRiverview1600 Meters1.4:56.92a11

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Jesuit Tri Meet #2 Feb 24 · 3200 Meters · Place 1 · RiverviewRiverview3200 Meters110:35.02—
Feb 24Jesuit Tri Meet #2 Feb 24 · 1600 Meters · Place 3 · RiverviewRiverview1600 Meters34:56.92 PB—

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 7Nash Higgins RelaysMar 7 · 1600 Meters · Place 19 · RiverviewRiverview1600 Meters195:03.00SO

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25Spoto Quad Meet #3Feb 25 · 1600 Meters · Place 2 · RiverviewRiverview1600 Meters25:06.27SO
Feb 12Strawberry Crest Quad MeetFeb 12 · 3200 Meters · Place 1 · RiverviewRiverview3200 Meters110:56.00SO
Feb 12Strawberry Crest Quad MeetFeb 12 · 1600 Meters · Place 1 · RiverviewRiverview1600 Meters14:59.00SO

2019 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 8FHSAA 4A District 7Apr 8 · 3200 Meters · Place 14 · RiverviewRiverview3200 Meters14.12:04.48a9
Apr 8FHSAA 4A District 7Apr 8 · 1600 Meters · Place 11 · RiverviewRiverview1600 Meters11.5:21.20a9
Mar 27Western Conference Federal Divisional MeetMar 27 · 3200 Meters · Place 10 · RiverviewRiverview3200 Meters10.11:17.59a9
Mar 27Western Conference Federal Divisional MeetMar 27 · 1600 Meters · Place 12 · RiverviewRiverview1600 Meters12.5:14.14a9
Mar 15Jack Rice InvitationalMar 15 · Combined results · Place 7 · RiverviewRiverviewCombined results711:38.09
Mar 2Nash Higgins RelaysMar 2 · 1600 Meters · Place 34 · RiverviewRiverview1600 Meters345:16.03FR
Feb 13Strawberry CrestFeb 13 · 3200 Meters · Place 1 · RiverviewRiverview3200 Meters1.11:45.09
Feb 13Strawberry CrestFeb 13 · 1600 Meters · Place 5 · RiverviewRiverview1600 Meters5.5:25.09

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16George Jenkins InvitationalFeb 16 · 3200 Meters · Place 4 · RiverviewRiverview3200 Meters411:44.51FR
Feb 16George Jenkins InvitationalFeb 16 · 3200 Meters · Place 32 · RiverviewRiverview3200 Meters3211:44.51FR