Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMount Tabor Mile & Throwing Thunder · Mar 244:33.02Mount Tabor Mile & Throwing ThunderMarch 24, 2023
1000 Meters · IndoorSouthwest Guilford Polar Bear · Jan 122:45.70Southwest Guilford Polar BearJanuary 12, 2024
1500 Meters · OutdoorHigh Point VertKlasse Meeting · Apr 24:04.79aHigh Point VertKlasse MeetingApril 2, 2026
1600 Meters · IndoorGuilford County Championships · Jan 274:31.02aGuilford County ChampionshipsJanuary 27, 2025
1600 Meters · OutdoorCary AC Elite Sprint & Distance · Apr 264:25.65Cary AC Elite Sprint & DistanceApril 26, 2024
2000m Steeplechase · 0.838m · OutdoorCSU Buccaneer Invitational · Mar 206:16.52aCSU Buccaneer InvitationalMarch 20, 2026
2000m Steeplechase · 0.914m · OutdoorSpring into the Season Kickoff · Mar 16:24.17aSpring into the Season KickoffMarch 1, 2025
3000 Meters · IndoorClemson Invitational · Jan 108:56.24aClemson InvitationalJanuary 10, 2026
3000 Meters · OutdoorUSATF NC Association Youth Championships · Jul 811:08.41aUSATF NC Association Youth ChampionshipsJuly 8, 2021
3000m Steeplechase · 0.914m · OutdoorCharlotte Invite · Apr 249:29.24aCharlotte InviteApril 24, 2026
3200 Meters · IndoorGuilford County Championships · Jan 2710:28.80aGuilford County ChampionshipsJanuary 27, 2025
3200 Meters · OutdoorPTAC Track and Field Championship Meet · May 99:48.51aPTAC Track and Field Championship MeetMay 9, 2024
800 Meters · OutdoorCFA/CCHS Last Chance 2025 · May 122:00.54aCFA/CCHS Last Chance 2025May 12, 2025
Shot Put · 12lb · OutdoorFCDS Varsity Home Meet #2 · Apr 127-02.00FCDS Varsity Home Meet #2April 1, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 3000m Steeplechase · Place 6 · Charleston SouthernCharleston Southern3000m Steeplechase0.914m6.9:31.10aFr
Apr 24Charlotte InviteApr 24 · 3000m Steeplechase · Place 3 · Charleston SouthernCharleston Southern3000m Steeplechase0.914m3.9:29.24a PBFr
Apr 10Duke InvitationalApr 10 · 3000m Steeplechase · Place 22 · Charleston SouthernCharleston Southern3000m Steeplechase0.914m22.9:32.75aFr
Apr 2High Point VertKlasse MeetingApr 2 · 1500 Meters · Place 36 · Charleston SouthernCharleston Southern1500 Meters36.4:04.79a PBFr
Mar 20CSU Buccaneer InvitationalMar 20 · 2000m Steeplechase · Place 1 · Charleston SouthernCharleston Southern2000m Steeplechase0.838m1.6:16.52a PBFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 10Clemson InvitationalJan 10 · 3000 Meters · Place 7 · Charleston SouthernCharleston Southern3000 Meters7.8:56.24a PBFr

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 31NCRunners Elite Tune UpMay 31 · 1600 Meters · Place 27 · Wesleyan ChristianWesleyan Christian1600 Meters274:28.94—
May 16NCISAA D1 T&F State ChampionshipsMay 16 · 1600 Meters · Place 15 · Wesleyan Christian AcademyWesleyan Christian Academy1600 Meters15.4:29.03a12
May 16NCISAA D1 T&F State ChampionshipsMay 16 · 800 Meters · Wesleyan Christian AcademyWesleyan Christian Academy800 MetersRelay Split—2:04.8hUnofficial12
May 16NCISAA D1 T&F State ChampionshipsMay 16 · 400 Meters · Wesleyan Christian AcademyWesleyan Christian Academy400 MetersRelay Split—56.3hUnofficial12
May 16NCISAA D1 T&F State ChampionshipsMay 16 · 800 Meters · Place 23 · Wesleyan Christian AcademyWesleyan Christian Academy800 Meters23.2:08.12a12
May 12CFA/CCHS Last Chance 2025May 12 · 800 Meters · Place 2 · Wesleyan Christian AcademyWesleyan Christian Academy800 Meters22:00.54a PB12
May 8PTAC ChampionshipsMay 8 · 800 Meters · Place 6 · Wesleyan Christian AcademyWesleyan Christian Academy800 Meters62:06.0212
May 8PTAC ChampionshipsMay 8 · 1600 Meters · Place 5 · Wesleyan Christian AcademyWesleyan Christian Academy1600 Meters54:31.0312
May 2HPCA home meet #2May 2 · 800 Meters · Wesleyan Christian AcademyWesleyan Christian Academy800 MetersRelay Split—2:15.7hUnofficial12
Apr 25Wesleyan Christian Meet #2Apr 25 · 800 Meters · Place 3 · Wesleyan Christian AcademyWesleyan Christian Academy800 Meters32:06.2712
Apr 1FCDS Varsity Home Meet #2Apr 1 · Shot Put · Place 14 · Wesleyan Christian AcademyWesleyan Christian AcademyShot Put12lb14.27-02.00 PB12
Mar 11Metrolina Christian Meet No. 2Mar 11 · 2000m Steeplechase · Wesleyan Christian AcademyWesleyan Christian Academy2000m Steeplechase0.914m—DNS12
Mar 1Spring into the Season KickoffMar 1 · 2000m Steeplechase · Place 2 · Wesleyan Christian AcademyWesleyan Christian Academy2000m Steeplechase0.914m2.6:24.17a PB12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 27Guilford County ChampionshipsJan 27 · 3200 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy3200 Meters110:28.80a PB—
Jan 27Guilford County ChampionshipsJan 27 · 1600 Meters · Place 2 · Wesleyan Christian AcademyWesleyan Christian Academy1600 Meters24:31.02a PB—
Jan 27Guilford County ChampionshipsJan 27 · 1000 Meters · Place 2 · Wesleyan Christian AcademyWesleyan Christian Academy1000 Meters22:46.76a—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Nov 16Dash 4 DoobieNov 16 · 3200 Meters · Place 80 · Wesleyan Christian AcademyWesleyan Christian Academy3200 Meters80.9:49.30aUnofficial12
Jun 1NC Runners Tune UpJun 1 · 2000m Steeplechase · Place 1 · UnattachedUnattached2000m Steeplechase0.838m1.06:16.611
Jun 1NC Runners Tune UpJun 1 · 800 Meters · Place 27 · UnattachedUnattached800 Meters27.02:02.111
May 17NCISAA D1 T&F State ChampionshipsMay 17 · 3200 Meters · Place 10 · Wesleyan Christian AcademyWesleyan Christian Academy3200 Meters10.9:49.26a11
May 17NCISAA D1 T&F State ChampionshipsMay 17 · 1600 Meters · Place 14 · Wesleyan Christian AcademyWesleyan Christian Academy1600 Meters14.4:33.36a11
May 17NCISAA D1 T&F State ChampionshipsMay 17 · 800 Meters · Place 23 · Wesleyan Christian AcademyWesleyan Christian Academy800 Meters23.2:05.62a11
May 9PTAC Track and Field Championship MeetMay 9 · 3200 Meters · Place 3 · Wesleyan Christian AcademyWesleyan Christian Academy3200 Meters3.9:48.51a PB11
May 9PTAC Track and Field Championship MeetMay 9 · 1600 Meters · Place 3 · Wesleyan Christian AcademyWesleyan Christian Academy1600 Meters3.4:30.82a11
May 9PTAC Track and Field Championship MeetMay 9 · 400 Meters · Wesleyan Christian AcademyWesleyan Christian Academy400 MetersRelay Split—54.3hUnofficial11
May 9PTAC Track and Field Championship MeetMay 9 · 800 Meters · Place 4 · Wesleyan Christian AcademyWesleyan Christian Academy800 Meters4.2:06.14a11
May 2HPCA home meet #2May 2 · 3200 Meters · Place 1 · Wesleyan Christian AcadWesleyan Christian Acad3200 Meters110:24.02a—
Apr 26Cary AC Elite Sprint & DistanceApr 26 · 1600 Meters · Place 11 · Wesleyan Christian AcademyWesleyan Christian Academy1600 Meters114:25.65 PB11
Apr 20GCS ChampionshipApr 20 · 1600 Meters · Place 3 · Wesleyan Christian AcademyWesleyan Christian Academy1600 Meters3.4:35.83a11
Apr 18WCDS Home Meet Apr 18 · 800 Meters · Place 2 · Wesleyan Christian AcadWesleyan Christian Acad800 Meters22:03.59a—
Apr 10HPCA home meet #1Apr 10 · 1600 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy1600 Meters1.4:35.70a11
Apr 10HPCA home meet #1Apr 10 · 800 Meters · Place 5 · Wesleyan Christian AcademyWesleyan Christian Academy800 Meters5.2:03.07a11
Mar 19WCA Meet #1Mar 19 · 3200 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy3200 Meters1.10:07.69a11
Mar 2Spring into the Season KickoffMar 2 · 2000m Steeplechase · Place 6 · Wesleyan Christian AcademyWesleyan Christian Academy2000m Steeplechase0.914m6.6:26.38a11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 12Southwest Guilford Polar BearJan 12 · 1600 Meters · Place 2 · Wesleyan ChristianWesleyan Christian1600 Meters24:36.10—
Jan 12Southwest Guilford Polar BearJan 12 · 1000 Meters · Place 2 · Wesleyan ChristianWesleyan Christian1000 Meters22:45.70 PB—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Nov 18New Balance Dash for DoobieNov 18 · 3200 Meters · Place 99 · Wesleyan Christian AcademyWesleyan Christian Academy3200 Meters99.10:12.77aUnofficial11
Nov 13Ragsdale Polar XCpressNov 13 · 1600 Meters · Place 2 · Wesleyan ChristianWesleyan Christian1600 Meters24:35.0—
May 19NCISAA D1 T&F State ChampionshipsMay 19 · 3200 Meters · Place 17 · Wesleyan Christian AcademyWesleyan Christian Academy3200 Meters17.10:06.53a10
May 19NCISAA D1 T&F State ChampionshipsMay 19 · 1600 Meters · Place 16 · Wesleyan Christian AcademyWesleyan Christian Academy1600 Meters16.4:34.12a10
May 1High Point Christian home meet #2May 1 · 3200 Meters · Place 2 · Wesleyan Christian AcademyWesleyan Christian Academy3200 Meters210:05.6710
Apr 28Cary AC Elite Sprint & DistanceApr 28 · 1600 Meters · Place 11 · Wesleyan Christian AcademyWesleyan Christian Academy1600 Meters114:28.7510
Apr 18FCDS Home Meet #3Apr 18 · 1600 Meters · Place 3 · Wesleyan Christian AcademyWesleyan Christian Academy1600 Meters3.4:42.77a10
Apr 18FCDS Home Meet #3Apr 18 · 800 Meters · Place 3 · Wesleyan Christian AcademyWesleyan Christian Academy800 Meters3.2:06.54a10
Apr 4HPCA home meet #1Apr 4 · 3200 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy3200 Meters1.10:13.65a10
Mar 28Westchester Home MeetMar 28 · 3200 Meters · Place 2 · Wesleyan Christian AcademyWesleyan Christian Academy3200 Meters210:12.8910
Mar 24Mount Tabor Mile & Throwing ThunderMar 24 · 1 Mile · Place 2 · Wesleyan ChristianWesleyan Christian1 Mile24:33.02 PB10
Mar 18Cary Academy InvitationalMar 18 · 1600 Meters · Place 15 · Wesleyan ChristianWesleyan Christian1600 Meters154:37.57SO
Mar 16SWG Reynolds Cornerstone WCAMar 16 · 3200 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy3200 Meters1.10:07.00Unofficial10
Jan 11Southwest Guilford Polar BearJan 11 · 1600 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy1600 Meters1.4:38.00Unofficial10

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 14NCRunners Independent Schools Indoor ChampionshipFeb 14 · 3200 Meters · Wesleyan Christian AcademyWesleyan Christian Academy3200 Meters--DNS10
Feb 14NCRunners Independent Schools Indoor ChampionshipFeb 14 · 1000 Meters · Place 12 · Wesleyan Christian AcademyWesleyan Christian Academy1000 Meters12.2:51.10a10
Jan 23Guilford County ChampionshipsJan 23 · 3200 Meters · Place 6 · Wesleyan Christian AcademyWesleyan Christian Academy3200 Meters6.10:38.81a10
Jan 23Guilford County ChampionshipsJan 23 · 1600 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy1600 Meters1.4:38.04a10
Jan 5SW Guilford Invitational #2Jan 5 · 3200 Meters · Place 5 · Wesleyan Christian AcademyWesleyan Christian Academy3200 Meters5.10:42.19a10
Jan 5SW Guilford Invitational #2Jan 5 · 1000 Meters · Place 4 · Wesleyan Christian AcademyWesleyan Christian Academy1000 Meters4.2:47.43a10

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6SW Guilford Invitational #1Dec 6 · 3200 Meters · Place 3 · Wesleyan Christian AcademyWesleyan Christian Academy3200 Meters3.10:44.92a10
Dec 6SW Guilford Invitational #1Dec 6 · 1600 Meters · Place 2 · Wesleyan Christian AcademyWesleyan Christian Academy1600 Meters2.4:49.73a10
Feb 15JDL Independent Schools Indoor InvitationalFeb 15 · 3200 Meters · Place 11 · Wesleyan Christian AcademyWesleyan Christian Academy3200 Meters11.11:05.30a9
Feb 15JDL Independent Schools Indoor InvitationalFeb 15 · 1600 Meters · Place 15 · Wesleyan Christian AcademyWesleyan Christian Academy1600 Meters15.4:57.73a9

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Nov 29Lexington HS, (NC) Indoor KickoffNov 29 · 1600 Meters · Place 2 · Wesleyan Christian AcademyWesleyan Christian Academy1600 Meters2.4:45.0Unofficial10
Nov 19Dash For DoobieNov 19 · 3200 Meters · Place 149 · Wesleyan Christian AcademyWesleyan Christian Academy3200 Meters149.10:17.75aUnofficial10
Nov 14Ragsdale Polar Bear 1Nov 14 · 3200 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy3200 Meters1.10:54.95Unofficial10
Nov 14Ragsdale Polar Bear 1Nov 14 · 1600 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy1600 Meters1.4:47.53Unofficial10
May 72022 Last Chance Classic - Charlotte Country Day SchoolMay 7 · 3200 Meters · Place 8 · Wesleyan Christian AcademyWesleyan Christian Academy3200 Meters8.11:02.43a9
Apr 29High Point Christian Academy/Westchester home meet Apr 29 · 3200 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy3200 Meters1.10:57.54a9
Mar 22DA Home Meet 3Mar 22 · 3200 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy3200 Meters1.11:02.74a9
Mar 22DA Home Meet 3Mar 22 · 800 Meters · Place 2 · Wesleyan Christian AcademyWesleyan Christian Academy800 Meters2.2:27.99a9
Mar 19Cary Academy InvitationalMar 19 · 1600 Meters · Place 20 · Wesleyan Christian AcademyWesleyan Christian Academy1600 Meters20.4:53.06a9

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Stay In Your Lane HS InvitationalDec 11 · 3200 Meters · Place 9 · UnattachedUnattached3200 Meters9.11:08.89a9

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
Nov 20New Balance Dash for Doobie 3200Nov 20 · 3200 Meters · Place 9 · Wesleyan Christian AcademyWesleyan Christian Academy3200 Meters9.10:55.25aUnofficial9
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 3000 Meters · Greensboro Pacesetters TrackGreensboro Pacesetters Track3000 Meters—DNS8
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 1500 Meters · Place 4 · Greensboro Pacesetters TrackGreensboro Pacesetters Track1500 Meters4.4:58.47a8
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 800 Meters · Place 3 · Greensboro Pacesetters TrackGreensboro Pacesetters Track800 Meters3.2:18.28a8
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 3000 Meters · Place 2 · Greensboro Pacesetters TrackGreensboro Pacesetters Track3000 Meters2.11:08.41a PB8
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 1500 Meters · Place 4 · Greensboro Pacesetters TrackGreensboro Pacesetters Track1500 Meters4.4:58.24a8
Apr 29WCDS Home MeetApr 29 · 3200 Meters · Place 2 · Wesleyan Christian AcademyWesleyan Christian Academy3200 Meters2.13:47.30a8
Apr 29WCDS Home MeetApr 29 · 1600 Meters · Place 5 · Wesleyan Christian AcademyWesleyan Christian Academy1600 Meters5.5:26.26a8
Apr 22NRCA vs Wesleyan Christian AcademyApr 22 · 1600 Meters · Place 2 · Wesleyan Christian AcademyWesleyan Christian Academy1600 Meters2.5:14.388
Apr 22NRCA vs Wesleyan Christian AcademyApr 22 · 800 Meters · Place 2 · Wesleyan Christian AcademyWesleyan Christian Academy800 Meters2.2:22.688
Apr 15WCA Home MeetApr 15 · 1600 Meters · Place 9 · Wesleyan Christian AcademyWesleyan Christian Academy1600 Meters9.5:11.45a8
Apr 15WCA Home MeetApr 15 · 800 Meters · Place 2 · Wesleyan Christian AcademyWesleyan Christian Academy800 Meters2.2:20.53a8
Mar 17WCA/HPCA MS Meet #1Mar 17 · 1600 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy1600 Meters1.5:12.008