Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorCarolina Distance Carnival · Apr 205:16.47Carolina Distance CarnivalApril 20, 2024
1600 Meters · IndoorBallantyne Ridge Polar Bear #2 · Jan 295:06.05aBallantyne Ridge Polar Bear #2January 29, 2025
1600 Meters · Indoor · Hand timedSun Valley Polar Bear · Jan 115:25.0hSun Valley Polar BearJanuary 11, 2024
1600 Meters · Outdoor2025 Last Chance Classic · May 34:57.95a2025 Last Chance ClassicMay 3, 2025
3200 Meters · IndoorLiberty Flames HS Invitational · Dec 711:08.85aLiberty Flames HS InvitationalDecember 7, 2024
3200 Meters · OutdoorWeddington Invitational · Mar 2910:50.97Weddington InvitationalMarch 29, 2025
800 Meters · IndoorPDS MS Meet #1 · Feb 273:27.38PDS MS Meet #1February 27, 2020
800 Meters · OutdoorCuthberston Season Opener · Mar 22:52.39Cuthberston Season Opener March 2, 2022
MR Carnival: Rocky Hansen Christ Sch 4:04.29 · OutdoorCarolina Distance Carnival · Apr 265:03.09Carolina Distance CarnivalApril 26, 2025

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

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 32025 Last Chance ClassicMay 3 · 3200 Meters · Place 16 · Charlotte CatholicCharlotte Catholic3200 Meters1611:05.11a12
May 32025 Last Chance ClassicMay 3 · 1600 Meters · Place 33 · Charlotte CatholicCharlotte Catholic1600 Meters334:57.95a PB12
Apr 26Carolina Distance CarnivalApr 26 · 1600 Meters · Place 505 · Charlotte CatholicCharlotte Catholic1600 Meters5055:01.16SR
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Rocky Hansen Christ Sch 4:04.29 · Place 509 · Charlotte CatholicCharlotte CatholicMR Carnival: Rocky Hansen Christ Sch 4:04.295095:03.09 PBSR
Apr 9Ardrey Kell Knight of the Titans Senior KnightApr 9 · 3200 Meters · Place 6 · Charlotte CatholicCharlotte Catholic3200 Meters610:58.0212
Apr 9Ardrey Kell Knight of the Titans Senior KnightApr 9 · 1600 Meters · Place 9 · Charlotte CatholicCharlotte Catholic1600 Meters95:05.5312
Apr 6APP State HS InvitationalApr 6 · 1600 Meters · Place 26 · Charlotte CatholicCharlotte Catholic1600 Meters26.5:12.20a12
Apr 4App State HS MeetApr 4 · 1600 Meters · Place 26 · Charlotte CatholicCharlotte Catholic1600 Meters26.5:12.20a12
Mar 29Weddington InvitationalMar 29 · 3200 Meters · Place 46 · Charlotte CatholicCharlotte Catholic3200 Meters4610:50.97 PBSR
Mar 21Lakeside LightsMar 21 · 1600 Meters · Place 12 · Charlotte CatholicCharlotte Catholic1600 Meters125:01.3712
Mar 1Spring into the Season KickoffMar 1 · 1600 Meters · Place 28 · Charlotte CatholicCharlotte Catholic1600 Meters28.5:04.46a12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 29Ballantyne Ridge Polar Bear #2Jan 29 · 1600 Meters · Place 13 · Charlotte CatholicCharlotte Catholic1600 Meters135:06.05a PB—
Jan 16Sun Valley Polar BearJan 16 · 1600 Meters · Place 14 · Charlotte CatholicCharlotte Catholic1600 Meters145:18.92—
Jan 16Sun Valley Polar BearJan 16 · 1600 Meters · Place 14 · Charlotte CatholicCharlotte Catholic1600 Meters145:18.92—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 21Christmas is Near InvitationalDec 21 · 1000 Meters · Place 29 · Charlotte CatholicCharlotte Catholic1000 Meters29.3:12.66aUnofficial12
May 1Southwestern 4A Conference ChampionshipMay 1 · 3200 Meters · Place 9 · Charlotte CatholicCharlotte Catholic3200 Meters911:27.31—
Apr 25CLS Home Meet #3Apr 25 · 3200 Meters · Place 7 · Charlotte CatholicCharlotte Catholic3200 Meters7.11:36.75a11
Apr 25CLS Home Meet #3Apr 25 · 1600 Meters · Place 5 · Charlotte CatholicCharlotte Catholic1600 Meters5.5:14.70a11
Apr 20Carolina Distance CarnivalApr 20 · 1600 Meters · Place 13 · Charlotte CatholicCharlotte Catholic1600 Meters135:14.49—
Apr 20Carolina Distance CarnivalApr 20 · 1 Mile · Place 354 · Charlotte CatholicCharlotte Catholic1 Mile3545:16.47 PBJR
Apr 19Friday Night Lights at Providence HSApr 19 · 400 Meters · Place 25 · Charlotte CatholicCharlotte Catholic400 Meters25.1:05.17aUnofficial11
Mar 20PHS Home Meet #1Mar 20 · 3200 Meters · Place 3 · Charlotte CaCharlotte Ca3200 Meters311:32.05—
Mar 20PHS Home Meet #1Mar 20 · 1600 Meters · Place 22 · Charlotte CaCharlotte Ca1600 Meters225:22.77—
Mar 16Marvin Ridge InvitationalMar 16 · 1600 Meters · Place 53 · Charlotte CaCharlotte Ca1600 Meters535:18.06—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 7Liberty Flames HS InvitationalDec 7 · 3200 Meters · Place 42 · Charlotte CatholicCharlotte Catholic3200 Meters42.11:08.85a PB12
Dec 7Liberty Flames HS InvitationalDec 7 · 1600 Meters · Place 88 · Charlotte CatholicCharlotte Catholic1600 Meters88.5:12.76a12
Nov 22Marvin Ridge InvitationalNov 22 · 1600 Meters · Place 16 · Charlotte CatholicCharlotte Catholic1600 Meters16.5:15.74a12
Jan 24Marvin Ridge Polar Bear #2Jan 24 · 3200 Meters · Charlotte CatholicCharlotte Catholic3200 Meters—DNS11
Jan 24Marvin Ridge Polar Bear #2Jan 24 · 1600 Meters · Place 22 · Charlotte CatholicCharlotte Catholic1600 Meters22.5:29.05aUnofficial11
Jan 11Sun Valley Polar BearJan 11 · 1600 Meters · Place 9 · Charlotte CatholicCharlotte Catholic1600 Meters95:25.0h PB—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 6Porter Ridge Polar BearDec 6 · 1600 Meters · Place 5 · Charlotte CatholicCharlotte Catholic1600 Meters5.5:32.26aUnofficial11
Apr 25Marvin Ridge Home #3Apr 25 · 3200 Meters · Place 5 · Charlotte CatholicCharlotte Catholic3200 Meters511:46.83—
Apr 25Marvin Ridge Home #3Apr 25 · 1600 Meters · Place 14 · Charlotte CatholicCharlotte Catholic1600 Meters145:23.08—
Apr 22Carolina Distance CarnivalApr 22 · 1600 Meters · Place 344 · Charlotte CaCharlotte Ca1600 Meters3445:25.44—
Apr 22Carolina Distance CarnivalApr 22 · 1 Mile · Place 342 · Charlotte CaCharlotte Ca1 Mile3425:27.30—
Apr 22Carolina Distance CarnivalApr 22 · 1600 Meters · Place 344 · Charlotte CaCharlotte Ca1600 Meters3445:25.44—
Apr 22Carolina Distance CarnivalApr 22 · 1 Mile · Place 342 · Charlotte CaCharlotte Ca1 Mile3425:27.30—
Apr 5PHS Home Meet #2Apr 5 · 1600 Meters · Place 17 · Charlotte CatholicCharlotte Catholic1600 Meters17.5:29.90a10
Mar 24Weddington InvitationalMar 24 · 3200 Meters · Place 102 · Charlotte CatholicCharlotte Catholic3200 Meters10211:58.51SO
Mar 18Marvin Ridge InvitationalMar 18 · 1600 Meters · Place 49 · Charlotte CaCharlotte Ca1600 Meters495:35.82—
Mar 8Cannon Home Meet #1Mar 8 · 1600 Meters · Place 9 · Charlotte CatholicCharlotte Catholic1600 Meters9.5:34.54a10
Mar 4Spring into the Season KickoffMar 4 · 1600 Meters · Place 46 · Charlotte CatholicCharlotte Catholic1600 Meters465:43.31SO

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 2Cold Turkey InvitationalDec 2 · 1600 Meters · Place 32 · Charlotte CatholicCharlotte Catholic1600 Meters32.5:34.84aUnofficial11
Jan 18Winter ClassicJan 18 · 1600 Meters · Place 17 · Charlotte CatholicCharlotte Catholic1600 Meters175:49.9110
Jan 7Liberty Premier Invitational (College)Jan 7 · 1600 Meters · Place 182 · Charlotte CatholicCharlotte Catholic1600 Meters1825:48.13—
Jan 7Liberty Premier HS InvitationalJan 7 · 1600 Meters · Place 182 · Charlotte CatholicCharlotte Catholic1600 Meters182.5:48.13a10

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 17Christmas Is Near InvitationalDec 17 · 1600 Meters · Place 37 · Charlotte CatholicCharlotte Catholic1600 Meters37.6:01.89a10
Dec 3Cuthbertson Polar Bear 2 Dec 3 · 1600 Meters · Place 7 · Charlotte CatholicCharlotte Catholic1600 Meters7.5:51.69aUnofficial10
Apr 6CISAA Home Meet Number 2Apr 6 · 1600 Meters · Place 20 · Charlotte CatholicCharlotte Catholic1600 Meters20.6:22.16a9
Mar 8Weddington Meet #1Mar 8 · 800 Meters · Place 19 · Charlotte CatholicCharlotte Catholic800 Meters192:58.75—
Mar 8Weddington Meet #1Mar 8 · 1600 Meters · Place 16 · Charlotte CatholicCharlotte Catholic1600 Meters166:20.68—
Mar 8Weddington Meet #1Mar 8 · 800 Meters · Place 19 · Charlotte CatholicCharlotte Catholic800 Meters192:58.75—
Mar 8Weddington Meet #1Mar 8 · 1600 Meters · Place 16 · Charlotte CatholicCharlotte Catholic1600 Meters166:20.68—
Mar 2Cuthberston Season Opener Mar 2 · 800 Meters · Place 41 · Charlotte CaCharlotte Ca800 Meters412:52.39 PB—

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 4Cannon School MS Meet 3/4Mar 4 · 1600 Meters · Place 15 · Holy TrinityHoly Trinity1600 Meters15.7:29.99a7
Mar 4Cannon School MS Meet 3/4Mar 4 · 800 Meters · Place 10 · Holy TrinityHoly Trinity800 Meters10.3:35.61a7

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27PDS MS Meet #1Feb 27 · 3200 Meters · Place 2 · Holy TrinityHoly Trinity3200 Meters218:39.707
Feb 27PDS MS Meet #1Feb 27 · 1600 Meters · Place 21 · Holy TrinityHoly Trinity1600 Meters217:23.997
Feb 27PDS MS Meet #1Feb 27 · 800 Meters · Place 18 · Holy TrinityHoly Trinity800 Meters183:27.38 PB7