Performance Dashboard
Athlete analytics & progression tracking
100m
900
Points
12.47
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 9, 2011 | 3rd Annual Miramar Invitational | 12.47 | 7 | 900 |
| April 1, 2014 | Fort Lauderdale City Championships | 12.51 | 1 | 893 |
| April 9, 2011 | 3rd Annual Miramar Invitational | 12.63 | 7 | 870 |
| June 6, 2010 | AAU Gold Coast Qualifier | 13.09 | 6 | 787 |
| June 6, 2010 | AAU Gold Coast Qualifier | 13.15 | 6 | 776 |
| March 25, 2010 | Broward County MS Qualifiers Div 6-8 | 13.87 | 7 | 655 |
200m
1164
Points
22.71
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 12, 2018 | Pac-12 Championships | 22.71 | 3 | 1164 |
| May 12, 2018 | Pac-12 Championships | 22.74 | 4 | 1161 |
| May 18, 2024 | USATF LA Grand Prix | 22.77 | 7 | 1158 |
| March 18, 2017 | USC Trojan Invitational | 22.79 | 1 | 1156 |
| April 30, 2017 | USC vs. UCLA | 22.79 | 2 | 1156 |
| May 13, 2017 | Pac-12 Championships | 22.80 | 4 | 1155 |
| May 9, 2021 | USATF Golden Games | 22.81 | 5 | 1154 |
| April 15, 2017 | Brooks Mt. SAC Relays | 22.86 | 5 | 1149 |
| May 13, 2017 | Pac-12 Championships | 22.91 | 2 | 1144 |
| April 7, 2018 | 39th Annual Sun Angel Classic | 22.91 | 2 | 1144 |
| Feb. 11, 2017 | Tyson Invitational | 22.97 | 2 | 1138 |
| Feb. 10, 2018 | Tiger Paw Invitational | 22.99 | 2 | 1136 |
| March 24, 2018 | Power 5 Trailblazer Challenge | 23.07 | 1 | 1127 |
| Feb. 25, 2017 | Mountain Pacific Sports Federation Championships | 23.09 | 1 | 1125 |
| March 17, 2018 | USC Trojan Invitational | 23.10 | 1 | 1124 |
| Jan. 28, 2017 | Razorback Team Invitational | 23.15 | 1 | 1119 |
| Jan. 19, 2018 | Dr. Martin Luther King Jr. Collegiate Invitational | 23.29 | 1 | 1105 |
| April 16, 2016 | Brooks Mt. SAC Relays | 23.32 | 5 | 1102 |
| Feb. 24, 2018 | Mountain Pacific Sports Federation Championships | 23.36 | 1 | 1099 |
| March 19, 2016 | USC Trojan Invitational | 23.44 | 2 | 1091 |
| April 18, 2015 | Mt. SAC Relays | 23.54 | 1 | 1081 |
| July 2, 2019 | Meeting de Marseille Pro Athlé Tour | 23.55 | 6 | 1080 |
| March 21, 2015 | USC Trojan Invitational | 23.55 | 3 | 1080 |
| May 1, 2016 | UCLA vs USC Dual | 23.57 | 3 | 1078 |
| April 19, 2012 | FHSAA 4A District 12 | 24.18 | 1 | 1019 |
| Feb. 7, 2015 | Husker Invitational | 24.26 | 1 | 1011 |
| May 15, 2016 | Pac-12 Championships | 24.27 | 13 | 1010 |
| April 19, 2012 | FHSAA 4A District 12 | 24.27 | 1 | 1010 |
| April 26, 2012 | FHSAA 4A Region 3 | 24.39 | 3 | 999 |
| April 17, 2013 | FHSAA 4A District 12 | 24.43 | 2 | 995 |
| May 4, 2013 | FHSAA 4A Outdoor State Finals | 24.45 | 6 | 993 |
| March 22, 2014 | BCAA Championships | 24.50 | 4 | 988 |
| March 16, 2013 | Bob Hayes Invitational | 24.56 | 3 | 983 |
| April 28, 2011 | FHSAA 4A Region 3 | 24.61 | 3 | 978 |
| April 19, 2011 | FHSAA 4A District 12 | 24.65 | 1 | 974 |
| March 16, 2013 | Bob Hayes Invitational | 24.68 | 3 | 971 |
| April 28, 2011 | FHSAA 4A Region 3 | 24.68 | 3 | 971 |
| March 23, 2013 | BCAA Championships | 24.68 | 4 | 971 |
| April 25, 2013 | FHSAA 4A Region 3 | 24.70 | 3 | 970 |
| March 19, 2014 | BCAA South Central Qualifier | 24.71 | 3 | 969 |
| May 5, 2012 | FHSAA 4A Outdoor State Finals | 24.71 | 4 | 969 |
| April 17, 2013 | FHSAA 4A District 12 | 24.76 | 1 | 964 |
| Feb. 22, 2014 | Louie Bing Classic | 24.78 | 3 | 962 |
| April 26, 2012 | FHSAA 4A Region 3 | 24.82 | 5 | 958 |
| April 16, 2014 | FHSAA 4A District 13 | 24.88 | 4 | 953 |
| May 7, 2011 | FHSAA 4A Outdoor State Finals | 24.88 | 9 | 953 |
| May 5, 2012 | FHSAA 4A Outdoor State Finals | 24.93 | 5 | 948 |
| April 16, 2014 | FHSAA 4A District 13 | 24.94 | 4 | 947 |
| March 17, 2012 | Bob Hayes Invitational | 24.96 | 4 | 945 |
| March 20, 2013 | BCAA South Central Qualifier | 24.99 | 3 | 943 |
| Feb. 25, 2012 | Louie Bing Classic | 25.00 | 6 | 942 |
| March 9, 2013 | 5th Annual Miramar Invitational | 25.00 | 4 | 942 |
| March 19, 2011 | Bob Hayes Invitational | 25.01 | 4 | 941 |
| March 21, 2012 | BCAA South Central Qualifier | 25.03 | 1 | 939 |
| March 9, 2013 | 5th Annual Miramar Invitational | 25.19 | 3 | 924 |
| March 5, 2011 | Sam Burley Hall of Fame Invitational | 25.28 | 2 | 916 |
| March 2, 2013 | Sam Burley Hall of Fame Invitational | 25.29 | 6 | 915 |
| March 19, 2011 | Bob Hayes Invitational | 25.34 | 8 | 911 |
| March 17, 2012 | Bob Hayes Invitational | 25.36 | 4 | 909 |
| April 25, 2013 | FHSAA 4A Region 3 | 25.36 | 2 | 909 |
| March 2, 2013 | Sam Burley Hall of Fame Invitational | 25.36 | 4 | 909 |
| March 13, 2013 | Fort Lauderdale City Championships | 25.38 | 2 | 907 |
| Feb. 22, 2014 | Louie Bing Classic | 25.40 | 4 | 905 |
| April 19, 2011 | FHSAA 4A District 12 | 25.41 | 2 | 904 |
| March 23, 2013 | BCAA Championships | 25.42 | 4 | 904 |
| March 24, 2012 | BCAA Championships | 25.44 | 5 | 902 |
| March 23, 2011 | BCAA South Central Qualifier | 25.50 | 1 | 896 |
| March 3, 2012 | Sam Burley Hall of Fame Invitational | 25.51 | 6 | 895 |
| June 18, 2011 | New Balance Outdoor Nationals | 25.70 | 15 | 879 |
| Feb. 25, 2012 | Louie Bing Classic | 25.71 | 5 | 878 |
| March 24, 2012 | BCAA Championships | 25.76 | 4 | 873 |
| March 22, 2014 | BCAA Championships | 25.82 | 4 | 868 |
| March 3, 2012 | Sam Burley Hall of Fame Invitational | 25.86 | 8 | 864 |
| March 5, 2011 | Sam Burley Hall of Fame Invitational | 26.11 | 6 | 843 |
| June 6, 2010 | AAU Gold Coast Qualifier | 26.18 | 5 | 836 |
| June 6, 2010 | AAU Gold Coast Qualifier | 26.25 | 6 | 830 |
| Feb. 26, 2011 | Louie Bing Classic | 26.48 | 9 | 811 |
| March 26, 2011 | BCAA Championship | 26.51 | 10 | 808 |
300m
1137
Points
36.69
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 13, 2021 | New Balance Indoor Grand Prix | 36.69 | 3 | 1137 |
| Jan. 26, 2019 | New Balance Indoor Grand Prix | 36.97 | 1 | 1121 |
| Feb. 6, 2022 | New Balance Indoor Grand Prix | 37.27 | 3 | 1105 |
400m
1206
Points
49.99
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 12, 2018 | Pac-12 Championships | 49.99 | 1 | 1206 |
| June 25, 2017 | USATF Outdoor Track & Field Championships | 50.00 | 3 | 1206 |
| June 27, 2021 | U.S. Olympic Team Trials | 50.10 | 4 | 1202 |
| June 9, 2018 | NCAA Division 1 Outdoor Track & Field Championship | 50.19 | 2 | 1198 |
| June 25, 2017 | USATF Outdoor Track & Field Championships | 50.24 | 2 | 1196 |
| March 10, 2018 | NCAA DI Indoor Track and Field Championships | 50.34 | 1 | 1192 |
| June 24, 2018 | USATF Outdoor Championships | 50.37 | 3 | 1191 |
| May 27, 2017 | NCAA Division I West Preliminary | 50.45 | 1 | 1188 |
| April 10, 2021 | Miramar Invitational | 50.48 | 3 | 1187 |
| May 13, 2017 | Pac-12 Championships | 50.66 | 1 | 1179 |
| June 24, 2018 | USATF Outdoor Championships | 50.80 | 2 | 1174 |
| June 25, 2017 | USATF Outdoor Track & Field Championships | 50.81 | 1 | 1173 |
| June 27, 2021 | U.S. Olympic Team Trials | 50.83 | 5 | 1173 |
| April 8, 2017 | LSU Battle on the Bayou | 50.98 | 1 | 1167 |
| June 27, 2021 | U.S. Olympic Team Trials | 51.02 | 5 | 1165 |
| June 27, 2021 | U.S. Olympic Trials | 51.02 | 1 | 1165 |
| May 26, 2018 | 2018 NCAA D1 West Prelims | 51.03 | 1 | 1165 |
| June 10, 2017 | NCAA Division I Outdoor Track & Field Championship | 51.06 | 3 | 1164 |
| March 11, 2017 | NCAA DI Indoor Track and Field Championships | 51.07 | 2 | 1163 |
| May 7, 2022 | The Orange County Classic | 51.15 | 1 | 1160 |
| Aug. 24, 2019 | Meeting de Paris | 51.21 | 2 | 1158 |
| April 24, 2021 | USATF Grand Prix | 51.27 | 4 | 1155 |
| April 30, 2017 | USC vs. UCLA | 51.37 | 1 | 1151 |
| June 9, 2018 | NCAA Division 1 Outdoor Track & Field Championship | 51.38 | 1 | 1151 |
| April 21, 2018 | Brooks Mt. SAC Relays | 51.43 | 3 | 1149 |
| May 12, 2018 | Pac-12 Championships | 51.50 | 1 | 1146 |
| Jan. 21, 2017 | Rod McCravy Memorial | 51.52 | 2 | 1145 |
| Jan. 27, 2018 | Razorback Team Invitational | 51.53 | 2 | 1145 |
| Feb. 10, 2018 | Tiger Paw Invitational | 51.57 | 1 | 1144 |
| March 10, 2018 | NCAA DI Indoor Track and Field Championships | 51.59 | 1 | 1143 |
| March 11, 2017 | NCAA DI Indoor Track and Field Championships | 51.59 | 1 | 1143 |
| June 12, 2022 | New York Grand Prix | 51.68 | 3 | 1139 |
| April 29, 2018 | UCLA vs. USC | 51.72 | 1 | 1138 |
| June 10, 2017 | NCAA Division I Outdoor Track & Field Championship | 51.80 | 1 | 1135 |
| Oct. 6, 2019 | 2019 IAAF World Championships | 51.82 | 20 | 1134 |
| April 16, 2016 | Brooks Mt. SAC Relays | 51.82 | 1 | 1134 |
| June 16, 2019 | Meeting International Mohammed VI d'Athletisme de Rabat | 51.82 | 7 | 1134 |
| May 23, 2021 | Müller Grand Prix Gateshead | 51.86 | 1 | 1132 |
| June 24, 2018 | USATF Outdoor Championships | 51.91 | 1 | 1130 |
| June 6, 2019 | Golden Gala Pietro Mennea | 52.09 | 6 | 1123 |
| Feb. 11, 2017 | Tyson Invitational | 52.13 | 1 | 1122 |
| Aug. 13, 2017 | IAAF World Championships | 52.18 | 6 | 1120 |
| May 26, 2018 | 2018 NCAA D1 West Prelims | 52.31 | 1 | 1115 |
| June 28, 2015 | USATF Junior National Outdoor T&F Championships | 52.32 | 1 | 1114 |
| May 27, 2017 | NCAA Division I West Preliminary | 52.45 | 1 | 1109 |
| March 26, 2016 | Power Conference Gold & Yellow | 52.45 | 2 | 1109 |
| July 24, 2022 | World Outdoor Track & Field Championships | 52.55 | 6 | 1105 |
| May 30, 2015 | NCAA Division I West Preliminary | 52.58 | 11 | 1104 |
| May 14, 2022 | Ooredoo Doha Meeting | 52.58 | 7 | 1104 |
| June 11, 2016 | NCAA Division 1 Outdoor Track & Field Championship | 52.59 | 10 | 1104 |
| May 1, 2016 | UCLA vs USC Dual | 52.75 | 2 | 1098 |
| Feb. 13, 2016 | Tyson Invitational | 52.77 | 2 | 1097 |
| Aug. 2, 2015 | Pan-American Junior Athletics Championships | 52.81 | 3 | 1095 |
| May 17, 2015 | Pac-12 Championships | 52.88 | 5 | 1093 |
| May 28, 2016 | NCAA Division I West Preliminary | 52.91 | 2 | 1092 |
| May 3, 2014 | FHSAA Outdoor State Finals, Saturday | 52.95 | 1 | 1090 |
| April 18, 2015 | Mt. SAC Relays | 52.96 | 1 | 1090 |
| May 30, 2015 | NCAA Division I West Preliminary | 53.00 | 9 | 1088 |
| April 10, 2015 | Jim Click Shootout | 53.01 | 1 | 1088 |
| April 24, 2014 | FHSAA 4A Region 4 | 53.09 | 1 | 1085 |
| Feb. 27, 2016 | Mountain Pacific Sports Federation Championships | 53.11 | 1 | 1084 |
| April 4, 2015 | Pepsi Florida Relays | 53.11 | 13 | 1084 |
| May 17, 2015 | Pac-12 Championships | 53.15 | 1 | 1083 |
| May 13, 2017 | Pac-12 Championships | 53.16 | 1 | 1082 |
| Feb. 28, 2015 | Mountain Pacific Sports Federation Championships | 53.19 | 3 | 1081 |
| May 5, 2012 | FHSAA 4A Outdoor State Finals | 53.22 | 1 | 1080 |
| Feb. 6, 2016 | New Mexico Classic (College) | 53.42 | 3 | 1072 |
| Jan. 23, 2016 | Conference Clash/Power 5 Invitational | 53.43 | 1 | 1072 |
| March 21, 2015 | USC Trojan Invitational | 53.49 | 1 | 1070 |
| June 7, 2014 | Great Southwest Classic | 53.49 | 1 | 1070 |
| Jan. 16, 2016 | UW Indoor Preview | 53.54 | 2 | 1068 |
| May 15, 2016 | Pac-12 Championships | 53.56 | 2 | 1067 |
| June 28, 2015 | USATF Junior National Outdoor T&F Championships | 53.69 | 2 | 1062 |
| Feb. 14, 2015 | Don Kirby Elite Invitational | 53.71 | 6 | 1061 |
| April 25, 2013 | FHSAA 4A Region 3 | 53.80 | 1 | 1058 |
| May 3, 2015 | UCLA vs USC Dual | 53.84 | 2 | 1056 |
| June 15, 2014 | New Balance Outdoor Nationals | 53.87 | 4 | 1055 |
| Aug. 2, 2015 | Pan-American Junior Athletics Championships | 53.90 | 7 | 1054 |
| March 22, 2014 | BCAA Championships | 53.92 | 1 | 1053 |
| March 31, 2012 | City of Miramar Invitational | 54.03 | 2 | 1049 |
| April 16, 2014 | FHSAA 4A District 13 | 54.08 | 1 | 1047 |
| May 15, 2016 | Pac-12 Championships | 54.11 | 2 | 1046 |
| June 13, 2015 | NCAA Division 1 Outdoor Track & Field Championship | 54.45 | 8 | 1034 |
| March 15, 2014 | Bob Hayes Invitational | 54.49 | 2 | 1032 |
| April 26, 2012 | FHSAA 4A Region 3 | 54.58 | 1 | 1029 |
| April 19, 2012 | FHSAA 4A District 12 | 54.63 | 1 | 1027 |
| Jan. 24, 2015 | Rod McCravy Memorial | 54.63 | 15 | 1027 |
| March 16, 2013 | Bob Hayes Invitational | 54.71 | 1 | 1024 |
| March 23, 2013 | BCAA Championships | 54.81 | 2 | 1020 |
| May 7, 2011 | FHSAA 4A Outdoor State Finals | 54.83 | 1 | 1019 |
| Feb. 22, 2014 | Louie Bing Classic | 54.86 | 1 | 1018 |
| March 24, 2012 | BCAA Championships | 54.86 | 1 | 1018 |
| March 19, 2014 | BCAA South Central Qualifier | 54.88 | 1 | 1018 |
| June 16, 2013 | New Balance Outdoor Nationals | 54.89 | 4 | 1017 |
| May 4, 2013 | FHSAA 4A Outdoor State Finals | 54.96 | 1 | 1015 |
| Feb. 7, 2015 | Husker Invitational | 55.00 | 1 | 1013 |
| April 17, 2013 | FHSAA 4A District 12 | 55.01 | 1 | 1013 |
| Jan. 17, 2015 | University of Washington Indoor Preview | 55.08 | 2 | 1010 |
| June 16, 2012 | New Balance Outdoor Nationals | 55.15 | 5 | 1008 |
| April 25, 2013 | FHSAA 4A Region 3 | 55.24 | 1 | 1004 |
| April 24, 2014 | FHSAA 4A Region 4 | 55.27 | 1 | 1003 |
| May 5, 2012 | FHSAA 4A Outdoor State Finals | 55.29 | 1 | 1003 |
| March 17, 2012 | Bob Hayes Invitational | 55.31 | 3 | 1002 |
| June 26, 2013 | USATF World Youth Track and Field Trials | 55.35 | 3 | 1000 |
| April 28, 2011 | FHSAA 4A Region 3 | 55.37 | 1 | 1000 |
| March 1, 2014 | Sam Burley Hall of Fame Invitational | 55.38 | 1 | 999 |
| March 20, 2013 | BCAA South Central Qualifier | 55.40 | 2 | 999 |
| May 3, 2014 | FHSAA Outdoor State Finals, Saturday | 55.42 | 1 | 998 |
| March 31, 2012 | City of Miramar Invitational | 55.47 | 1 | 996 |
| June 26, 2013 | USATF World Youth Track and Field Trials | 55.53 | 8 | 994 |
| March 23, 2013 | BCAA Championships | 55.54 | 1 | 993 |
| April 16, 2014 | FHSAA 4A District 13 | 55.58 | 1 | 992 |
| March 24, 2012 | BCAA Championships | 55.78 | 1 | 985 |
| March 9, 2013 | 5th Annual Miramar Invitational | 55.97 | 1 | 978 |
| March 21, 2012 | BCAA South Central Qualifier | 55.99 | 1 | 977 |
| Feb. 24, 2013 | Brooks PR Invitational | 56.07 | 5 | 974 |
| April 19, 2012 | FHSAA 4A District 12 | 56.09 | 1 | 973 |
| Feb. 22, 2014 | Louie Bing Classic | 56.16 | 1 | 971 |
| March 22, 2014 | BCAA Championships | 56.29 | 1 | 966 |
| April 9, 2011 | 3rd Annual Miramar Invitational | 56.35 | 1 | 964 |
| April 9, 2011 | 3rd Annual Miramar Invitational | 56.39 | 2 | 963 |
| May 7, 2011 | FHSAA 4A Outdoor State Finals | 56.40 | 3 | 962 |
| April 19, 2011 | FHSAA 4A District 12 | 56.47 | 1 | 960 |
| March 3, 2012 | Sam Burley Hall of Fame Invitational | 56.59 | 4 | 955 |
| June 9, 2012 | Golden West Invitational | 56.61 | 1 | 955 |
| April 19, 2011 | FHSAA 4A District 12 | 56.76 | 1 | 949 |
| April 26, 2012 | FHSAA 4A Region 3 | 56.88 | 2 | 945 |
| Feb. 25, 2012 | Louie Bing Classic | 57.00 | 3 | 941 |
| March 17, 2012 | Bob Hayes Invitational | 57.05 | 2 | 939 |
| April 28, 2011 | FHSAA 4A Region 3 | 57.11 | 1 | 937 |
| March 15, 2014 | Bob Hayes Invitational | 57.19 | 3 | 934 |
| March 23, 2011 | BCAA South Central Qualifier | 57.20 | 1 | 934 |
| Feb. 25, 2012 | Louie Bing Classic | 57.22 | 3 | 933 |
| March 26, 2011 | BCAA Championship | 57.35 | 1 | 928 |
| March 16, 2013 | Bob Hayes Invitational | 57.48 | 4 | 924 |
| March 3, 2012 | Sam Burley Hall of Fame Invitational | 57.83 | 4 | 912 |
| March 9, 2013 | 5th Annual Miramar Invitational | 57.92 | 1 | 908 |
| April 17, 2013 | FHSAA 4A District 12 | 58.02 | 2 | 905 |
| March 1, 2014 | Sam Burley Hall of Fame Invitational | 58.06 | 1 | 904 |
| June 18, 2011 | New Balance Outdoor Nationals | 58.27 | 18 | 896 |
| Feb. 26, 2011 | Louie Bing Classic | 58.42 | 2 | 891 |
| March 5, 2011 | Sam Burley Hall of Fame Invitational | 58.54 | 2 | 887 |
| March 19, 2011 | Bob Hayes Invitational | 58.99 | 7 | 872 |
| March 2, 2013 | Sam Burley Hall of Fame Invitational | 59.02 | 4 | 870 |
| March 19, 2011 | Bob Hayes Invitational | 59.04 | 7 | 870 |
| March 5, 2011 | Sam Burley Hall of Fame Invitational | 59.05 | 2 | 869 |
| March 2, 2013 | Sam Burley Hall of Fame Invitational | 59.13 | 5 | 867 |
| Feb. 26, 2011 | Louie Bing Classic | 59.25 | 5 | 863 |
| June 6, 2010 | AAU Gold Coast Qualifier | 1:00.49 | 3 | 821 |
| April 8, 2008 | Broward County Middle School Championship | 1:06.01 | 6 | 648 |
Short Sprints
Event Group
1164
Points
22.71
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 12, 2018 | 200m | Pac-12 Championships | 22.71 | 3 | 1164 |
| May 12, 2018 | 200m | Pac-12 Championships | 22.74 | 4 | 1161 |
| May 18, 2024 | 200m | USATF LA Grand Prix | 22.77 | 7 | 1158 |
| March 18, 2017 | 200m | USC Trojan Invitational | 22.79 | 1 | 1156 |
| April 30, 2017 | 200m | USC vs. UCLA | 22.79 | 2 | 1156 |
Long Sprints
Event Group
1206
Points
49.99
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 12, 2018 | 400m | Pac-12 Championships | 49.99 | 1 | 1206 |
| June 25, 2017 | 400m | USATF Outdoor Track & Field Championships | 50.00 | 3 | 1206 |
| June 27, 2021 | 400m | U.S. Olympic Team Trials | 50.10 | 4 | 1202 |
| June 9, 2018 | 400m | NCAA Division 1 Outdoor Track & Field Championship | 50.19 | 2 | 1198 |
| June 25, 2017 | 400m | USATF Outdoor Track & Field Championships | 50.24 | 2 | 1196 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava