Taylor and his parents, Loretta Perkins and Kenneth Taylor, moved to Houston, Texas prior to his junior year in high school. As a junior at The Village School, he averaged 15.6 points and 12.0 assists per game and led his team to a 29–4 record. He led the team in scoring as a senior with 17.6 points per game to go along with 10.0 assists and 6.0 steals per game. Taylor shot 62.2 percent from the field in leading the Vikings to a 23–5 record. ESPN rated him the 13th-best prospect in Texas.[2]
Taylor was named to the Big 12 All-Newcomer Team and was an All-Big 12 Honorable Mention as a freshman.[3] He finished second on the team in scoring with 12.7 points per game and led the Longhorns in minutes played (30.1 per game) and assists (4.0 per game). He earned Big 12 Rookie of the Week honors on February 3, 2014, after scoring 23 points in a home victory over Kansas.[2] In the Round of 32 of the 2014 NCAA tournament, Taylor scored 22 points on 8-for-22 shooting in a loss to Michigan.[4]
As a sophomore, Taylor posted averages of 13.1 points and 4.6 assists per game in 24 games, shooting 28 percent from behind the 3-point arc and 52 percent on layups.[5] He was named to the All-Big 12 Third Team.[6] He missed several games after sustaining a wrist injury against Iowa in the 2K Classic. With Taylor out of the lineup, Texas struggled, even when he made a return to the team. After the season, Taylor announced he would return for his junior campaign, forgoing a possible second round pick in the 2015 NBA draft. CBSSports.com's Sam Vecenie wrote that new Texas coach Shaka Smart's "system will accentuate Taylor's quickness and athleticism quite well."[5]
Professional career
Houston Rockets and Rio Grande Valley Vipers (2016–2017)
After going undrafted in the 2016 NBA draft, Taylor joined the Houston Rockets for the 2016 NBA Summer League. He signed with the Rockets on September 23, 2016,[7] but was waived on October 16, 2016, after appearing in three preseason games.[8] On October 31, 2016, he was acquired by the Rio Grande Valley Vipers of the NBA Development League as an affiliate player of the Rockets.[9] Due to a groin injury, Taylor missed a large portion of the Vipers' 2016–17 campaign. In 12 games with seven starts, Taylor averaged a team-high 21.1 points along with 6.1 assists while shooting 49.7% from the floor, 41.3% from three-point range and 79.5% from the free throw line.[10]
On February 27, 2017, Taylor signed a three-year, non-guaranteed contract with the Houston Rockets.[10][11] He was immediately assigned back down to the Vipers.[12] On April 2, 2017, he was recalled from the D-League and made his NBA debut that night in the Rockets' 123–116 win over the Phoenix Suns.[13] On October 13, 2017, Taylor was waived by the Rockets.
Atlanta Hawks (2017–2018)
On October 17, 2017, Taylor signed with the Atlanta Hawks.[14] On June 30, 2018, he was waived by the Hawks.[15] On August 10, 2018, Taylor signed with the Cleveland Cavaliers.[16] He was waived by Cleveland on October 13, 2018.[17]
Toronto Raptors (2019)
On September 19, 2019, Taylor signed a partially guaranteed deal with the Toronto Raptors.[18][19] On October 21, 2019, Taylor was waived by the Raptors.[20]
Second stint with Rio Grande Valley Vipers (2019–2020)
On December 31, 2019, the Rio Grande Valley Vipers announced that they had claimed Taylor off waivers.[21] On January 12, 2020, Taylor registered 24 points, seven assists, three rebounds and one steal in a win over the South Bay Lakers.[22] Taylor averaged 16.3 points, 3.7 rebounds, 5.6 assists, and 1.1 steals per game while shooting 52 percent from the field.[23]