Los Angeles Lakers (2019–2022) On June 20, 2019, Horton-Tucker was selected as the 46th overall pick in the
2019 NBA draft by the
Orlando Magic. He was traded on draft night to the
Los Angeles Lakers in exchange for a 2020 second round draft pick and cash considerations. On July 13, Horton-Tucker signed with the
Los Angeles Lakers. He was assigned to the Lakers’
NBA G League affiliate, the
South Bay Lakers, for the opening of the G League season. He made his NBA debut on December 8, against the
Minnesota Timberwolves. He received a larger role during the
NBA Bubble as the Lakers had clinched the best record in the
Western Conference and even started in the regular season finale. On September 12, 2020, Horton-Tucker scored 9 points in 10 minutes off the bench in Game 5 of Western Conference semifinals, helping the Lakers secure a 119–96 victory against the
Houston Rockets and advance into the next round. Horton-Tucker won an NBA championship when the Lakers defeated the
Miami Heat in the
2020 NBA Finals in 6 games. He became the second-youngest player in NBA history to win a championship, at 19 years and 322 days. After a strong preseason, Horton-Tucker became a regular rotational player in the 2020–21 regular season. On January 10, 2021, he scored a career-high 17 points off the bench in the team's 120–102 win over the
Houston Rockets. On February 4, he scored 17 points off the bench in the team's 114–93 win over the
Denver Nuggets. On March 15, he scored a new career-high 18 points and recorded a career-high 10 assists in the team's 128–97 win over the
Golden State Warriors. On April 8, Horton-Tucker was suspended for one game for leaving the bench during an altercation between the Lakers and the
Toronto Raptors. On May 11, he scored the go-ahead three-pointer in the team's 101–99 overtime win against the
New York Knicks. On October 11, 2021, it was announced that Horton-Tucker would undergo surgery to repair torn ligaments in his right thumb, ruling him out for at least four weeks. At the 2022 trade deadline, Horton-Tucker was nearly dealt to the
Toronto Raptors in a three team trade involving the
New York Knicks. On April 7, 2022, he scored a career-high 40 points in a 112–128 loss to the
Golden State Warriors. In a disappointing 2021–22 season for the Lakers, Horton-Tucker averaged 10 points and 2.7 assists.
Utah Jazz (2022–2024) On August 25, 2022, Horton-Tucker was traded, alongside
Stanley Johnson, to the
Utah Jazz in exchange for
Patrick Beverley. Horton-Tucker made his debut for the Jazz on October 19, recording three points and two steals in a 123–102 win over the
Denver Nuggets. On March 29, 2023, he scored a career-high 41 points in a 128–117 win over the
San Antonio Spurs.
Chicago Bulls (2024–2025) On September 5, 2024, Horton-Tucker signed with the
Chicago Bulls. Horton-Tucker made 58 appearances for the Bulls during the
2024–25 NBA season, averaging 6.5 points, 1.7 rebounds, and 1.4 assists.
Fenerbahçe (2025–present) On September 20, 2025, Horton-Tucker signed with
Fenerbahçe Beko of the
Basketbol Süper Ligi (BSL). On September 27, he recorded 24 points (9-16 FG), seven assists, four rebounds, and one steal in 24 minutes against
Tofaş in his
Basketbol Süper Ligi debut. On October 1, Horton-Tucker recorded 20 points (6-10 FG), two assists, two rebounds, one steal, and one block in 20 minutes against
Paris Basketball in his first
EuroLeague match. On October 10, he recorded 19 points (5-11 FG), two assists, two rebounds, two steals, and one block in 29 minutes against
Crvena zvezda. On October 30, he recorded 10 points (6-10 FG), one assist, six rebounds, one steal, and two blocks in 22 minutes against Fenerbahçe's EuroLeague
archrival Real Madrid. On December 12, in a rematch of the
EuroLeague final in Abu Dhabi, Horton-Tucker was masterful for the team, scored season high 24 points (9-13 FG), with four assists in 20 minutes, of Round 15 of the
EuroLeague, defeating
Monaco Basket on the road with a score of 92-86. On February 25, 2026, Horton-Tucker led the team to victory with season high 29 points (10-12 FG), and three assists, four rebounds, two steals and two blocks with 33 pir in 29 minutes, of Round 29 of the
EuroLeague, defeating
Partizan with a score of 81-78, they remains at the top of the EuroLeague with a 21-7 record. ==Style of play==