New York / Westchester Knicks (2023–2025) After going undrafted in the
2023 NBA draft, Toppin signed an
Exhibit 10 contract with the
New York Knicks on July 6, 2023 and on October 22, the Knicks converted his deal into
two-way contract. On December 5, 2023, Toppin made his NBA debut for the Knicks in a 146–122 loss to the
Milwaukee Bucks. On February 22, 2024, he signed a 10-day contract with New York and on March 4, he signed another two-way contract with the Knicks. On August 14, 2024, Toppin signed another two-way deal with the Knicks. On March 2, 2025, The Knicks waived Toppin.
Atlanta Hawks (2025) On March 4, 2025, Toppin signed a
two-way contract with the
Atlanta Hawks. His only appearance for Atlanta came in the team's season finale against the
Orlando Magic, in which he recorded 17 points, four rebounds, and two assists. On July 10, 2025, Toppin re-signed with the Hawks on a new two-way contract. He made five appearances for Atlanta, averaging 1.6 points, 0.2 rebounds, and 0.2 assists. On December 8, it was announced that Toppin would miss the remainder of the season after undergoing surgery to repair a torn
labrum in his right shoulder. He was waived by the Hawks on December 15. ==Career statistics==