Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDuke Invitational · Apr 1110.53aDuke InvitationalApril 11, 2024
200 Meters · IndoorBob Pollock Indoor Invitational · Jan 3121.00aBob Pollock Indoor InvitationalJanuary 31, 2025
200 Meters · OutdoorCharlotte Invite · Apr 2421.36aCharlotte InviteApril 24, 2026
400 Meters · OutdoorCamden High Regular Season #3 · Apr 2254.50Camden High Regular Season #3April 22, 2021
400 Meters · Relay Split · IndoorAmerican Athletic Conference Indoor Championships · Feb 2848.825American Athletic Conference Indoor ChampionshipsFebruary 28, 2025
60 Meter · IndoorVirginia Tech Invitational · Jan 176.76aVirginia Tech InvitationalJanuary 17, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 142026 American Conference Outdoor ChampionshipsMay 14 · 100 Meters · Place 17 · CharlotteCharlotte100 MetersRound P17.10.67aWind: 1.5Jr
May 3Duke TwilightMay 3 · 100 Meters · Place 28 · CharlotteCharlotte100 Meters28.10.76aWind: -0.1Jr
Apr 24Charlotte InviteApr 24 · 200 Meters · Place 8 · CharlotteCharlotte200 Meters8.21.36a PBWind: 0.4Jr
Apr 24Charlotte InviteApr 24 · 100 Meters · Place 8 · CharlotteCharlotte100 Meters8.10.77aWind: 1.1Jr
Apr 17Aggie InviteApr 17 · 200 Meters · Place 21 · CharlotteCharlotte200 Meters21.21.60aWind: 0.5Jr
Apr 17Aggie InviteApr 17 · 100 Meters · Place 14 · CharlotteCharlotte100 MetersRound P14.10.56aWind: 1.6Jr
Mar 27Davidson RelaysMar 27 · 200 Meters · CharlotteCharlotte200 Meters--DNSWind: 1.4Jr
Mar 27Davidson RelaysMar 27 · 100 Meters · Place 2 · CharlotteCharlotte100 Meters2.10.51aWind: 3.2Jr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27American Conference Indoor Track & Field ChampionshipsFeb 27 · 60 Meter · Place 10 · CharlotteCharlotte60 MeterRound P10.6.86aJr
Feb 27American Conference Indoor Track & Field ChampionshipsFeb 27 · 200 Meters · Place 12 · CharlotteCharlotte200 MetersRound P12.21.50aJr

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 7JDL Early Bird InvitationalDec 7 · 60 Meter · Place 9 · CharlotteCharlotte60 Meter9.6.93aJr
Feb 28American Athletic Conference Indoor ChampionshipsFeb 28 · 60 Meter · Place 17 · CharlotteCharlotte60 MeterRound P17.6.92aSo
Feb 28American Athletic Conference Indoor ChampionshipsFeb 28 · 400 Meters · CharlotteCharlotte400 MetersRelay Split—48.825 PBSo
Feb 28American Athletic Conference Indoor ChampionshipsFeb 28 · 200 Meters · Place 7 · CharlotteCharlotte200 MetersRound P7.21.26aSo
Feb 28American Athletic Conference Indoor ChampionshipsFeb 28 · 200 Meters · Place 8 · CharlotteCharlotte200 Meters8.21.43aSo
Jan 31Bob Pollock Indoor InvitationalJan 31 · 60 Meter · Place 14 · CharlotteCharlotte60 MeterRound S14.6.84aWind: 0So
Jan 31Bob Pollock Indoor InvitationalJan 31 · 60 Meter · Place 18 · CharlotteCharlotte60 MeterRound P18.6.86aWind: 0So
Jan 31Bob Pollock Indoor InvitationalJan 31 · 200 Meters · Place 5 · CharlotteCharlotte200 Meters5.21.00a PBWind: 0So
Jan 17Virginia Tech InvitationalJan 17 · 60 Meter · Place 6 · CharlotteCharlotte60 MeterRound P6.6.85aSo
Jan 17Virginia Tech InvitationalJan 17 · 60 Meter · Place 1 · CharlotteCharlotte60 Meter1.6.76a PBSo

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15The American Outdoor ChampionshipsMay 15 · 200 Meters · Place 18 · CharlotteCharlotte200 MetersRound P1821.62SO
May 15The American Outdoor ChampionshipsMay 15 · 100 Meters · Place 15 · CharlotteCharlotte100 MetersRound P1510.68SO
May 4Duke TwilightMay 4 · 200 Meters · Place 13 · CharlotteCharlotte200 Meters1321.42aSo
Apr 252025 Charlotte InviteApr 25 · 200 Meters · Place 9 · CharlotteCharlotte200 Meters921.59SO
Apr 18Wake Forest InvitationalApr 18 · 100 Meters · Place 10 · CharlotteCharlotte100 Meters10.10.73aWind: -0.2So
Mar 2049er ClassicMar 20 · 100 Meters · Place 6 · CharlotteCharlotte100 Meters6.10.75aWind: 1So

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 8JDL Early Bird InvitationalDec 8 · 60 Meter · Place 6 · CharlotteCharlotte60 MeterRound P6.6.91aSo
Dec 8JDL Early Bird InvitationalDec 8 · 60 Meter · Place 5 · CharlotteCharlotte60 Meter5.6.84aSo
Jan 26Bob Pollock InvitationalJan 26 · 60 Meter · Place 35 · CharlotteCharlotte60 MeterRound P35.7.07aFr

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10AAC Outdoor ChampionshipsMay 10 · 100 Meters · Place 13 · CharlotteCharlotte100 MetersRound P13.10.72aWind: -0.4Fr
Apr 262024 Charlotte InviteApr 26 · 100 Meters · Place 4 · CharlotteCharlotte100 Meters410.63FR
Apr 20USC Outdoor OpenApr 20 · 100 Meters · Place 21 · CharlotteCharlotte100 MetersRound P21.10.89aWind: -1.7Fr
Apr 11Duke InvitationalApr 11 · 100 Meters · Place 7 · CharlotteCharlotte100 Meters710.53a PB—
Apr 5VertKlasse MeetingApr 5 · 200 Meters · Place 7 · CharlotteCharlotte200 Meters721.71a—

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 20SCHSL State Championships - AAAAAMay 20 · 200 Meters · Place 5 · Dutch ForkDutch Fork200 Meters5.21.83aWind: 0.212
May 20SCHSL State Championships - AAAAAMay 20 · 100 Meters · Place 7 · Dutch ForkDutch Fork100 Meters7.10.95aWind: 112
May 13SCHSL 5A - Upper StateMay 13 · 200 Meters · Place 6 · Dutch ForkDutch Fork200 Meters6.22.09a12
May 13SCHSL 5A - Upper StateMay 13 · 100 Meters · Place 11 · Dutch ForkDutch Fork100 Meters11.11.04a12
May 4SCHSL 5A - Region 4May 4 · 200 Meters · Place 1 · Dutch ForkDutch Fork200 Meters1.21.99a12
May 4SCHSL 5A - Region 4May 4 · 100 Meters · Place 2 · Dutch ForkDutch Fork100 Meters2.10.98a12
Apr 21SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 21 · 200 Meters · Place 6 · Dutch ForkDutch Fork200 Meters622.10—
Apr 18River Bluff #4Apr 18 · 100 Meters · Place 1 · Dutch ForkDutch Fork100 Meters111.03—
Mar 31Ridge View Blazer Twilight Mar 31 · 100 Meters · Place 8 · Dutch ForkDutch Fork100 Meters8.10.94a12
Mar 29Dreher Home Meet 1Mar 29 · 100 Meters · Place 1 · Dutch ForkDutch Fork100 Meters111.10—
Mar 25Bob Jenkins Coaches Classic Track and Field REGION 3Mar 25 · 200 Meters · Place 2 · Dutch ForkDutch Fork200 Meters222.51—
Mar 25Bob Jenkins Coaches Classic Track and Field REGION 3Mar 25 · 100 Meters · Place 1 · Dutch ForkDutch Fork100 Meters111.19—
Mar 25Bob Jenkins Coaches Classic Track and Field REGION 3Mar 25 · 200 Meters · Place 2 · Dutch ForkDutch Fork200 Meters222.51—
Mar 25Bob Jenkins Coaches Classic Track and Field REGION 3Mar 25 · 100 Meters · Place 1 · Dutch ForkDutch Fork100 Meters111.19—
Mar 18Heathwood Hall Henry Woodward InvitationalMar 18 · 200 Meters · Place 1 · Dutch ForkDutch Fork200 Meters122.62—
Mar 18Heathwood Hall Henry Woodward InvitationalMar 18 · 200 Meters · Place 1 · Dutch ForkDutch Fork200 Meters122.62—
Mar 18Heathwood Hall Henry Woodward InvitationalMar 18 · 100 Meters · Place 1 · Dutch ForkDutch Fork100 Meters111.58—
Mar 18Heathwood Hall Henry Woodward InvitationalMar 18 · 100 Meters · Place 1 · Dutch ForkDutch Fork100 Meters111.58—
Mar 4Diamond Hornets InvitationalMar 4 · 100 Meters · Place 2 · Dutch ForkDutch Fork100 Meters210.84—
Mar 4Diamond Hornets InvitationalMar 4 · 100 Meters · Place 3 · Dutch ForkDutch Fork100 MetersRound P311.08—
Mar 4Diamond Hornets InvitationalMar 4 · 100 Meters · Place 2 · Dutch ForkDutch Fork100 Meters210.84—
Mar 4Diamond Hornets InvitationalMar 4 · 100 Meters · Place 3 · Dutch ForkDutch Fork100 MetersRound P311.08—

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 6SCHSL 5A - Region 5May 6 · 100 Meters · Place 16 · Dutch ForkDutch Fork100 Meters1612.11JR
Apr 1Blazer Twilight InvitationalApr 1 · 100 Meters · Place 29 · Dutch ForkDutch Fork100 Meters2911.48—
Mar 26Bob Jenkins Coaches Classic Track and Field REGION 3 Mar 26 · 200 Meters · Place 8 · Dutch ForkDutch Fork200 Meters8.23.69a11
Mar 26Bob Jenkins Coaches Classic Track and Field REGION 3 Mar 26 · 100 Meters · Place 8 · Dutch ForkDutch Fork100 MetersRound P8.11.48a11
Mar 12Silver Fox InvitationalMar 12 · Long Jump · Place 13 · Dutch ForkDutch ForkLong Jump1316-02.00—
Mar 12Silver Fox InvitationalMar 12 · 200 Meters · Place 3 · Dutch ForkDutch Fork200 Meters323.94—
Mar 12Silver Fox InvitationalMar 12 · 100 Meters · Place 6 · Dutch ForkDutch Fork100 Meters611.76—
Mar 12Silver Fox InvitationalMar 12 · 100 Meters · Place 8 · Dutch ForkDutch Fork100 MetersRound P811.64—
Mar 5Diamond Hornets InvitationalMar 5 · Long Jump · Place 38 · Dutch ForkDutch ForkLong Jump3818-00.00—
Mar 5Diamond Hornets InvitationalMar 5 · 200 Meters · Place 18 · Dutch ForkDutch Fork200 Meters1823.77—
Mar 5Diamond Hornets InvitationalMar 5 · 100 Meters · Place 34 · Dutch ForkDutch Fork100 MetersRound P3411.734—
Mar 5Diamond Hornets InvitationalMar 5 · Long Jump · Place 38 · Dutch ForkDutch ForkLong Jump3818-011
Mar 5Diamond Hornets InvitationalMar 5 · 200 Meters · Place 18 · Dutch ForkDutch Fork200 Meters1823.7711
Mar 5Diamond Hornets InvitationalMar 5 · 100 Meters · Place 34 · Dutch ForkDutch Fork100 MetersRound P3411.7411

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 27River Bluff MeetApr 27 · 400 Meters · Place 2 · Dutch ForkDutch Fork400 Meters2.54.70a10
Apr 22Camden High Regular Season #3Apr 22 · 400 Meters · Place 3 · Dutch ForkDutch Fork400 Meters354.50 PBSO
Apr 17CIU Rams InvitationalApr 17 · 400 Meters · Place 35 · Dutch ForkDutch Fork400 Meters35.55.40a10
Mar 27Bob Jenkins Coaches Classic Region 3Mar 27 · 400 Meters · Place 13 · Dutch ForkDutch Fork400 Meters1354.51SO
Mar 27Bob Jenkins Coaches Classic Region 3Mar 27 · 200 Meters · Place 14 · Dutch ForkDutch Fork200 Meters1424.28SO
Mar 10Chapin Meet #1Mar 10 · 400 Meters · Place 6 · Dutch ForkDutch Fork400 Meters659.73—
Mar 10Chapin Meet #1Mar 10 · 200 Meters · Place 7 · Dutch ForkDutch Fork200 Meters723.98—
Mar 6Diamond Hornets InvitationalMar 6 · 400 Meters · Place 26 · Dutch ForkDutch Fork400 Meters2657.70—
Mar 6Diamond Hornets InvitationalMar 6 · 200 Meters · Place 35 · Dutch ForkDutch Fork200 Meters3524.80—