Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPatriots Invitational · Mar 1311.07aPatriots InvitationalMarch 13, 2026
200 Meters · IndoorAdidas Indoor Nationals · Mar 2022.86aAdidas Indoor NationalsMarch 20, 2026
200 Meters · Outdoor2026 Quad City 7 Conference Championship · Apr 2722.48a2026 Quad City 7 Conference ChampionshipApril 27, 2026
300 Meters · IndoorMondo Elite HS Invitational · Jan 3035.911Mondo Elite HS InvitationalJanuary 30, 2026
400 Meters · OutdoorJim Law Invitational - Youth (June 14 - 15, 2025) · Jun 1453.37aJim Law Invitational - Youth (June 14 - 15, 2025)June 14, 2025
400 Meters · Relay Split · IndoorReindeer Classic · Dec 1951.365Reindeer ClassicDecember 19, 2025
55 Meter · IndoorReindeer Classic · Dec 196.66aReindeer ClassicDecember 19, 2025
55 Meters · IndoorGovernor's Classic · Jan 236.67Governor's ClassicJanuary 23, 2026
Long Jump · OutdoorJim Law Invitational - Youth · Jun 193.29mJim Law Invitational - YouthJune 19, 2021

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · 100 Meters · Place 12 · Panther CreekPanther Creek100 MetersRound P12.11.18aWind: -0.910
May 9NCHSAA 8A East RegionalMay 9 · 200 Meters · Place 7 · Panther CreekPanther Creek200 Meters7.22.75a10
May 9NCHSAA 8A East RegionalMay 9 · 100 Meters · Place 8 · Panther CreekPanther Creek100 MetersRound P8.11.35a10
May 9NCHSAA 8A East RegionalMay 9 · 100 Meters · Place 8 · Panther CreekPanther Creek100 Meters8.11.39a10
Apr 272026 Quad City 7 Conference ChampionshipApr 27 · 200 Meters · Place 6 · Panther CreekPanther Creek200 Meters6.22.48a PBWind: 0.810
Apr 272026 Quad City 7 Conference ChampionshipApr 27 · 100 Meters · Place 3 · Panther CreekPanther Creek100 MetersRound P3.11.17aWind: 110
Apr 272026 Quad City 7 Conference ChampionshipApr 27 · 100 Meters · Place 6 · Panther CreekPanther Creek100 Meters6.11.25aWind: -0.510
Mar 272026 OutRun the StormMar 27 · 100 Meters · Place 9 · Panther CreekPanther Creek100 Meters9.11.45a10
Mar 19Quad City 7 - Green Level, Panther Creek @ Jordan 2026Mar 19 · 200 Meters · Place 2 · Panther CreekPanther Creek200 Meters2.23.12a10
Mar 13Patriots InvitationalMar 13 · 100 Meters · Place 8 · Panther CreekPanther Creek100 Meters8.11.07a PB10

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 200 Meters · Place 80 · Panther CreekPanther Creek200 MetersRound P80.22.86a PB10
Feb 6Quad City 7 Last ChanceFeb 6 · 55 Meters · Place 3 · Panther CreekPanther Creek55 Meters36.7510
Feb 6Quad City 7 Last ChanceFeb 6 · 300 Meters · Place 2 · Panther CreekPanther Creek300 Meters236.6010
Jan 30Mondo Elite HS InvitationalJan 30 · 300 Meters · Place 19 · Panther CreePanther Cree300 Meters1935.911 PB—
Jan 30Mondo Elite HS InvitationalJan 30 · 300 Meters · Place 19 · Panther CreePanther Cree300 Meters1935.911—
Jan 30Mondo Elite HS InvitationalJan 30 · 300 Meters · Place 19 · Panther CreePanther Cree300 Meters1935.911—
Jan 23Governor's ClassicJan 23 · 55 Meters · Place 5 · Panther CreePanther Cree55 Meters56.67 PB10
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 122 · Panther CreekPanther Creek300 Meters122.36.31a10
Jan 17The VA ShowcaseJan 17 · 55 Meter · Place 77 · Panther CreekPanther Creek55 MeterRound P77.6.73a10
Jan 9Weddington InvitationalJan 9 · 55 Meters · Place 13 · Panther CreePanther Cree55 Meters136.7010

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 19Reindeer ClassicDec 19 · 55 Meter · Place 8 · Panther CreekPanther Creek55 Meter8.6.66a PB10
Dec 19Reindeer ClassicDec 19 · 400 Meters · Panther CreekPanther Creek400 MetersRelay Split—51.365 PB10
Dec 5Polar ExpressDec 5 · 300 Meters · Place 7 · Panther CreekPanther Creek300 Meters7.36.57a10
Feb 6Apex SWAC Polar BearFeb 6 · 55 Meters · Place 7 · Panther CreePanther Cree55 Meters76.81—
Feb 1Mondo Elite HS InvitationalFeb 1 · 55 Meters · Place 64 · Panther CreekPanther Creek55 MetersRound P646.868—
Jan 24Governor's ClassicJan 24 · 300 Meters · Place 5 · Panther CreekPanther Creek300 Meters537.759
Jan 24Governor's ClassicJan 24 · 55 Meters · Place 6 · Panther CreekPanther Creek55 Meters66.749

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 400 Meters · Place 12 · Durham Striders TrackDurham Striders Track400 MetersRound P12.53.37a PB9
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 200 Meters · Place 8 · Durham Striders TrackDurham Striders Track200 MetersRound P8.22.77a9
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 200 Meters · Place 5 · Durham Striders TrackDurham Striders Track200 Meters5.23.08aWind: -19
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 100 Meters · Place 6 · Durham Striders TrackDurham Striders Track100 MetersRound P6.11.24a9
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 100 Meters · Place 6 · Durham Striders TrackDurham Striders Track100 Meters6.11.54aWind: 2.79
Mar 282025 Out Run the STORM InvitationalMar 28 · 200 Meters · Place 4 · Panther CreekPanther Creek200 Meters4.23.45a9
Mar 282025 Out Run the STORM InvitationalMar 28 · 100 Meters · Place 6 · Panther CreekPanther Creek100 Meters6.11.65a9
Mar 6MC, PC & Cary @ Green HopeMar 6 · 200 Meters · Place 3 · Panther CreePanther Cree200 Meters324.08—
Mar 6MC, PC & Cary @ Green HopeMar 6 · 100 Meters · Place 3 · Panther CreePanther Cree100 Meters311.32—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 18Green Hope Polar BearDec 18 · Long Jump · Place 5 · Panther CreekPanther CreekLong Jump5.17-07.50Unofficial9
Jun 15Jim Law Invitational (Youth)Jun 15 · 400 Meters · Place 17 · Durham Striders TrackDurham Striders Track400 MetersRound P17.55.77a8
Jun 15Jim Law Invitational (Youth)Jun 15 · 200 Meters · Place 12 · Durham Striders TrackDurham Striders Track200 MetersRound P12.24.09aWind: -0.78
Jun 15Jim Law Invitational (Youth)Jun 15 · 100 Meters · Place 9 · Durham Striders TrackDurham Striders Track100 MetersRound P9.11.73aWind: -0.88
Jun 1BodyArmor State GamesJun 1 · 200 Meters · Place 45 · Durham Striders TrackDurham Striders Track200 Meters45.36.11aWind: 0.28
Jun 1BodyArmor State GamesJun 1 · 100 Meters · Place 20 · Durham Striders TrackDurham Striders Track100 MetersRound P20.11.88aWind: 0.28

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Polar ExpressDec 6 · 300 Meters · Place 9 · Panther CreekPanther Creek300 Meters9.38.46a9

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 400 Meters · Place 15 · Durham Striders TrackDurham Striders Track400 MetersRound P15.1:10.83a5
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 200 Meters · Place 22 · Durham Striders TrackDurham Striders Track200 MetersRound P22.30.99aWind: -2.45
Jun 19Jim Law Invitational - YouthJun 19 · Long Jump · Place 10 · Durham Striders TrackDurham Striders TrackLong Jump10.3.29m PB5
Jun 19Jim Law Invitational - YouthJun 19 · 400 Meters · Place 12 · Durham Striders TrackDurham Striders Track400 MetersRound P12.1:12.77a5
Jun 19Jim Law Invitational - YouthJun 19 · 200 Meters · Place 22 · Durham Striders TrackDurham Striders Track200 MetersRound P22.30.27a5
Jun 19Jim Law Invitational - YouthJun 19 · 100 Meters · Place 22 · Durham Striders TrackDurham Striders Track100 MetersRound P22.14.92a5