Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorBallantyne Ridge Polar Bear #2 · Jan 295:25.99aBallantyne Ridge Polar Bear #2January 29, 2025
1600 Meters · OutdoorWeddington Meet #3 · Mar 184:54.28Weddington Meet #3March 18, 2026
3200 Meters · IndoorJust Don't Lose Classic · Jan 1010:30.05Just Don't Lose ClassicJanuary 10, 2026
3200 Meters · OutdoorWeddington Invitational · Mar 2810:17.18Weddington InvitationalMarch 28, 2026
400 Meters · OutdoorCCS MS Home Meet 2 · Mar 311:11.89CCS MS Home Meet 2March 31, 2023
800 Meters · OutdoorLakeside Lights · Mar 202:17.05aLakeside LightsMarch 20, 2026
Long Jump · OutdoorPDS MS Meet #2 · Apr 1713' 2.5PDS MS Meet #2April 17, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 30Southern Carolina Conference ChampionshipApr 30 · 3200 Meters · Place 8 · Charlotte CatholicCharlotte Catholic3200 Meters810:31.26a10
Apr 30Southern Carolina Conference ChampionshipApr 30 · 3200 Meters · Place 8 · Charlotte CatholicCharlotte Catholic3200 Meters810:31.26SO
Apr 23BR/CC Weekday MeetApr 23 · 3200 Meters · Place 5 · Charlotte CatholicCharlotte Catholic3200 Meters5.11:00.59a10
Apr 23BR/CC Weekday MeetApr 23 · 1600 Meters · Place 4 · Charlotte CatholicCharlotte Catholic1600 Meters4.4:58.18a10
Mar 28Weddington InvitationalMar 28 · 3200 Meters · Place 10 · Charlotte CatholicCharlotte Catholic3200 Meters1010:17.18 PBSO
Mar 20Lakeside LightsMar 20 · 800 Meters · Place 22 · Charlotte CatholicCharlotte Catholic800 Meters22.2:17.05a PB10
Mar 18Weddington Meet #3Mar 18 · 3200 Meters · Place 1 · Charlotte CatholicCharlotte Catholic3200 Meters110:40.64—
Mar 18Weddington Meet #3Mar 18 · 1600 Meters · Place 9 · Charlotte CatholicCharlotte Catholic1600 Meters94:54.28 PB—
Mar 13Marvin Ridge InvitationalMar 13 · 1600 Meters · Place 22 · Charlotte CatholicCharlotte Catholic1600 Meters22.4:55.54a10
Jan 22Charlotte City Championship presented by Charlotte Running CompanyJan 22 · 3200 Meters · Place 15 · Charlotte CatholicCharlotte Catholic3200 Meters15.10:26.54aUnofficial10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 10Just Don't Lose ClassicJan 10 · 3200 Meters · Place 16 · Charlotte CaCharlotte Ca3200 Meters1610:30.05 PB—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 20Christmas is Near InvitationalDec 20 · 3200 Meters · Place 9 · Charlotte CatholicCharlotte Catholic3200 Meters9.10:37.23a10
Apr 9Ardrey Kell Knight of the Titans Senior KnightApr 9 · 1600 Meters · Place 7 · Charlotte CatholicCharlotte Catholic1600 Meters74:59.379
Apr 6APP State HS InvitationalApr 6 · 1600 Meters · Place 24 · Charlotte CatholicCharlotte Catholic1600 Meters24.5:05.06a9
Apr 4App State HS MeetApr 4 · 1600 Meters · Place 24 · Charlotte CatholicCharlotte Catholic1600 Meters24.5:05.06a9
Mar 29Weddington InvitationalMar 29 · 3200 Meters · Place 45 · Charlotte CatholicCharlotte Catholic3200 Meters4510:50.36FR
Mar 21Lakeside LightsMar 21 · 3200 Meters · Place 7 · Charlotte CatholicCharlotte Catholic3200 Meters710:43.399
Mar 1Spring into the Season KickoffMar 1 · 3200 Meters · Place 12 · Charlotte CatholicCharlotte Catholic3200 Meters12.11:21.28a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Cold Turkey Invitational at Marvin Ridge HSDec 13 · 3200 Meters · Place 9 · Charlotte CatholicCharlotte Catholic3200 Meters9.11:30.95aUnofficial10
Jan 29Ballantyne Ridge Polar Bear #2Jan 29 · 1600 Meters · Place 25 · Charlotte CatholicCharlotte Catholic1600 Meters255:25.99a PB—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Dec 21Christmas is Near InvitationalDec 21 · 3200 Meters · Place 12 · Charlotte CatholicCharlotte Catholic3200 Meters12.11:11.03aUnofficial9
May 3NCRunner MS All - State May 3 · 3200 Meters · Place 19 · Holy Trinity CatholiHoly Trinity Catholi3200 Meters1911:31.218
May 3NCRunner MS All - State May 3 · 1600 Meters · Place 49 · Holy Trinity CatholiHoly Trinity Catholi1600 Meters495:30.298
Apr 24GCMSAA CHAMPIONSHIPApr 24 · 3200 Meters · Place 7 · Holy TrinityHoly Trinity3200 Meters7.11:34.73a8
Apr 24GCMSAA CHAMPIONSHIPApr 24 · 1600 Meters · Place 9 · Holy TrinityHoly Trinity1600 Meters9.5:25.16a8
Apr 242024 GCMSAA InvitationalApr 24 · 3200 Meters · Place 7 · Holy TrinityHoly Trinity3200 Meters7.11:34.73a8
Apr 242024 GCMSAA InvitationalApr 24 · 1600 Meters · Place 9 · Holy TrinityHoly Trinity1600 Meters9.5:25.16a8
Apr 17PDS MS Meet #2Apr 17 · 3200 Meters · Place 3 · Holy TrinityHoly Trinity3200 Meters3.11:44.88a8
Apr 17PDS MS Meet #2Apr 17 · 1600 Meters · Place 8 · Holy TrinityHoly Trinity1600 Meters8.5:34.38a8
Apr 17PDS MS Meet #2Apr 17 · Long Jump · Place 16 · Holy TrinityHoly TrinityLong Jump16.13' 2.5 PB8
Apr 10Cannon MS Home Meet #2Apr 10 · Long Jump · Place 16 · Holy TrinityHoly TrinityLong Jump1611-11.00—
Apr 10Cannon MS Home Meet #2Apr 10 · 3200 Meters · Place 2 · Holy TrinityHoly Trinity3200 Meters212:07.43—
Apr 10Cannon MS Home Meet #2Apr 10 · 1600 Meters · Place 4 · Holy TrinityHoly Trinity1600 Meters45:36.60—
Mar 20PDS MS Meet #1Mar 20 · 3200 Meters · Place 2 · Holy TrinityHoly Trinity3200 Meters2.12:03.42a8
Mar 20PDS MS Meet #1Mar 20 · 1600 Meters · Place 10 · Holy TrinityHoly Trinity1600 Meters10.5:39.32a8
Mar 20PDS MS Meet #1Mar 20 · Long Jump · Place 12 · Holy TrinityHoly TrinityLong Jump12.10' 108
Mar 4CCDS Middle School HOME MEET-1Mar 4 · 3200 Meters · Place 3 · Holy TrinityHoly Trinity3200 Meters311:49.23—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Liberty Flames HS InvitationalDec 7 · 3200 Meters · Place 45 · Charlotte CatholicCharlotte Catholic3200 Meters45.11:15.68a9

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 172023 GCMSAA ChampionshipsApr 17 · Long Jump · Place 33 · Holy TrinityHoly TrinityLong Jump3310-06.507
Apr 172023 GCMSAA ChampionshipsApr 17 · 3200 Meters · Place 9 · Holy TrinityHoly Trinity3200 Meters912:35.427
Apr 172023 GCMSAA ChampionshipsApr 17 · 400 Meters · Place 20 · Holy TrinityHoly Trinity400 Meters201:15.367
Apr 4PDS MS Home Meet #2Apr 4 · 3200 Meters · Place 7 · Holy TrinityHoly Trinity3200 Meters7.12:31.63a7
Apr 4PDS MS Home Meet #2Apr 4 · Long Jump · Place 29 · Holy TrinityHoly TrinityLong Jump29.10' 5"Wind: 07
Apr 4PDS MS Home Meet #2Apr 4 · 400 Meters · Place 15 · Holy TrinityHoly Trinity400 Meters15.1:12.36a7
Mar 31CCS MS Home Meet 2Mar 31 · Long Jump · Place 13 · Holy TrinityHoly TrinityLong Jump1310-8.507
Mar 31CCS MS Home Meet 2Mar 31 · 3200 Meters · Place 2 · Holy TrinityHoly Trinity3200 Meters212:55.387
Mar 31CCS MS Home Meet 2Mar 31 · 400 Meters · Place 3 · Holy TrinityHoly Trinity400 Meters31:11.89 PB7
Mar 31CCS MS Home Meet 2Mar 31 · 400 Meters · Place 7 · Holy TrinityHoly Trinity400 Meters71:11.897
Mar 6PDS MS Home Meet #1Mar 6 · 3200 Meters · Place 2 · Holy TrinityHoly Trinity3200 Meters2.12:30.45a7
Mar 6PDS MS Home Meet #1Mar 6 · Long Jump · Place 13 · Holy TrinityHoly TrinityLong Jump13.11' 1"7