Brooklyn Nets (2021–2026) 2021–22 season Thomas was selected with the 27th pick in the
2021 NBA draft by the
Brooklyn Nets. Thomas was later included in the roster of the Nets to play in
2021 NBA Summer League. On August 5, 2021, Thomas signed with the
Brooklyn Nets. Thomas was named
NBA Summer League MVP with
Davion Mitchell averaging 27 points per game and was the Summer League leading scorer, and was named to the Summer League First Team. On October 19, Thomas made his debut in the
NBA, coming off the bench to score two points in a 104–127 loss to the
Milwaukee Bucks. On November 20, while on assignment with the
Long Island Nets, he scored 46 points in a 114–110 win over the
Raptors 905.
2022–23 season Thomas joined the Nets'
2022 NBA Summer League roster. On July 18, 2022, Thomas was named to the All-NBA Summer League First Team. On December 10, Thomas scored a then-career-high 33 points in a 136–133 win over the
Indiana Pacers. On February 4, 2023, Thomas put up a then career-high 44 points in a 125–123 win over the
Washington Wizards. The next game, Thomas scored a new career-high 47 points in a 124–116 loss to the
Los Angeles Clippers. He became the second youngest player in NBA history to score at least 40 points in consecutive games, behind
LeBron James. On February 7, 2023, Thomas put up 43 points in a 116–112 loss to the
Phoenix Suns. With this game, Thomas became the youngest player in NBA history to score at least 40 points in three consecutive games. On February 10, 2023, he was fined $40,000 by the NBA for saying "
no homo", which was perceived as anti-gay, during a post-game interview following a game the night before against the
Chicago Bulls.
2023–24 season On October 25, 2023, Thomas put up 36 points off the bench in a 114–113 loss to the
Cleveland Cavaliers. His 36 points were the most off the bench in a season-opener in NBA history. On November 6, Thomas scored a season-high 45 points during a 129–125 loss to the
Milwaukee Bucks. On December 16, Thomas put up 41 points in a 124–120 loss to the
Golden State Warriors. He also surpassed
Bernard King's record for the most 40-point games in Nets history at age 22 years old or younger with his sixth career 40-point game.
2024–25 season Thomas made 25 appearances (23 starts) for Brooklyn during the
2024–25 NBA season, averaging 24.0 points, 3.3 rebounds, and 3.8 assists. On March 15, 2025, Thomas was ruled out for the remainder of the season due to a left hamstring strain.
2025–26 season On September 4, 2025, Thomas signed a one-year, $6 million qualifying offer deal to return to the Nets after a summer spent in restricted free agency. He made 24 appearances (eight starts) for Brooklyn during the
2025–26 NBA season, averaging 15.6 points, 1.8 rebounds, and 3.1 assists. On February 5, 2026, Thomas was waived by the Nets following the acquisition of
Josh Minott.
Milwaukee Bucks (2026) On February 8, 2026, Thomas signed with the
Milwaukee Bucks. On February 9, against the
Orlando Magic, Thomas made his debut, tallying up 4 points, one rebound, and one assist in 13 minutes of gameplay. On February 11, Thomas came off the bench, tallying 34 points (12-20 FG, 4-6 3PT, 6-6 FT), four rebounds, and two assists over 25 minutes in a 116–108 victory over the Magic. Thomas tied the record of scoring the most points by a Bucks reserve in a regular season game since
Jordan Nwora in 2021. On March 23, the Bucks waived Thomas. ==Career statistics==