Enid Outlaws (2021) After going undrafted in the
2020 NBA draft, Waters signed with the
Enid Outlaws of
The Basketball League on March 31, 2021. In 17 games, he averaged 12.6 points, 4.9 assists and 5.4 rebounds per game. On July 6, 2021, he signed with
Palmer Alma Mediterránea of the
LEB Oro. However, the contract was voided on August 14 due to bureaucratic problems.
Oklahoma City Thunder / Blue (2021–2024) In October 2021, Waters joined the
Oklahoma City Blue of the
NBA G League after a successful tryout. He averaged 8.3 points, 3.3 rebounds, 1.1 assists and 1.1 steals per game in his first season for the Blue. On February 10, 2022, Waters was signed to a
two-way contract by his hometown team the
Oklahoma City Thunder. On February 27, 2023, the Thunder converted Waters' deal into a multi-year standard contract. He was assigned to the
Oklahoma City Blue of the
NBA G League on March 2, 2023. On August 18, the Thunder re-signed Waters III to a two-way contract after declining his team option and on February 9, 2024, he signed a multi-year contract with the Thunder.
Golden State Warriors (2024–2025) On June 27, 2024, the
Golden State Warriors traded their
52nd draft pick for Waters III, however they re-acquired the pick just hours later, in exchange for cash compensation. During a preseason game against the
Los Angeles Clippers, Waters hit a game-winning
buzzer beater on October 5, 2024. This was his first career buzzer-beating game winner. On October 29, 2024, Waters scored a season-high 21 points, along with 8 rebounds in a
blowout victory over the
New Orleans Pelicans.
Detroit Pistons (2025) On February 6, 2025, Waters was traded to the
Detroit Pistons in a five-team trade which sent
Jimmy Butler to the Warriors.
San Antonio Spurs (2025–present) On July 24, 2025, the
San Antonio Spurs announced they had signed Waters. ==Career statistics==