Performance Dashboard
Athlete analytics & progression tracking
100m
1019
Points
11.86
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 22, 2016 | District 9-10 Area Meet 5A | 11.86 | 3 | 1019 | |
| June 24, 2017 | USATF Southwestern Junior Olympic Championships | 11.88 | 1 | 1015 | 86° |
| April 1, 2016 | Allen Eagle Relays | 12.04 | 1 | 984 | |
| Feb. 27, 2016 | McKinney Boyd Bronco Relays | 12.07 | 1 | 978 | 68° |
| April 7, 2016 | District 10 - 5A | 12.07 | 4 | 978 | |
| April 29, 2016 | Region 2-5A Meet | 12.08 | 9 | 976 | |
| June 24, 2017 | USATF Southwestern Junior Olympic Championships | 12.12 | 1 | 968 | 86° |
200m
1086
Points
23.49
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| March 27, 2021 | Aztec Invitational | 23.49 | 8 | 1086 | 69° |
| March 20, 2021 | USC Trojan Invitational | 23.55 | 3 | 1080 | 71° |
| Jan. 25, 2020 | Dr. Martin Luther King Jr. Collegiate Invitational | 23.65 | 4 | 1070 | |
| May 13, 2018 | UIL Track and Field Championship | 23.74 | 2 | 1061 | 92° |
| April 16, 2022 | 62nd Mt. SAC Relays | 23.75 | 23 | 1060 | 70° |
| April 10, 2021 | CAL vs USC Dual | 23.75 | 2 | 1060 | 67° |
| April 16, 2022 | Mt. SAC Relays | 23.75 | 23 | 1060 | 70° |
| Jan. 13, 2023 | Cougar Classic Invitational | 23.76 | 3 | 1059 | |
| April 28, 2019 | UCLA vs. USC | 23.78 | 4 | 1057 | 70° |
| March 25, 2023 | Aztec Invitational | 23.78 | 12 | 1057 | 59° |
| Jan. 28, 2023 | Razorback Invitational | 23.83 | 19 | 1052 | 52° |
| April 17, 2021 | Beach Invitational | 23.84 | 4 | 1051 | 69° |
| April 28, 2018 | Region 2-5A Meet | 23.86 | 2 | 1049 | |
| Jan. 19, 2019 | Dr. Martin Luther King Jr. Collegiate Invitational | 24.00 | 1 | 1036 | |
| Jan. 21, 2022 | Red Raider Open | 24.03 | 8 | 1033 | |
| March 23, 2019 | Miami Power 5 Trailblazer Challenge | 24.15 | 14 | 1021 | 76° |
| April 19, 2018 | UIL 5A - District 13-14 Area Meet | 24.25 | 1 | 1012 | 68° |
| Jan. 20, 2018 | Texas Tech Under Armour High School Classic | 24.30 | 2 | 1007 | |
| April 9, 2022 | 2022 Triton Invitational | 24.42 | 2 | 996 | 71° |
| Feb. 3, 2018 | Texas Tech Open | 24.46 | 2 | 992 | |
| April 7, 2016 | District 10 - 5A | 24.69 | 2 | 970 | |
| April 12, 2018 | UIL 5A - District 13 | 24.69 | 1 | 970 | 83° |
| Feb. 24, 2018 | DeSoto Nike Invitational | 24.71 | 3 | 969 | 68° |
| April 22, 2016 | District 9-10 Area Meet 5A | 24.72 | 3 | 968 | |
| April 13, 2017 | UIL 5A - District 13 | 24.77 | 1 | 963 | 77° |
| April 29, 2016 | Region 2-5A Meet | 24.83 | 6 | 957 | |
| March 25, 2017 | Little Elm Lobo Invitational | 24.89 | 1 | 952 | |
| Jan. 7, 2017 | Texas A&M High School Indoor Classic | 24.98 | 14 | 944 | |
| April 29, 2016 | Region 2-5A Meet | 25.00 | 5 | 942 | |
| Feb. 18, 2017 | Carrollton Trojan Relays | 25.02 | 1 | 940 | |
| Jan. 16, 2016 | Arkansas High School Invitational | 25.02 | 9 | 940 | |
| Feb. 11, 2017 | Dunamis Sports Group Prep Classic | 25.03 | 8 | 939 | |
| April 1, 2016 | Allen Eagle Relays | 25.04 | 1 | 938 | |
| April 13, 2017 | UIL 5A - District 13 | 25.10 | 1 | 933 | 77° |
| April 1, 2017 | Frisco ISD Invitational | 25.15 | 1 | 928 | 76° |
| Feb. 25, 2017 | DeSoto Nike Invitational | 25.19 | 1 | 924 | 51° |
| June 18, 2016 | USATF Southwestern Junior Olympic Championships | 25.30 | 10 | 914 | 94° |
| Feb. 4, 2017 | Vanderbilt HS Indoor Invitational | 25.36 | 12 | 909 | |
| Jan. 9, 2016 | Texas A&M High School Indoor Classic | 25.36 | 27 | 909 | |
| April 2, 2015 | Carrollton Mustang Relays | 25.64 | 4 | 884 | 84° |
| April 9, 2015 | District 10 - 5A | 25.70 | 5 | 879 | |
| March 27, 2015 | Allen Eagle Relays | 25.78 | 5 | 871 | |
| March 28, 2015 | Dallas W.W. Samuell Invitational | 25.78 | 4 | 871 | |
| July 5, 2015 | AAU Region 18 Qualifier | 25.85 | 2 | 865 | 88° |
| April 9, 2015 | District 10 - 5A | 26.72 | 6 | 790 |
400m
1185
Points
50.51
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| July 19, 2024 | PUMA American Track League's Holloway Pro Classic | 50.51 | 2 | 1185 | 93° |
| June 12, 2021 | NCAA D1 Outdoor Track & Field Championships | 51.02 | 2 | 1165 | |
| May 27, 2023 | 2023 NCAA Division 1 West Preliminary | 51.11 | 10 | 1162 | 80° |
| June 12, 2021 | NCAA D1 Outdoor Track & Field Championships | 51.36 | 7 | 1152 | |
| June 10, 2023 | 2023 NCAA Division 1 Outdoor Track & Field Championships | 51.55 | 3 | 1144 | 97° |
| April 3, 2021 | Pepsi Florida Relays | 51.57 | 2 | 1144 | 67° |
| Feb. 29, 2020 | 2020 MPSF Indoor Track & Field Championships | 51.60 | 1 | 1142 | 46° |
| May 16, 2021 | Pac-12 Track & Field Championships | 51.67 | 4 | 1140 | 68° |
| May 15, 2022 | Pac-12 Track & Field Championships | 51.76 | 3 | 1136 | |
| May 2, 2021 | UCLA v. USC Dual Meet | 51.79 | 4 | 1135 | |
| May 2, 2021 | UCLA vs. USC | 51.79 | 4 | 1135 | 76° |
| Feb. 15, 2025 | Tiger Paw Invitational | 51.81 | 2 | 1134 | 47° |
| July 5, 2025 | Eugene Diamond League Prefontaine Classic | 51.83 | 7 | 1133 | 78° |
| June 11, 2022 | NCAA D1 Outdoor Track & Field Championships | 51.87 | 18 | 1132 | |
| April 15, 2023 | 63rd Mt. SAC Relays | 51.89 | 7 | 1131 | 73° |
| April 30, 2023 | UCLA v USC Dual Meet | 51.93 | 2 | 1129 | |
| Feb. 13, 2021 | Texas Tech Shootout | 51.94 | 1 | 1129 | |
| May 16, 2021 | Pac-12 Track & Field Championships | 52.03 | 2 | 1126 | 68° |
| May 27, 2023 | 2023 NCAA Division 1 West Preliminary | 52.05 | 11 | 1125 | 80° |
| May 12, 2019 | Pac-12 Championships | 52.07 | 5 | 1124 | |
| Jan. 21, 2023 | Dr. Martin Luther King Jr. Collegiate Invitational | 52.07 | 1 | 1124 | |
| Feb. 25, 2023 | Ken Shannon Last Chance Invite | 52.14 | 3 | 1121 | 43° |
| March 13, 2021 | NCAA D1 Indoor Championships | 52.37 | 9 | 1112 | |
| May 12, 2019 | Pac-12 Championships | 52.48 | 3 | 1108 | |
| April 17, 2021 | Beach Invitational | 52.50 | 4 | 1107 | 69° |
| April 16, 2022 | 62nd Mt. SAC Relays | 52.51 | 9 | 1107 | 70° |
| April 16, 2022 | Mt. SAC Relays | 52.51 | 9 | 1107 | 70° |
| Feb. 15, 2020 | Tiger Paw Invitational | 52.52 | 5 | 1107 | 48° |
| Jan. 22, 2021 | Wooo Pig Classic | 52.55 | 1 | 1105 | |
| June 23, 2019 | USATF U20 Outdoor Championships | 52.55 | 5 | 1105 | |
| April 6, 2019 | Jim Click Shootout/Combined | 52.56 | 2 | 1105 | |
| April 28, 2019 | UCLA vs. USC | 52.59 | 3 | 1104 | 70° |
| Feb. 10, 2024 | Tiger Paw Invite | 52.67 | 8 | 1101 | 68° |
| June 17, 2018 | USATF Junior Outdoor Championships | 52.73 | 7 | 1099 | 92° |
| May 15, 2022 | Pac-12 Track & Field Championships | 52.73 | 3 | 1099 | |
| Feb. 1, 2025 | Razorback Invitational | 52.73 | 8 | 1099 | 56° |
| Feb. 1, 2020 | Texas Tech Invitational | 52.74 | 1 | 1098 | |
| Jan. 25, 2020 | Dr. Martin Luther King Jr. Collegiate Invitational | 52.75 | 2 | 1098 | |
| June 17, 2018 | USATF Junior Outdoor Championships | 52.75 | 5 | 1098 | 92° |
| March 25, 2023 | Aztec Invitational | 52.76 | 1 | 1097 | 59° |
| July 9, 2023 | USATF Outdoor Championships | 52.78 | 21 | 1097 | |
| May 25, 2019 | NCAA Division I West Preliminary | 52.84 | 15 | 1094 | 71° |
| March 23, 2019 | Miami Power 5 Trailblazer Challenge | 52.86 | 1 | 1094 | 76° |
| Jan. 30, 2021 | Razorback Invitational | 52.95 | 4 | 1090 | |
| May 20, 2017 | TTFCA Meet of Champions | 53.02 | 1 | 1087 | |
| Jan. 21, 2022 | Red Raider Open | 53.10 | 9 | 1084 | |
| Jan. 19, 2019 | Dr. Martin Luther King Jr. Collegiate Invitational | 53.17 | 3 | 1082 | |
| Feb. 3, 2018 | Texas Tech Open | 53.20 | 1 | 1081 | |
| June 23, 2019 | USATF U20 Outdoor Championships | 53.26 | 6 | 1078 | |
| May 25, 2019 | NCAA Division I West Preliminary | 53.28 | 15 | 1078 | 71° |
| June 17, 2017 | Brooks PR Invitational | 53.32 | 1 | 1076 | |
| May 13, 2018 | UIL Track and Field Championship | 53.34 | 1 | 1075 | 92° |
| April 28, 2018 | Region 2-5A Meet | 53.35 | 1 | 1075 | |
| April 9, 2022 | 2022 Triton Invitational | 53.39 | 1 | 1073 | 71° |
| Feb. 23, 2019 | MPSF Indoor Championship | 53.46 | 3 | 1071 | |
| June 27, 2021 | U.S. Olympic Trials | 53.54 | 6 | 1068 | |
| June 27, 2021 | U.S. Olympic Team Trials | 53.54 | 27 | 1068 | |
| Jan. 26, 2019 | Texas Tech Indoor Classic | 53.54 | 2 | 1068 | |
| Jan. 29, 2022 | Razorback Invitational | 53.64 | 7 | 1064 | |
| April 12, 2018 | UIL 5A - District 13 | 53.64 | 1 | 1064 | 83° |
| May 14, 2016 | UIL Track and Field Championship | 53.70 | 2 | 1062 | 85° |
| Feb. 12, 2022 | Husky Classic | 53.70 | 3 | 1062 | 51° |
| July 30, 2017 | USATF National Junior Olympic Track & Field Championships | 53.78 | 3 | 1059 | 81° |
| July 9, 2017 | USATF Region 12 Championship | 53.78 | 1 | 1059 | 96° |
| March 24, 2018 | Jesuit Sheaner Relays | 53.80 | 1 | 1058 | 83° |
| March 24, 2018 | Jesuit Sheaner Relays | 53.80 | 1 | 1058 | 83° |
| Jan. 20, 2018 | Texas Tech Under Armour High School Classic | 53.89 | 1 | 1055 | |
| March 24, 2018 | Jesuit Sheaner Relays | 53.91 | 1 | 1054 | 83° |
| March 24, 2018 | Jesuit Sheaner Relays | 53.91 | 1 | 1054 | 83° |
| March 25, 2017 | Little Elm Lobo Invitational | 53.94 | 1 | 1053 | |
| April 12, 2018 | UIL 5A - District 13 | 54.01 | 1 | 1050 | 83° |
| June 8, 2018 | Brooks PR Invitational | 54.01 | 4 | 1050 | |
| April 19, 2018 | UIL 5A - District 13-14 Area Meet | 54.05 | 1 | 1048 | 68° |
| Feb. 9, 2019 | Tyson Invitational | 54.18 | 2 | 1044 | |
| July 30, 2017 | USATF National Junior Olympic Track & Field Championships | 54.21 | 4 | 1043 | 81° |
| April 13, 2017 | UIL 5A - District 13 | 54.45 | 1 | 1034 | 77° |
| June 24, 2017 | USATF Southwestern Junior Olympic Championships | 54.52 | 2 | 1031 | 86° |
| April 29, 2016 | Region 2-5A Meet | 54.66 | 2 | 1026 | |
| April 13, 2017 | UIL 5A - District 13 | 54.71 | 1 | 1024 | 77° |
| July 9, 2017 | USATF Region 12 Championship | 54.84 | 1 | 1019 | 96° |
| March 19, 2016 | Jesuit-Sheaner Relays | 54.85 | 2 | 1019 | 58° |
| Jan. 6, 2018 | Texas A&M High School Indoor Classic | 54.89 | 1 | 1017 | |
| April 7, 2016 | District 10 - 5A | 54.89 | 1 | 1017 | |
| Jan. 9, 2016 | Texas A&M High School Indoor Classic | 55.01 | 1 | 1013 | |
| March 9, 2018 | Lancaster Meet of Champions | 55.17 | 1 | 1007 | |
| April 22, 2016 | District 9-10 Area Meet 5A | 55.18 | 1 | 1007 | |
| Feb. 4, 2017 | Vanderbilt HS Indoor Invitational | 55.20 | 2 | 1006 | |
| April 29, 2016 | Region 2-5A Meet | 55.38 | 2 | 999 | |
| July 5, 2015 | AAU Region 18 Qualifier | 55.44 | 1 | 997 | 88° |
| Feb. 11, 2017 | Dunamis Sports Group Prep Classic | 55.45 | 1 | 997 | |
| Jan. 14, 2017 | Arkansas High School Invitational | 55.46 | 1 | 996 | |
| Jan. 16, 2016 | Arkansas High School Invitational | 55.48 | 2 | 996 | |
| Jan. 14, 2017 | Arkansas High School Invitational | 55.48 | 3 | 996 | |
| March 4, 2016 | McKinney Lion Relays | 55.48 | 1 | 996 | 68° |
| April 1, 2016 | Allen Eagle Relays | 55.64 | 1 | 990 | |
| June 24, 2017 | USATF Southwestern Junior Olympic Championships | 55.86 | 2 | 982 | 86° |
| Aug. 8, 2015 | AAU Junior Olympic Games | 55.93 | 3 | 979 | 77° |
| May 2, 2015 | Region 2-5A Meet | 56.06 | 3 | 975 | |
| May 16, 2015 | UIL Track and Field Championship | 56.09 | 3 | 973 | 84° |
| Jan. 6, 2018 | Texas A&M High School Indoor Classic | 56.11 | 1 | 973 | |
| May 2, 2015 | Region 2-5A Meet | 56.17 | 2 | 971 | |
| March 13, 2016 | New Balance Nationals Indoor | 56.20 | 25 | 969 | |
| April 23, 2015 | District 9-10 Area 5A | 56.27 | 1 | 967 | 70° |
| April 9, 2015 | District 10 - 5A | 56.38 | 1 | 963 | |
| Jan. 16, 2016 | Arkansas High School Invitational | 56.52 | 1 | 958 | |
| Jan. 9, 2016 | Texas A&M High School Indoor Classic | 56.58 | 3 | 956 | |
| June 18, 2016 | USATF Southwestern Junior Olympic Championships | 56.73 | 4 | 950 | 94° |
| June 18, 2016 | USATF Southwestern Junior Olympic Championships | 56.81 | 4 | 948 | 94° |
| April 9, 2015 | District 10 - 5A | 57.46 | 2 | 925 | |
| April 2, 2015 | Carrollton Mustang Relays | 58.14 | 1 | 901 | 84° |
| March 28, 2015 | Dallas W.W. Samuell Invitational | 58.50 | 2 | 888 | |
| March 27, 2015 | Allen Eagle Relays | 58.50 | 2 | 888 | |
| March 6, 2015 | McKinney Lion Relays | 58.54 | 2 | 887 | 49° |
60m
941
Points
7.85
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 14, 2017 | Arkansas High School Invitational | 7.85 | 20 | 941 |
800m
912
Points
2:14.89
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| March 1, 2018 | Frisco Relays | 2:14.89 | 2 | 912 | 64° |
| Aug. 8, 2015 | AAU Junior Olympic Games | 2:18.61 | 4 | 854 | 77° |
| Aug. 8, 2015 | AAU Junior Olympic Games | 2:19.28 | 3 | 843 | 77° |
| July 5, 2015 | AAU Region 18 Qualifier | 2:24.79 | 1 | 761 | 88° |
| April 2, 2015 | Carrollton Mustang Relays | 2:24.97 | 4 | 759 | 84° |
Short Sprints
Event Group
1086
Points
23.49
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| March 27, 2021 | 200m | Aztec Invitational | 23.49 | 8 | 1086 | 69° |
| March 20, 2021 | 200m | USC Trojan Invitational | 23.55 | 3 | 1080 | 71° |
| Jan. 25, 2020 | 200m | Dr. Martin Luther King Jr. Collegiate Invitational | 23.65 | 4 | 1070 | |
| May 13, 2018 | 200m | UIL Track and Field Championship | 23.74 | 2 | 1061 | 92° |
| April 16, 2022 | 200m | 62nd Mt. SAC Relays | 23.75 | 23 | 1060 | 70° |
Long Sprints
Event Group
1185
Points
50.51
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| July 19, 2024 | 400m | PUMA American Track League's Holloway Pro Classic | 50.51 | 2 | 1185 | 93° |
| June 12, 2021 | 400m | NCAA D1 Outdoor Track & Field Championships | 51.02 | 2 | 1165 | |
| May 27, 2023 | 400m | 2023 NCAA Division 1 West Preliminary | 51.11 | 10 | 1162 | 80° |
| June 12, 2021 | 400m | NCAA D1 Outdoor Track & Field Championships | 51.36 | 7 | 1152 | |
| June 10, 2023 | 400m | 2023 NCAA Division 1 Outdoor Track & Field Championships | 51.55 | 3 | 1144 | 97° |
Mid-D
Event Group
912
Points
2:14.89
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| March 1, 2018 | 800m | Frisco Relays | 2:14.89 | 2 | 912 | 64° |
| Aug. 8, 2015 | 800m | AAU Junior Olympic Games | 2:18.61 | 4 | 854 | 77° |
| Aug. 8, 2015 | 800m | AAU Junior Olympic Games | 2:19.28 | 3 | 843 | 77° |
| July 5, 2015 | 800m | AAU Region 18 Qualifier | 2:24.79 | 1 | 761 | 88° |
| April 2, 2015 | 800m | Carrollton Mustang Relays | 2:24.97 | 4 | 759 | 84° |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava