Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 App State HS Invitational · Apr 412.08a2026 App State HS InvitationalApril 4, 2026
200 Meters · IndoorSpring into the Season Kickoff · Feb 2826.05aSpring into the Season KickoffFebruary 28, 2026
200 Meters · Outdoor2026 App State HS Invitational · Apr 424.27a2026 App State HS InvitationalApril 4, 2026
400 Meters · Outdoor2026 App State HS Invitational · Apr 454.17a2026 App State HS InvitationalApril 4, 2026
500 Meters · IndoorMarvin Ridge Polar Bear 2 · Jan 71:19.24aMarvin Ridge Polar Bear 2January 7, 2026
500 Meters · OutdoorChristmas is Near Invitational · Dec 201:20.56aChristmas is Near InvitationalDecember 20, 2025
55 Meters · IndoorMarvin Ridge Polar Bear 2 · Jan 77.43aMarvin Ridge Polar Bear 2January 7, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 30Southern Carolina Conference ChampionshipApr 30 · 200 Meters · Place 15 · Charlotte Catholic200 Meters1524.94a11
Apr 30Southern Carolina Conference ChampionshipApr 30 · 100 Meters · Place 20 · Charlotte Catholic100 Meters2012.26a11
Apr 30Southern Carolina Conference ChampionshipApr 30 · 200 Meters · Place 3 · Charlotte Catholic200 Meters324.94JR
Apr 30Southern Carolina Conference ChampionshipApr 30 · 200 Meters · Place 15 · Charlotte Catholic200 Meters1524.94JR
Apr 30Southern Carolina Conference ChampionshipApr 30 · 100 Meters · Place 7 · Charlotte Catholic100 Meters712.26JR
Apr 30Southern Carolina Conference ChampionshipApr 30 · 100 Meters · Place 20 · Charlotte Catholic100 Meters2012.26JR
Apr 23BR/CC Weekday MeetApr 23 · 100 Meters · Place 22 · Charlotte Catholic100 Meters22.12.31a11
Apr 42026 App State HS InvitationalApr 4 · 400 Meters · Place 16 · Charlotte Catholic400 Meters16.54.17a PB11
Apr 42026 App State HS InvitationalApr 4 · 200 Meters · Place 16 · Charlotte Catholic200 Meters16.24.27a PBWind: 011
Apr 42026 App State HS InvitationalApr 4 · 100 Meters · Place 15 · Charlotte Catholic100 Meters15.12.08a PBWind: -0.211
Mar 20Lakeside LightsMar 20 · 200 Meters · Place 16 · Charlotte Catholic200 Meters16.24.49a11
Mar 18Weddington Meet #3Mar 18 · 200 Meters · Place 22 · Charlotte Catholic200 Meters2225.07—
Mar 18Weddington Meet #3Mar 18 · 400 Meters · Place 6 · Charlotte Catholic400 Meters655.35—
Mar 7Clash of the CarolinasMar 7 · 400 Meters · Place 65 · Charlotte Catholic400 Meters6556.8111

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Spring into the Season KickoffFeb 28 · 200 Meters · Place 38 · Charlotte Catholic200 Meters3826.05a PB11
Jan 7Marvin Ridge Polar Bear 2Jan 7 · 500 Meters · Place 11 · Charlotte Catholic500 Meters111:19.24a PB11
Jan 7Marvin Ridge Polar Bear 2Jan 7 · 55 Meters · Place 29 · Charlotte Catholic55 Meters297.43a PB11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 20Christmas is Near InvitationalDec 20 · 500 Meters · Place 34 · Charlotte Catholic500 Meters34.1:20.56a PB11
Dec 10PRHS Polar Bear #1Dec 10 · 300 Meters · Place 16 · Charlotte Catholic300 Meters16.41.21aUnofficial11
Dec 10PRHS Polar Bear #1Dec 10 · 55 Meter · Place 35 · Charlotte Catholic55 Meter35.7.43aUnofficial11
Nov 22Cuthbertson Thanksgiving BashNov 22 · 300 Meters · Charlotte Catholic300 Meters—DNS11
Nov 22Cuthbertson Thanksgiving BashNov 22 · 55 Meter · Charlotte Catholic55 Meter—DNS11
Mar 8Clash of the CarolinasMar 8 · 400 Meters · Place 87 · Charlotte Catholic400 Meters87.58.85a10
Mar 1Spring into the Season KickoffMar 1 · 400 Meters · Place 36 · Charlotte Catholic400 Meters36.59.35a10
Feb 24Metrolina Christian-Hickory Grove Christian-Charlotte Catholic Tri-MeetFeb 24 · 200 Meters · Place 27 · Charlotte Catholic200 Meters27.26.84a10
Feb 24Metrolina Christian-Hickory Grove Christian-Charlotte Catholic Tri-MeetFeb 24 · 100 Meters · Place 28 · Charlotte Catholic100 Meters28.12.93a10