Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorClash of the Carolinas · Mar 711.67Clash of the CarolinasMarch 7, 2026
100m Hurdles · 30" / 0.762m · OutdoorPDS MS Meet #1 · Mar 2018.49aPDS MS Meet #1March 20, 2024
200 Meters · OutdoorBR/CC Weekday Meet · Apr 2323.66aBR/CC Weekday MeetApril 23, 2026
300 Meters · IndoorTryon meet #10 · Feb 538.58Tryon meet #10February 5, 2026
300 Meters · OutdoorCuthbertson Thanksgiving Bash · Nov 2238.05aCuthbertson Thanksgiving BashNovember 22, 2025
400 Meters · Outdoor2026 App State HS Invitational · Apr 451.60a2026 App State HS InvitationalApril 4, 2026
500 Meters · IndoorMarvin Ridge Polar Bear 2 · Jan 71:10.59aMarvin Ridge Polar Bear 2January 7, 2026
55 Meter · OutdoorChristmas is Near Invitational · Dec 206.98aChristmas is Near InvitationalDecember 20, 2025
High Jump · OutdoorPDS MS #1 · Feb 265-02.00PDS MS #1February 26, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 9NCHSAA 6A West RegionalMay 9 · 400 Meters · Place 10 · Charlotte CatholicCharlotte Catholic400 Meters10.51.76a9
Apr 30Southern Carolina Conference ChampionshipApr 30 · 400 Meters · Place 6 · Charlotte CatholicCharlotte Catholic400 Meters652.38a9
Apr 30Southern Carolina Conference ChampionshipApr 30 · 400 Meters · Place 5 · Charlotte CatholicCharlotte Catholic400 Meters552.38FR
Apr 30Southern Carolina Conference ChampionshipApr 30 · 400 Meters · Place 6 · Charlotte CatholicCharlotte Catholic400 Meters652.38FR
Apr 23BR/CC Weekday MeetApr 23 · 200 Meters · Place 6 · Charlotte CatholicCharlotte Catholic200 Meters6.23.66a PB9
Apr 23BR/CC Weekday MeetApr 23 · 100 Meters · Place 7 · Charlotte CatholicCharlotte Catholic100 Meters7.11.79a9
Apr 42026 App State HS InvitationalApr 4 · 400 Meters · Place 6 · Charlotte CatholicCharlotte Catholic400 Meters6.51.60a PB9
Apr 42026 App State HS InvitationalApr 4 · 200 Meters · Place 11 · Charlotte CatholicCharlotte Catholic200 Meters11.24.12aWind: -0.79
Mar 28Weddington InvitationalMar 28 · 100 Meters · Place 51 · Charlotte CatholicCharlotte Catholic100 Meters5112.09FR
Mar 18Weddington Meet #3Mar 18 · 200 Meters · Place 9 · Charlotte CatholicCharlotte Catholic200 Meters924.08—
Mar 13Marvin Ridge InvitationalMar 13 · 400 Meters · Place 17 · Charlotte CatholicCharlotte Catholic400 Meters17.54.23a9
Mar 13Marvin Ridge InvitationalMar 13 · 200 Meters · Place 21 · Charlotte CatholicCharlotte Catholic200 Meters21.23.68a9
Mar 13Marvin Ridge InvitationalMar 13 · 100 Meters · Place 19 · Charlotte CatholicCharlotte Catholic100 MetersRound P19.11.82a9
Mar 7Clash of the CarolinasMar 7 · 400 Meters · Place 40 · Charlotte CatholicCharlotte Catholic400 Meters4053.859
Mar 7Clash of the CarolinasMar 7 · 100 Meters · Place 67 · Charlotte CatholicCharlotte Catholic100 Meters6711.67 PB9
Jan 22Charlotte City Championship presented by Charlotte Running CompanyJan 22 · 500 Meters · Place 11 · Charlotte CatholicCharlotte Catholic500 Meters11.1:11.49aUnofficial9
Jan 22Charlotte City Championship presented by Charlotte Running CompanyJan 22 · 300 Meters · Charlotte CatholicCharlotte Catholic300 Meters--DNS9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 5Tryon meet #10Feb 5 · 500 Meters · Place 3 · Charlotte CatholicCharlotte Catholic500 Meters31:12.369
Feb 5Tryon meet #10Feb 5 · 300 Meters · Place 4 · Charlotte CatholicCharlotte Catholic300 Meters438.58 PB9
Jan 7Marvin Ridge Polar Bear 2Jan 7 · 500 Meters · Place 7 · Charlotte CatholicCharlotte Catholic500 Meters71:10.59a PB9

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Dec 20Christmas is Near InvitationalDec 20 · 300 Meters · Place 15 · Charlotte CatholicCharlotte Catholic300 Meters15.38.37a9
Dec 20Christmas is Near InvitationalDec 20 · 55 Meter · Place 17 · Charlotte CatholicCharlotte Catholic55 Meter17.6.98a PB9
Dec 10PRHS Polar Bear #1Dec 10 · 300 Meters · Place 13 · Charlotte CatholicCharlotte Catholic300 Meters13.40.63aUnofficial9
Dec 10PRHS Polar Bear #1Dec 10 · 55 Meter · Place 17 · Charlotte CatholicCharlotte Catholic55 Meter17.7.17aUnofficial9
Nov 22Cuthbertson Thanksgiving BashNov 22 · 300 Meters · Place 19 · Charlotte CatholicCharlotte Catholic300 Meters19.38.05a PB9
Nov 22Cuthbertson Thanksgiving BashNov 22 · 55 Meter · Place 27 · Charlotte CatholicCharlotte Catholic55 Meter27.7.00a9
May 3NC Runners All State MS MeetMay 3 · High Jump · Place 34 · Holy TrinityHoly TrinityHigh Jump34.4-08.008
May 3NC Runners All State MS MeetMay 3 · 100 Meters · Place 15 · Holy TrinityHoly Trinity100 MetersRound P15.12.27aWind: -2.28
Apr 9GCMSAA InvitationalApr 9 · High Jump · Place 2 · Holy TrinityHoly TrinityHigh Jump25-08
Apr 9GCMSAA InvitationalApr 9 · 100 Meters · Place 1 · Holy TrinityHoly Trinity100 Meters112.18a8
Apr 2CLS MS Home MeetApr 2 · High Jump · Place 3 · Holy TrinityHoly TrinityHigh Jump34-08.00—
Apr 2CLS MS Home MeetApr 2 · 100 Meters · Place 2 · Holy TrinityHoly Trinity100 Meters211.97—
Apr 2CLS MS Home MeetApr 2 · High Jump · Place 3 · Holy TrinityHoly TrinityHigh Jump34-08.00—
Apr 2CLS MS Home MeetApr 2 · 100 Meters · Place 2 · Holy TrinityHoly Trinity100 Meters211.97—
Mar 26PDS MS #2Mar 26 · High Jump · Place 3 · Holy TrinityHoly TrinityHigh Jump35-08
Mar 26PDS MS #2Mar 26 · 100 Meters · Place 1 · Holy TrinityHoly Trinity100 Meters111.88a8
Mar 18Metrolina Christian Middle School Meet No. 2Mar 18 · High Jump · Place 1 · Holy TrinityHoly TrinityHigh Jump15-08
Mar 18Metrolina Christian Middle School Meet No. 2Mar 18 · 100 Meters · Place 1 · Holy TrinityHoly Trinity100 Meters112.07a8
Mar 122025 CCDS MS Meet-2Mar 12 · High Jump · Place 1 · Holy TrinityHoly TrinityHigh Jump15-48
Mar 122025 CCDS MS Meet-2Mar 12 · 100 Meters · Place 1 · Holy TrinityHoly Trinity100 Meters111.758
Feb 26PDS MS #1Feb 26 · High Jump · Place 1 · Holy TrinityHoly TrinityHigh Jump1.5-02.00 PB8
Feb 26PDS MS #1Feb 26 · 200 Meters · Place 1 · Holy TrinityHoly Trinity200 Meters1.24.81aWind: 08
Feb 26PDS MS #1Feb 26 · 100 Meters · Place 1 · Holy TrinityHoly Trinity100 Meters1.12.09aWind: 08

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Cold Turkey Invitational at Marvin Ridge HSDec 13 · 500 Meters · Place 13 · Charlotte CatholicCharlotte Catholic500 Meters13.1:13.47aUnofficial9

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 24GCMSAA CHAMPIONSHIPApr 24 · High Jump · Place 7 · Holy TrinityHoly TrinityHigh Jump7.4-87
Apr 242024 GCMSAA InvitationalApr 24 · High Jump · Place 7 · Holy TrinityHoly TrinityHigh Jump7.4-08.007
Apr 17PDS MS Meet #2Apr 17 · High Jump · Place 5 · Holy TrinityHoly TrinityHigh Jump5.4' 107
Apr 10Cannon MS Home Meet #2Apr 10 · High Jump · Place 4 · Holy TrinityHoly TrinityHigh Jump45-00.00—
Apr 10Cannon MS Home Meet #2Apr 10 · 100 Meters · Place 3 · Holy TrinityHoly Trinity100 Meters312.83—
Mar 20PDS MS Meet #1Mar 20 · 100m Hurdles · Place 3 · Holy TrinityHoly Trinity100m Hurdles30" / 0.762m3.18.49a PB7