Performance Dashboard
Athlete analytics & progression tracking
100m
983
Points
10.68
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 4, 2015 | CNU's 31st Annual HS Captains Classic | 10.68 | 1 | 983 |
| April 16, 2016 | 2016 Hampton Relays | 10.74 | 1 | 965 |
| June 16, 2013 | New Balance Outdoor Nationals | 10.89 | 2 | 919 |
| April 4, 2015 | CNU's 31st Annual HS Captains Classic | 11.01 | 1 | 883 |
| June 30, 2013 | AAU Area 4 National Qualifier | 11.03 | 1 | 877 |
| April 10, 2013 | Southeastern District Regular Season Boys Meet #2 | 11.06 | 2 | 869 |
| June 16, 2013 | New Balance Outdoor Nationals | 11.06 | 6 | 869 |
| April 16, 2016 | 2016 Hampton Relays | 11.08 | 2 | 863 |
| July 14, 2013 | AAU Club Nationals | 11.08 | 3 | 863 |
| April 2, 2014 | Southeastern District Regular Season Boys Meet #3 | 11.15 | 1 | 842 |
| June 30, 2013 | AAU Area 4 National Qualifier | 11.16 | 1 | 840 |
| Aug. 3, 2013 | AAU Junior Olympic Games | 11.24 | 10 | 817 |
| July 14, 2013 | AAU Club Nationals | 11.25 | 5 | 814 |
| July 14, 2013 | AAU Club Nationals | 11.26 | 5 | 811 |
| Aug. 3, 2013 | AAU Junior Olympic Games | 11.29 | 10 | 803 |
| July 6, 2013 | Cannonball Cooper Age Group Championships | 11.54 | 2 | 734 |
1000m
486
Points
2:51.68
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 4, 2016 | Conference 2 Regular Season Meet | 2:51.68 | 6 | 486 |
| March 13, 2016 | New Balance Nationals Indoor | 2:52.21 | 2 | 479 |
110h
0
Points
12.81
Personal Record
200m
1118
Points
20.66
Personal Record
300m
1089
Points
32.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 7, 2017 | Orange & Purple Classic | 32.80 | 1 | 1089 |
| Jan. 6, 2018 | Orange & Purple Classic | 33.35 | 2 | 1040 |
| Jan. 31, 2015 | Virginia Tech High School Invitational | 33.54 | 2 | 1024 |
| Jan. 10, 2015 | Southeastern District Invitational | 34.33 | 1 | 957 |
| March 10, 2015 | VHSL Group 6A State Indoor T&F Championships | 34.41 | 2 | 950 |
| Jan. 4, 2014 | Southeastern Invitational | 34.43 | 1 | 948 |
| Feb. 22, 2014 | VHSL Group 6A South Regional Indoor T&F Championships | 34.61 | 3 | 933 |
| Dec. 14, 2013 | CNU High School Winter Frolic | 34.63 | 1 | 932 |
| March 1, 2014 | VHSL Group 6A State Indoor T&F Championships | 34.74 | 3 | 923 |
| Feb. 14, 2014 | VHSL Group 6A Conference 2 Indoor T&F Championships | 34.97 | 1 | 904 |
| Feb. 11, 2015 | VHSL Group 6A Conference 2 Indoor T&F Championships | 35.14 | 1 | 890 |
| Jan. 12, 2013 | Suffolk Stars Invitational | 35.94 | 6 | 827 |
| Jan. 8, 2013 | Southeastern District Regular Season Meet #2 | 35.99 | 2 | 823 |
400m
938
Points
48.68
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 15, 2015 | Southeast District Meet 3 | 48.68 | 1 | 938 |
| April 2, 2014 | Southeastern District Regular Season Boys Meet #3 | 50.16 | 1 | 849 |
| March 9, 2014 | USATF National Youth Indoor Track and Field Championships | 50.65 | 2 | 820 |
500m
966
Points
1:03.35
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 27, 2016 | VHSL Group 6A State Indoor T&F Championships | 1:03.35 | 1 | 966 |
| Dec. 12, 2015 | CNU HS Winter Frolic presented by Courtyard Newport News Airport | 1:04.41 | 1 | 917 |
| Jan. 24, 2015 | Atlantic Coast Invitational | 1:04.67 | 1 | 905 |
| Dec. 17, 2015 | SED Meet 2 | 1:05.89 | 1 | 849 |
| Jan. 5, 2015 | Conference 2 Regular Season Meet | 1:07.06 | 1 | 798 |
55m
1127
Points
6.22
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 30, 2016 | Virginia Tech Premier High School Invitational | 6.22 | 1 | 1127 |
| Jan. 30, 2016 | Virginia Tech Premier High School Invitational | 6.28 | 1 | 1091 |
| Jan. 9, 2016 | Suffolk Stars Invitational | 6.29 | 1 | 1085 |
| Feb. 27, 2016 | VHSL Group 6A State Indoor T&F Championships | 6.30 | 3 | 1080 |
| Jan. 24, 2015 | Atlantic Coast Invitational | 6.30 | 1 | 1080 |
| March 10, 2015 | VHSL Group 6A State Indoor T&F Championships | 6.35 | 3 | 1051 |
| March 10, 2015 | VHSL Group 6A State Indoor T&F Championships | 6.39 | 2 | 1028 |
| Feb. 27, 2016 | VHSL Group 6A State Indoor T&F Championships | 6.41 | 4 | 1016 |
| Jan. 9, 2016 | Suffolk Stars Invitational | 6.42 | 1 | 1011 |
| Jan. 24, 2015 | Atlantic Coast Invitational | 6.58 | 2 | 922 |
55h
1194
Points
7.05
Personal Record
60m
1210
Points
6.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 9, 2019 | NCAA DI Indoor Track and Field Championships | 6.50 | 1 | 1210 |
| Jan. 26, 2019 | Razorback Invitational | 6.51 | 1 | 1204 |
| March 9, 2019 | NCAA DI Indoor Track and Field Championships | 6.53 | 1 | 1192 |
| Feb. 23, 2019 | SEC Indoor Championship | 6.54 | 1 | 1187 |
| Jan. 26, 2019 | Razorback Invitational | 6.59 | 1 | 1158 |
60h
0
Points
7.29
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 24, 2021 | Villa de Madrid | 7.29 | 1 | 0 |
| Feb. 24, 2021 | Villa de Madrid | 7.32 | 1 | 1266 |
| March 9, 2019 | NCAA DI Indoor Track and Field Championships | 7.35 | 1 | 1256 |
| Feb. 17, 2022 | Meeting Hauts-de-France Pas-de-Calais | 7.35 | 1 | 1256 |
| Feb. 6, 2022 | New Balance Indoor Grand Prix | 7.37 | 1 | 1249 |
| Feb. 27, 2022 | USATF Indoor Championships | 7.37 | 1 | 1249 |
| Feb. 17, 2021 | Copernicus Cup | 7.38 | 1 | 1245 |
| Feb. 4, 2023 | New Balance Indoor Grand Prix | 7.38 | 1 | 1245 |
| Feb. 4, 2023 | New Balance Indoor Grand Prix | 7.39 | 1 | 1242 |
| Feb. 17, 2022 | Meeting Hauts-de-France Pas-de-Calais | 7.40 | 1 | 1238 |
| Feb. 19, 2022 | Müller Indoor Grand Prix | 7.41 | 1 | 1235 |
| Feb. 14, 2021 | Meeting de l'Eure | 7.41 | 1 | 1235 |
| Feb. 10, 2018 | Tiger Paw Invitational | 7.42 | 1 | 1232 |
| Feb. 17, 2021 | Copernicus Cup | 7.43 | 1 | 1228 |
| Feb. 27, 2022 | USATF Indoor Championships | 7.43 | 1 | 1228 |
| Feb. 9, 2019 | Tyson Invitational | 7.43 | 1 | 1228 |
| Feb. 23, 2019 | SEC Indoor Championship | 7.44 | 1 | 1225 |
| March 9, 2019 | NCAA DI Indoor Track and Field Championships | 7.44 | 1 | 1225 |
| March 10, 2018 | NCAA DI Indoor Track and Field Championships | 7.47 | 1 | 1215 |
| Feb. 14, 2021 | Meeting de l'Eure | 7.47 | 1 | 1215 |
| Feb. 23, 2019 | SEC Indoor Championship | 7.48 | 1 | 1211 |
| Jan. 19, 2019 | Clemson Invitational | 7.49 | 1 | 1208 |
| Jan. 19, 2019 | Clemson Invitational | 7.49 | 1 | 1208 |
| Jan. 20, 2018 | Clemson Invitational | 7.49 | 1 | 1208 |
| Feb. 25, 2018 | SEC Indoor Championships | 7.53 | 1 | 1194 |
| March 13, 2016 | New Balance Nationals Indoor | 7.53 | 1 | 1194 |
| Feb. 9, 2019 | Tyson Invitational | 7.55 | 1 | 1187 |
| Feb. 10, 2018 | Tiger Paw Invitational | 7.56 | 1 | 1184 |
| March 11, 2017 | NCAA DI Indoor Track and Field Championships | 7.58 | 1 | 1177 |
| Feb. 11, 2017 | Tyson Invitational | 7.58 | 1 | 1177 |
| March 10, 2018 | NCAA DI Indoor Track and Field Championships | 7.58 | 1 | 1177 |
| March 15, 2015 | New Balance Nationals Indoor | 7.59 | 1 | 1174 |
| Jan. 7, 2017 | Orange & Purple Classic | 7.63 | 1 | 1161 |
| Feb. 25, 2018 | SEC Indoor Championships | 7.63 | 1 | 1161 |
| Feb. 11, 2017 | Tyson Invitational | 7.64 | 1 | 1157 |
| Feb. 25, 2017 | SEC Indoor Championships | 7.64 | 1 | 1157 |
| March 11, 2017 | NCAA DI Indoor Track and Field Championships | 7.64 | 1 | 1157 |
| Feb. 25, 2017 | SEC Indoor Championships | 7.66 | 1 | 1151 |
| Jan. 20, 2018 | Clemson Invitational | 7.66 | 1 | 1151 |
| Jan. 6, 2018 | Orange & Purple Classic | 7.69 | 1 | 1141 |
| Jan. 7, 2017 | Orange & Purple Classic | 7.75 | 1 | 1121 |
| Jan. 21, 2017 | Hokie Invitational (College) | 7.77 | 1 | 1114 |
| March 15, 2015 | New Balance Nationals Indoor | 7.77 | 2 | 1114 |
| Jan. 6, 2018 | Orange & Purple Classic | 7.79 | 1 | 1108 |
| Jan. 21, 2017 | Hokie Invitational (College) | 7.86 | 1 | 1085 |
| March 15, 2015 | New Balance Nationals Indoor | 7.88 | 2 | 1079 |
| March 13, 2016 | New Balance Nationals Indoor | 7.90 | 5 | 1072 |
| March 13, 2016 | New Balance Nationals Indoor | 7.90 | 5 | 1072 |
| March 16, 2014 | New Balance Nationals Indoor | 7.93 | 2 | 1063 |
| March 16, 2014 | New Balance Nationals Indoor | 8.01 | 5 | 1037 |
800m
628
Points
2:05.69
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 1, 2015 | Southeast District Meet 2 | 2:05.69 | 3 | 628 |
| April 13, 2016 | Southeast District Meet 2 | 2:14.73 | 17 | 442 |
hj
1
Points
6-0
Personal Record
lj
1
Points
19-5
Personal Record
s
1
Points
38-11
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 4, 2016 | Conference 2 Regular Season Meet | 38-11 | 4 | 1 |
| March 13, 2016 | New Balance Nationals Indoor | 41-3.25 | 4 | 1 |
Short Sprints
Event Group
1210
Points
6.50
Personal Record
60m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 9, 2019 | 60m | NCAA DI Indoor Track and Field Championships | 6.50 | 1 | 1210 |
| Jan. 26, 2019 | 60m | Razorback Invitational | 6.51 | 1 | 1204 |
| March 9, 2019 | 60m | NCAA DI Indoor Track and Field Championships | 6.53 | 1 | 1192 |
| Feb. 23, 2019 | 60m | SEC Indoor Championship | 6.54 | 1 | 1187 |
| Jan. 26, 2019 | 60m | Razorback Invitational | 6.59 | 1 | 1158 |
Mid-D
Event Group
628
Points
2:05.69
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 1, 2015 | 800m | Southeast District Meet 2 | 2:05.69 | 3 | 628 |
| Jan. 4, 2016 | 1000m | Conference 2 Regular Season Meet | 2:51.68 | 6 | 486 |
| March 13, 2016 | 1000m | New Balance Nationals Indoor | 2:52.21 | 2 | 479 |
| April 13, 2016 | 800m | Southeast District Meet 2 | 2:14.73 | 17 | 442 |
Hurdles
Event Group
1268
Points
12.86
Personal Record
110H
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 30, 2024 | 110H | 2024 U.S. Olympic Team Trials | 12.86 | 1 | 1268 |
| Feb. 24, 2021 | 60H | Villa de Madrid | 7.32 | 1 | 1266 |
| June 30, 2024 | 110H | 2024 U.S. Olympic Team Trials | 12.92 | 1 | 1257 |
| March 9, 2019 | 60H | NCAA DI Indoor Track and Field Championships | 7.35 | 1 | 1256 |
| Feb. 17, 2022 | 60H | Meeting Hauts-de-France Pas-de-Calais | 7.35 | 1 | 1256 |
Long Sprints
Event Group
1089
Points
32.80
Personal Record
300m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 7, 2017 | 300m | Orange & Purple Classic | 32.80 | 1 | 1089 |
| Jan. 6, 2018 | 300m | Orange & Purple Classic | 33.35 | 2 | 1040 |
| Jan. 31, 2015 | 300m | Virginia Tech High School Invitational | 33.54 | 2 | 1024 |
| Feb. 27, 2016 | 500m | VHSL Group 6A State Indoor T&F Championships | 1:03.35 | 1 | 966 |
| Jan. 10, 2015 | 300m | Southeastern District Invitational | 34.33 | 1 | 957 |
Jump
Event Group
1
Points
6-0
Personal Record
HJ
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 2, 2013 | HJ | Atlantic Coast Invitational | 6-0 | 4 | 1 |
| April 6, 2016 | HJ | Southeast District Meet 1 | 6-0 | 1 | 1 |
| April 6, 2013 | HJ | CNU's 29th Annual HS Captains Classic | 6-2 | 2 | 1 |
| April 10, 2013 | HJ | Southeastern District Regular Season Boys Meet #2 | 6-2 | 2 | 1 |
| Feb. 16, 2013 | HJ | Eastern Region Indoor T&F Championships | 6-3 | 3 | 1 |
Throws
Event Group
1
Points
38-11
Personal Record
S
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 4, 2016 | S | Conference 2 Regular Season Meet | 38-11 | 4 | 1 |
| March 13, 2016 | S | New Balance Nationals Indoor | 41-3.25 | 4 | 1 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava