Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNSU Invitational 2026 · Apr 411.68aNSU Invitational 2026April 4, 2026
200 Meters · IndoorMEAC Indoor Championships · Feb 2224.47aMEAC Indoor ChampionshipsFebruary 22, 2026
200 Meters · OutdoorAggie Invite · Apr 1724.49aAggie InviteApril 17, 2026
300 Meters · IndoorVCU Rams Indoor Invitational · Jan 1240.97aVCU Rams Indoor InvitationalJanuary 12, 2025
400 Meters · IndoorDiv. I Indoor Pre-Nationals Invite · Feb 1458.00aDiv. I Indoor Pre-Nationals InviteFebruary 14, 2025
400 Meters · OutdoorFriday Night Lights · Apr 1557.04Friday Night LightsApril 15, 2022
60 Meter · IndoorPSU National Open · Jan 307.68aPSU National OpenJanuary 30, 2026
60 Meters · IndoorPenn Classic · Feb 67.57aPenn ClassicFebruary 6, 2026
800 Meters · OutdoorHillcrest Meet · Mar 102:37.06Hillcrest MeetMarch 10, 2021
Combined results · OutdoorHillcrest vs. Woodmont and Laurens · Mar 1459.50Hillcrest vs. Woodmont and LaurensMarch 14, 2022

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14MEAC ChampionshipsMay 14 · 200 Meters · Place 17 · Norfolk StateNorfolk State200 MetersRound P17.24.50aWind: -0.4So
May 14MEAC ChampionshipsMay 14 · 200 Meters · Place 8 · Norfolk StateNorfolk State200 Meters8.24.40aWind: 2.9So
May 14MEAC ChampionshipsMay 14 · 100 Meters · Place 13 · Norfolk StateNorfolk State100 MetersRound P13.11.81aWind: 0.2So
Apr 17Aggie InviteApr 17 · 200 Meters · Place 21 · Norfolk StateNorfolk State200 Meters21.24.49a PBWind: 1.4So
Apr 17Aggie InviteApr 17 · 100 Meters · Place 17 · Norfolk StateNorfolk State100 MetersRound P17.11.80aWind: 2.4So
Apr 10Duke InvitationalApr 10 · 200 Meters · Place 21 · Norfolk StateNorfolk State200 Meters21.24.55aWind: -0.5So
Apr 10Duke InvitationalApr 10 · 100 Meters · Place 15 · Norfolk StateNorfolk State100 MetersRound P15.11.83aWind: 3So
Apr 4NSU Invitational 2026Apr 4 · 100 Meters · Place 1 · Norfolk StateNorfolk State100 Meters111.68a PBSo
Mar 21USF Alumni InvitationalMar 21 · 200 Meters · Place 34 · Norfolk StateNorfolk State200 Meters34.24.53aWind: -1.2So
Mar 21USF Alumni InvitationalMar 21 · 100 Meters · Place 16 · Norfolk StateNorfolk State100 Meters16.11.81aWind: 1.5So

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 22MEAC Indoor ChampionshipsFeb 22 · 200 Meters · Place 7 · Norfolk StateNorfolk State200 MetersRound P724.47a PBSo
Feb 22MEAC Indoor ChampionshipsFeb 22 · 200 Meters · Place 6 · Norfolk StateNorfolk State200 Meters624.66aSo
Feb 22MEAC Indoor ChampionshipsFeb 22 · 60 Meters · Place 10 · Norfolk StateNorfolk State60 MetersRound P107.59aSo
Feb 13Indoor Pre-NationalsFeb 13 · 200 Meters · Place 13 · Norfolk StateNorfolk State200 Meters1324.70SO
Feb 6Penn ClassicFeb 6 · 60 Meters · Place 7 · Norfolk StateNorfolk State60 MetersRound P77.57a PBSo
Jan 30PSU National OpenJan 30 · 60 Meter · Place 23 · Norfolk StateNorfolk State60 MeterRound P23.7.68a PBSo
Jan 30PSU National OpenJan 30 · 200 Meters · Place 24 · Norfolk StateNorfolk State200 Meters24.25.15aSo
Jan 9VCU Indoor InvitationalJan 9 · 60 Meters · Place 3 · Norfolk StateNorfolk State60 MetersRound P37.64aSo
Jan 9VCU Indoor InvitationalJan 9 · 60 Meters · Place 3 · Norfolk StateNorfolk State60 Meters37.62aSo

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 5Clemson OpenerDec 5 · 200 Meters · Place 17 · Norfolk StateNorfolk State200 Meters17.25.15aWind: 0So
Feb 23MEAC Indoor ChampionshipsFeb 23 · 400 Meters · Place 14 · Norfolk StateNorfolk State400 Meters1458.17a—
Feb 14Div. I Indoor Pre-Nationals InviteFeb 14 · 400 Meters · Place 8 · Norfolk StateNorfolk State400 Meters8.58.00a PBFr
Feb 14Div. I Indoor Pre-Nationals InviteFeb 14 · 200 Meters · Place 21 · Norfolk StateNorfolk State200 Meters21.25.61aWind: 0Fr
Feb 7East Coast InvitationalFeb 7 · 400 Meters · Place 12 · Norfolk StateNorfolk State400 Meters1258.51FR
Feb 7East Coast InvitationalFeb 7 · 200 Meters · Place 23 · Norfolk StateNorfolk State200 Meters2325.55FR
Feb 762nd Annual East Coast InvitationalFeb 7 · 400 Meters · Place 12 · Norfolk StateNorfolk State400 Meters12.58.51aFr
Feb 762nd Annual East Coast InvitationalFeb 7 · 200 Meters · Place 23 · Norfolk StateNorfolk State200 Meters23.25.55aWind: 0Fr
Jan 31PSU National OpenJan 31 · 400 Meters · Place 34 · Norfolk StateNorfolk State400 Meters34.59.11aFr
Jan 31PSU National OpenJan 31 · 200 Meters · Place 30 · Norfolk StateNorfolk State200 Meters30.25.74aFr
Jan 18HBCU Showcase Sponsored by KPMGJan 18 · 60 Meter · Place 24 · Norfolk StateNorfolk State60 MeterRound P24.7.90aFr
Jan 18HBCU Showcase Sponsored by KPMGJan 18 · 200 Meters · Place 27 · Norfolk StateNorfolk State200 Meters27.25.76aFr
Jan 12VCU Rams Indoor InvitationalJan 12 · 300 Meters · Place 5 · Norfolk StateNorfolk State300 Meters540.97a PB—
Jan 12VCU Rams Indoor InvitationalJan 12 · 60 Meters · Place 17 · Norfolk StateNorfolk State60 Meters177.92a—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15MEAC ChampionshipsMay 15 · 400 Meters · Place 13 · Norfolk StateNorfolk State400 MetersRound P13.57.26aFr
May 15MEAC ChampionshipsMay 15 · 200 Meters · Place 19 · Norfolk StateNorfolk State200 MetersRound P19.25.08aWind: -0.3Fr
Apr 18Virginia ChallengeApr 18 · 400 Meters · Place 51 · Norfolk StateNorfolk State400 Meters5157.21FR
Apr 18Virginia ChallengeApr 18 · 400 Meters · Place 51 · Norfolk StateNorfolk State400 Meters5157.21FR

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5Liberty KickoffDec 5 · 300 Meters · Place 23 · Norfolk StateNorfolk State300 Meters23.41.70aFr
Dec 5Liberty KickoffDec 5 · 60 Meter · Place 39 · Norfolk StateNorfolk State60 MeterRound P39.8.06aWind: 0Fr

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17SCHSL State Championships - AAAAAMay 17 · 200 Meters · Place 4 · HillcrestHillcrest200 Meters4.24.88aWind: -0.412
May 17SCHSL State Championships - AAAAAMay 17 · 100 Meters · Place 9 · HillcrestHillcrest100 Meters9.12.24aWind: 0.712
May 11SCHSL 5A - Upper StateMay 11 · 200 Meters · Place 5 · HillcrestHillcrest200 Meters5.24.83aWind: 1.112
May 11SCHSL 5A - Upper StateMay 11 · 100 Meters · Place 4 · HillcrestHillcrest100 Meters4.12.06aWind: 212
May 1SCHSL 5A - Region 1May 1 · 200 Meters · Place 1 · HillcrestHillcrest200 Meters1.25.27a12
May 1SCHSL 5A - Region 1May 1 · 100 Meters · Place 1 · HillcrestHillcrest100 Meters1.12.10a12
Apr 19SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 19 · 200 Meters · Place 4 · HillcrestHillcrest200 Meters4.25.22a12
Apr 19SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 19 · 100 Meters · Place 5 · HillcrestHillcrest100 Meters5.12.27a12
Apr 5Beach Run InvitationalApr 5 · 100 Meters · Place 15 · HillcrestHillcrest100 MetersRound P1512.6112
Mar 16 Clash of the Carolina'sMar 16 · 200 Meters · Place 4 · HillcrestHillcrest200 Meters4.25.12aWind: 1.612
Mar 16 Clash of the Carolina'sMar 16 · 100 Meters · Place 15 · HillcrestHillcrest100 MetersRound P15.12.87aWind: -3.212

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 20SCHSL State Championships - AAAAAMay 20 · 200 Meters · HillcrestHillcrest200 Meters—DNS11
May 20SCHSL State Championships - AAAAAMay 20 · 100 Meters · Place 10 · HillcrestHillcrest100 Meters10.12.54aWind: 011
May 13SCHSL 5A - Upper StateMay 13 · 200 Meters · Place 4 · HillcrestHillcrest200 Meters4.24.83a11
May 13SCHSL 5A - Upper StateMay 13 · 100 Meters · Place 4 · HillcrestHillcrest100 Meters4.12.09a11
May 3SCHSL 5A - Region 1May 3 · 200 Meters · Place 1 · HillcrestHillcrest200 Meters1.24.75a11
May 3SCHSL 5A - Region 1May 3 · 100 Meters · Place 1 · HillcrestHillcrest100 Meters1.11.98a11
Apr 15Friday Night LightsApr 15 · 200 Meters · Place 1 · HillcrestHillcrest200 Meters125.06JR
Apr 15Friday Night LightsApr 15 · 100 Meters · Place 1 · HillcrestHillcrest100 Meters112.04JR
Apr 15Friday Night LightsApr 15 · 200 Meters · Place 4 · HillcrestHillcrest200 Meters424.88—
Apr 15Friday Night LightsApr 15 · 100 Meters · Place 4 · HillcrestHillcrest100 Meters411.82—
Mar 31Beach Run InvitationalMar 31 · 200 Meters · Place 2 · HillcrestHillcrest200 Meters225.18JR
Mar 31Beach Run InvitationalMar 31 · 200 Meters · Place 2 · HillcrestHillcrest200 Meters225.18JR
Mar 31Beach Run InvitationalMar 31 · 100 Meters · Place 4 · HillcrestHillcrest100 Meters412.36JR
Mar 31Beach Run InvitationalMar 31 · 100 Meters · Place 4 · HillcrestHillcrest100 Meters412.36JR
Mar 31Beach Run InvitationalMar 31 · 200 Meters · Place 1 · HillcrestHillcrest200 MetersRound P125.272JR
Mar 31Beach Run InvitationalMar 31 · 200 Meters · Place 3 · HillcrestHillcrest200 MetersRound P325.272JR
Mar 31Beach Run InvitationalMar 31 · 100 Meters · Place 1 · HillcrestHillcrest100 MetersRound P112.395JR
Mar 31Beach Run InvitationalMar 31 · 100 Meters · Place 5 · HillcrestHillcrest100 MetersRound P512.395JR
Mar 24Bob Jenkins Coaches Classic Track and Field REGION 1Mar 24 · 400 Meters · Place 2 · HillcrestHillcrest400 Meters2.58.95a11
Mar 24Bob Jenkins Coaches Classic Track and Field REGION 1Mar 24 · 200 Meters · Place 2 · HillcrestHillcrest200 Meters2.25.24a11
Mar 11Chick-Fil-A GamesMar 11 · 200 Meters · Place 1 · HillcrestHillcrest200 Meters125.65—
Mar 11Chick-Fil-A GamesMar 11 · 100 Meters · Place 1 · HillcrestHillcrest100 MetersRound P112.53—
Mar 11Chick-Fil-A GamesMar 11 · 100 Meters · Place 1 · HillcrestHillcrest100 Meters112.48—

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 23SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 23 · 200 Meters · Place 5 · HillcrestHillcrest200 Meters524.88SO
Apr 23SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 23 · 100 Meters · Place 5 · HillcrestHillcrest100 Meters512.08SO
Apr 15Friday Night LightsApr 15 · 400 Meters · Place 1 · HillcrestHillcrest400 Meters157.04 PBSO
Apr 15Friday Night LightsApr 15 · 200 Meters · Place 1 · HillcrestHillcrest200 Meters124.92SO
Apr 1Beach RunApr 1 · 200 Meters · Place 3 · HillcrestHillcrest200 MetersRound P3.24.99aWind: 0.710
Apr 1Beach RunApr 1 · 200 Meters · Place 4 · HillcrestHillcrest200 Meters4.25.11aWind: 0.710
Apr 1Beach RunApr 1 · 100 Meters · Place 2 · HillcrestHillcrest100 MetersRound P2.12.07aWind: 3.310
Apr 1Beach RunApr 1 · 100 Meters · Place 1 · HillcrestHillcrest100 Meters1.12.14aWind: 2.310
Mar 26Bob Jenkins Coaches Classic Track and Field REGION 1Mar 26 · 200 Meters · Place 2 · HillcrestHillcrest200 Meters224.88—
Mar 26Bob Jenkins Coaches Classic Track and Field REGION 1Mar 26 · 100 Meters · Place 1 · HillcrestHillcrest100 Meters111.82—
Mar 26Bob Jenkins Coaches Classic Track and Field REGION 1Mar 26 · 100 Meters · Place 1 · HillcrestHillcrest100 MetersRound P112.53—
Mar 19Bob Hayes HS InvitationalMar 19 · 200 Meters · Place 8 · HillcrestHillcrest200 MetersRound P8.25.26aWind: 1.510
Mar 19Bob Hayes HS InvitationalMar 19 · 200 Meters · Place 7 · HillcrestHillcrest200 Meters7.25.04aWind: 1.310
Mar 19Bob Hayes HS InvitationalMar 19 · 100 Meters · Place 14 · HillcrestHillcrest100 MetersRound P14.12.51aWind: 1.510
Mar 14Hillcrest vs. Woodmont and LaurensMar 14 · Combined results · Place 1 · HillcrestHillcrestCombined results159.50 PB10

2021 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 21SCHSL Class 5A State Track & Field ChampionshipsMay 21 · 200 Meters · Place 7 · HillcrestHillcrest200 Meters7.25.21aWind: -0.59
May 14SCHSL Class 5A State QualifierMay 14 · 200 Meters · Place 6 · HillcrestHillcrest200 MetersRound P625.60—
May 5SCHSL Region 1-5AMay 5 · 200 Meters · Place 2 · HillcrestHillcrest200 Meters2.25.56a9
May 5SCHSL Region 1-5AMay 5 · 100 Meters · Place 3 · HillcrestHillcrest100 MetersRound P3.12.58a9
May 5SCHSL Region 1-5AMay 5 · 100 Meters · Place 3 · HillcrestHillcrest100 Meters3.12.32a9
Apr 23Bob Jenkins Coaches Classic EliteApr 23 · 200 Meters · Place 8 · HillcrestHillcrest200 Meters8.25.79a9
Apr 16Friday Night LightsApr 16 · 200 Meters · Place 2 · HillcrestHillcrest200 Meters226.159
Apr 16Friday Night LightsApr 16 · 100 Meters · Place 3 · HillcrestHillcrest100 Meters312.639
Apr 13Mauldin Meet #2Apr 13 · 400 Meters · Place 1 · HillcrestHillcrest400 Meters11:00.499
Apr 12Westside Home Meet #4Apr 12 · 200 Meters · Place 2 · HillcrestHillcrest200 Meters2.26.18a9
Apr 12Westside Home Meet #4Apr 12 · 100 Meters · Place 3 · HillcrestHillcrest100 Meters3.12.95a9
Mar 27Bob Jenkins Coaches Classic Region 1Mar 27 · 200 Meters · Place 3 · HillcrestHillcrest200 Meters326.14—
Mar 27Bob Jenkins Coaches Classic Region 1Mar 27 · 100 Meters · Place 4 · HillcrestHillcrest100 Meters412.75—
Mar 27Bob Jenkins Coaches Classic Region 1Mar 27 · 100 Meters · Place 3 · HillcrestHillcrest100 MetersRound P312.98—
Mar 24Hanna Home MeetMar 24 · 200 Meters · Place 1 · HillcrestHillcrest200 Meters1.26.56a9
Mar 24TL Hanna / Hillcrest Dual MeetMar 24 · 200 Meters · Place 1 · HillcrestHillcrest200 Meters1.26.56a9
Mar 13Chick-Fil-A GamesMar 13 · 200 Meters · Place 5 · HillcrestHillcrest200 Meters526.249
Mar 13Chick-Fil-A GamesMar 13 · 100 Meters · Place 8 · HillcrestHillcrest100 MetersRound P813.149
Mar 13Chick-Fil-A GamesMar 13 · 100 Meters · Place 7 · HillcrestHillcrest100 Meters712.919
Mar 10Hillcrest MeetMar 10 · 800 Meters · Place 4 · HillcrestHillcrest800 Meters42:37.06 PB9
Mar 6Diamond Hornets InvitationalMar 6 · 200 Meters · Place 15 · HillcrestHillcrest200 Meters1526.80—
Mar 6Diamond Hornets InvitationalMar 6 · 100 Meters · Place 11 · HillcrestHillcrest100 MetersRound P1113.327—
Feb 27Frank Kleckner InvitationalFeb 27 · 400 Meters · Place 1 · HillcrestHillcrest400 Meters1.1:02.54a9

2020 Outdoor Track

6 results
DateMeetEventPlMarkGr
Mar 14Chick-Fil-A GamesMar 14 · 200 Meters · Place 4 · HillcrestHillcrest200 Meters425.96—
Mar 14Chick-Fil-A GamesMar 14 · 200 Meters · Place 4 · HillcrestHillcrest200 Meters425.96—
Mar 14Chick-Fil-A GamesMar 14 · 100 Meters · Place 1 · HillcrestHillcrest100 MetersRound P112.89—
Mar 14Chick-Fil-A GamesMar 14 · 100 Meters · Place 6 · HillcrestHillcrest100 MetersRound P612.89—
Mar 14Chick-Fil-A GamesMar 14 · 100 Meters · Place 4 · HillcrestHillcrest100 Meters412.62—
Mar 14Chick-Fil-A GamesMar 14 · 100 Meters · Place 4 · HillcrestHillcrest100 Meters412.62—