Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorMondo Elite HS Invitational · Jan 302:40.07Mondo Elite HS InvitationalJanuary 30, 2026
1600 Meters · IndoorThe VA Showcase · Jan 174:37.35aThe VA ShowcaseJanuary 17, 2026
1600 Meters · Indoor · Hand timedSun Valley Polar Bear · Jan 115:15.8hSun Valley Polar BearJanuary 11, 2024
1600 Meters · OutdoorMetrolina Christian Meet No. 4 · Apr 274:35.03Metrolina Christian Meet No. 4April 27, 2026
3200 Meters · IndoorNCRunners Independent Schools Indoor Championships · Feb 610:14.54NCRunners Independent Schools Indoor ChampionshipsFebruary 6, 2025
3200 Meters · OutdoorGaston Christian Last Chance · May 99:59.18aGaston Christian Last ChanceMay 9, 2026
500 Meters · OutdoorMonroe Polar Bear No. 2 · Jan 71:14.41aMonroe Polar Bear No. 2January 7, 2025
800 Meters · IndoorSpring into the Season Kickoff · Feb 282:04.82aSpring into the Season KickoffFebruary 28, 2026
800 Meters · OutdoorWeddington Meet #4 · Apr 162:07.14aWeddington Meet #4April 16, 2025
MR Carnival: Rocky Hansen Christ Sch 4:04.29 · OutdoorCarolina Distance Carnival · Apr 264:39.30Carolina Distance CarnivalApril 26, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15NCISAA DI Track & Field ChampionshipsMay 15 · 3200 Meters · Metrolina Christian AcademyMetrolina Christian Academy3200 Meters—DNS10
May 9Gaston Christian Last ChanceMay 9 · 3200 Meters · Place 2 · Metrolina Christian AcademyMetrolina Christian Academy3200 Meters2.9:59.18a PB10
May 4MAC Track & Field ChampionshipsMay 4 · 3200 Meters · Metrolina Christian AcademyMetrolina Christian Academy3200 Meters—DNS10
May 4MAC Track & Field ChampionshipsMay 4 · 1600 Meters · Place 2 · Metrolina Christian AcademyMetrolina Christian Academy1600 Meters2.4:37.23a10
Apr 27Metrolina Christian Meet No. 4Apr 27 · 1600 Meters · Place 2 · Metrolina ChristianMetrolina Christian1600 Meters24:35.03 PBSO
Apr 27Metrolina Christian Meet No. 4Apr 27 · 1600 Meters · Place 2 · Metrolina ChristianMetrolina Christian1600 Meters24:35.03SO
Mar 10Metrolina Christian Meet No. 2Mar 10 · 1600 Meters · Place 1 · Metrolina ChristianMetrolina Christian1600 Meters14:39.46SO
Mar 10Metrolina Christian Meet No. 2Mar 10 · 1600 Meters · Place 1 · Metrolina ChristianMetrolina Christian1600 Meters14:39.46SO
Jan 22Charlotte City Championship presented by Charlotte Running CompanyJan 22 · 1000 Meters · Metrolina Christian AcademyMetrolina Christian Academy1000 Meters--DNS10
Jan 22Charlotte City Championship presented by Charlotte Running CompanyJan 22 · 1600 Meters · Metrolina Christian AcademyMetrolina Christian Academy1600 Meters--DNS10

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 28Spring into the Season KickoffFeb 28 · 800 Meters · Place 10 · Metrolina Christian AcademyMetrolina Christian Academy800 Meters102:04.82a PB10
Feb 20Tryon: College & Open FridayFeb 20 · 1600 Meters · Place 5 · Metrolina Christian AcademyMetrolina Christian Academy1600 Meters5.4:37.38a10
Feb 9NCRunners Independent Schools Indoor ChampionshipsFeb 9 · 1000 Meters · Place 12 · Metrolina ChMetrolina Ch1000 Meters122:44.0310
Feb 9NCRunners Independent Schools Indoor ChampionshipsFeb 9 · 1000 Meters · Place 12 · Metrolina Christian AcademyMetrolina Christian Academy1000 Meters122:44.03a10
Jan 30Mondo Elite HS InvitationalJan 30 · 1000 Meters · Place 31 · Metrolina ChMetrolina Ch1000 Meters312:40.07 PB—
Jan 30Mondo Elite HS InvitationalJan 30 · 1000 Meters · Place 31 · Metrolina ChMetrolina Ch1000 Meters312:40.07—
Jan 30Mondo Elite HS InvitationalJan 30 · 1000 Meters · Place 31 · Metrolina ChMetrolina Ch1000 Meters312:40.07—
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 100 · Metrolina Christian AcademyMetrolina Christian Academy1000 Meters100.2:43.58a10
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 120 · Metrolina Christian AcademyMetrolina Christian Academy1600 Meters120.4:37.35a PB10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Nov 24UA Winter Hat Polar BearNov 24 · 1000 Meters · Metrolina Christian AcademyMetrolina Christian Academy1000 Meters—DNS10
Nov 24UA Winter Hat Polar BearNov 24 · 1600 Meters · Place 2 · Metrolina Christian AcademyMetrolina Christian Academy1600 Meters2.4:45.59aUnofficial10
Nov 15Charger Two-Mile Tune-UpNov 15 · 3200 Meters · Place 15 · Metrolina Christian AcademyMetrolina Christian Academy3200 Meters15.10:04.56aUnofficial10
May 9MAC Track & Field ChampionshipsMay 9 · 3200 Meters · Place 3 · Metrolina Christian AcademyMetrolina Christian Academy3200 Meters3.10:14.35a9
May 9MAC Track & Field ChampionshipsMay 9 · 1600 Meters · Metrolina Christian AcademyMetrolina Christian Academy1600 Meters—DNS9
May 9MAC Track & Field ChampionshipsMay 9 · 800 Meters · Metrolina Christian AcademyMetrolina Christian Academy800 Meters—DNS9
Apr 26Carolina Distance CarnivalApr 26 · 1600 Meters · Place 222 · Metrolina ChristianMetrolina Christian1600 Meters2224:37.64FR
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Rocky Hansen Christ Sch 4:04.29 · Place 221 · Metrolina ChristianMetrolina ChristianMR Carnival: Rocky Hansen Christ Sch 4:04.292214:39.30 PBFR
Apr 16Weddington Meet #4Apr 16 · 800 Meters · Place 10 · Metrolina Christian AcademyMetrolina Christian Academy800 Meters102:07.14a PB9
Mar 8Clash of the CarolinasMar 8 · 800 Meters · Place 38 · Metrolina Christian AcademyMetrolina Christian Academy800 Meters38.2:07.93a9
Mar 1Spring into the Season KickoffMar 1 · 1600 Meters · Place 7 · Metrolina Christian AcademyMetrolina Christian Academy1600 Meters7.4:38.07a9
Mar 1Spring into the Season KickoffMar 1 · 800 Meters · Metrolina Christian AcademyMetrolina Christian Academy800 Meters—DNS9
Jan 7Monroe Polar Bear No. 2Jan 7 · 500 Meters · Place 5 · Metrolina Christian AcademyMetrolina Christian Academy500 Meters5.1:14.41a PB9
Jan 7Monroe Polar Bear No. 2Jan 7 · 1600 Meters · Metrolina Christian AcademyMetrolina Christian Academy1600 Meters—DNS9

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 8Charlotte City Championship Feb 8 · 1000 Meters · Place 13 · Metrolina ChristianMetrolina Christian1000 Meters132:43.10FR
Feb 6NCRunners Independent Schools Indoor ChampionshipsFeb 6 · 3200 Meters · Place 7 · Metrolina ChMetrolina Ch3200 Meters710:14.54 PB9
Jan 25Fast Track InvitationalJan 25 · 1600 Meters · Place 35 · Metrolina ChMetrolina Ch1600 Meters354:38.61—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Dec 21Christmas is Near InvitationalDec 21 · 1000 Meters · Place 12 · Metrolina Christian AcademyMetrolina Christian Academy1000 Meters12.2:50.51aUnofficial9
Dec 12Weddington/Cuthbertson/MCA Polar PlungeDec 12 · 1000 Meters · Place 2 · Metrolina Christian AcademyMetrolina Christian Academy1000 Meters2.2:46.96aUnofficial9
Dec 7Cold Turkey InvitationalDec 7 · 1600 Meters · Metrolina Christian AcademyMetrolina Christian Academy1600 Meters—DNS9
Nov 26UA Winter Hat Polar BearNov 26 · 1600 Meters · Place 5 · Metrolina Christian AcademyMetrolina Christian Academy1600 Meters5.4:37.79aUnofficial9
Nov 16Dash 4 DoobieNov 16 · 3200 Meters · Place 120 · Metrolina Christian AcademyMetrolina Christian Academy3200 Meters120.10:03.91aUnofficial9
May 9MAC Track & Field ChampionshipsMay 9 · 1600 Meters · Place 5 · Metrolina Christian AcademyMetrolina Christian Academy1600 Meters5.4:48.57a8
May 9MAC Track & Field ChampionshipsMay 9 · 800 Meters · Metrolina Christian AcademyMetrolina Christian Academy800 Meters—DNS8
May 3NCRunner MS All - State May 3 · 3200 Meters · Place 5 · Metrolina ChristianMetrolina Christian3200 Meters510:20.578
Apr 23Metrolina MS MAC Meet No. 2Apr 23 · 3200 Meters · Place 2 · Metrolina Christian AcademyMetrolina Christian Academy3200 Meters2.10:32.37a8
Apr 20Carolina Distance CarnivalApr 20 · 1600 Meters · Place 8 · Metrolina ChristianMetrolina Christian1600 Meters84:46.258
Apr 13Monroe MS InvitationalApr 13 · 1600 Meters · Place 2 · Metrolina Christian AcademyMetrolina Christian Academy1600 Meters2.4:52.24a8
Apr 13Monroe MS InvitationalApr 13 · 800 Meters · Metrolina Christian AcademyMetrolina Christian Academy800 Meters—DNS8
Mar 26Metrolina MAC Meet No. 2Mar 26 · 1600 Meters · Place 6 · Metrolina Christian AcaMetrolina Christian Aca1600 Meters65:03.04a—
Mar 26Metrolina MAC Meet No. 2Mar 26 · 800 Meters · Place 4 · Metrolina Christian AcaMetrolina Christian Aca800 Meters42:17.49a—
Mar 23Marvin Ridge MS InvitationalMar 23 · 1600 Meters · Metrolina Christian AcademyMetrolina Christian Academy1600 Meters—DNS8
Mar 2Spring into the Season KickoffMar 2 · 800 Meters · Place 22 · Metrolina Christian AcademyMetrolina Christian Academy800 Meters22.2:20.20a8
Jan 31Cuthbertson Final Polar BearJan 31 · 1000 Meters · Place 15 · Metrolina Christian AcademyMetrolina Christian Academy1000 Meters15.3:02.98aUnofficial8

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27Metrolina Christian-Gaston Christian Dual MeetFeb 27 · 800 Meters · Place 4 · Metrolina Christian AcaMetrolina Christian Aca800 Meters42:16.24a—
Feb 13NCRunners Independent Schools Indoor ChampionshipsFeb 13 · 1000 Meters · Place 14 · Metrolina ChMetrolina Ch1000 Meters142:57.218
Jan 11Sun Valley Polar BearJan 11 · 1600 Meters · Place 8 · Metrolina ChristianMetrolina Christian1600 Meters85:15.8h PB—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 16Christmas is Near InvitationalDec 16 · 1000 Meters · Metrolina Christian AcademyMetrolina Christian Academy1000 Meters—DNS8
Dec 16Christmas is Near InvitationalDec 16 · 1600 Meters · Place 17 · Metrolina Christian AcademyMetrolina Christian Academy1600 Meters17.5:15.96a8
Dec 6Weddington Polar Bear #1Dec 6 · 1000 Meters · Place 10 · Metrolina Christian AcademyMetrolina Christian Academy1000 Meters10.3:10.73aUnofficial8
Nov 28Union Academy Polar Bear #1Nov 28 · 1000 Meters · Place 4 · Metrolina Christian AcademyMetrolina Christian Academy1000 Meters4.3:17.13aUnofficial8
Nov 28Union Academy Polar Bear #1Nov 28 · 1600 Meters · Place 8 · Metrolina Christian AcademyMetrolina Christian Academy1600 Meters8.5:21.39aUnofficial8
Mar 11Parkwood MiddleMar 11 · 1600 Meters · Place 5 · Metrolina Christian AcademyMetrolina Christian Academy1600 Meters5.5:40.67a7
Mar 11Parkwood MiddleMar 11 · 800 Meters · Place 6 · Metrolina Christian AcademyMetrolina Christian Academy800 Meters6.2:34.43a7
Mar 4Sun Valley MS Season OpenerMar 4 · 800 Meters · Place 6 · Metrolina ChristianMetrolina Christian800 Meters62:37.457
Mar 4Sun Valley MS Season OpenerMar 4 · 800 Meters · Place 6 · Metrolina ChristianMetrolina Christian800 Meters62:37.457
Mar 4Sun Valley MS Season OpenerMar 4 · 1600 Meters · Place 8 · Metrolina ChristianMetrolina Christian1600 Meters85:58.457
Mar 4Sun Valley MS Season OpenerMar 4 · 1600 Meters · Place 9 · Metrolina ChristianMetrolina Christian1600 Meters95:58.457

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 2Cold Turkey InvitationalDec 2 · 1600 Meters · Place 24 · Metrolina Christian AcademyMetrolina Christian Academy1600 Meters24.5:13.39aUnofficial8

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 23Gaston Christian Middle School Invite Apr 23 · 1600 Meters · Metrolina Christian AcademyMetrolina Christian Academy1600 Meters—DNS6
Apr 23Gaston Christian Middle School Invite Apr 23 · 800 Meters · Metrolina Christian AcademyMetrolina Christian Academy800 Meters—DNS6
Apr 2Monroe MS Meet #3Apr 2 · 1600 Meters · Place 6 · Metrolina ChristianMetrolina Christian1600 Meters66:41.826
Apr 2Monroe MS Meet #3Apr 2 · 1600 Meters · Place 20 · Metrolina ChristianMetrolina Christian1600 Meters206:41.826
Apr 2Monroe MS Meet #3Apr 2 · 800 Meters · Place 18 · Metrolina ChristianMetrolina Christian800 Meters182:56.846
Apr 2Monroe MS Meet #3Apr 2 · 800 Meters · Place 22 · Metrolina ChristianMetrolina Christian800 Meters222:56.846
Apr 2Monroe MS Meet #3Apr 2 · 1600 Meters · Place 6 · Metrolina ChristianMetrolina Christian1600 Meters66:41.826
Apr 2Monroe MS Meet #3Apr 2 · 1600 Meters · Place 20 · Metrolina ChristianMetrolina Christian1600 Meters206:41.826
Apr 2Monroe MS Meet #3Apr 2 · 800 Meters · Place 18 · Metrolina ChristianMetrolina Christian800 Meters182:56.846
Apr 2Monroe MS Meet #3Apr 2 · 800 Meters · Place 22 · Metrolina ChristianMetrolina Christian800 Meters222:56.846
Mar 24Gaston Christian Middle School MeetMar 24 · 800 Meters · Place 14 · Metrolina Christian AcademyMetrolina Christian Academy800 Meters14.2:59.60a6
Mar 19Monroe MS Meet #2Mar 19 · 800 Meters · Place 17 · Metrolina ChristianMetrolina Christian800 Meters173:01.956
Mar 19Monroe MS Meet #2Mar 19 · 800 Meters · Place 25 · Metrolina ChristianMetrolina Christian800 Meters253:01.956