KHL career Mukhamadullin first played as a youth with his hometown club,
Salavat Yulaev Ufa of the
Kontinental Hockey League (KHL). On 22 November 2020, Mukhamadullin broke the KHL record for most points by an 18-year-old defenseman in a single season, previously held by fellow San Jose Sharks defenseman
Dmitry Orlov. During the
2021–22 season with Salavat, Mukhamadullin was signed to a three-year, entry-level contract with his draft team, the New Jersey Devils on 1 December 2021. He was to remain on loan in the KHL with Salavat for the remainder of the season. Following the playoff exit with Salavat, the Devils assigned Mukhamadullin to their AHL affiliate, the
Utica Comets, for their post-season run. He made 3 appearances with the Comets, registering two assists. On 14 July 2022, Mukhamadullin was re-assigned by the Devils to continue his development on loan with Salavat Yulaev Ufa for the
2022–23 season. In an increased role with more responsibility on the blueline for Salavat, Mukhamadullin established new career bests with 6 goals and 25 points through 67 regular season games. On 26 February 2023, Mukhamadullin was traded by the New Jersey Devils to the
San Jose Sharks in a blockbuster multi-player trade, which involved
Timo Meier. Helping Salavat place second in the Eastern Conference, he notched a 1 goal and 2 points through 6 playoff games in an upset quarterfinals defeat to
Admiral Vladivostok.
North American career Mukhamadullin began the 2023–24 season with the
San Jose Barracuda, and on 25 January 2024 he was called up to the San Jose Sharks. Two days later, on 27 January 2024, Mukhamadullin made his
NHL debut with the San Jose Sharks against the
Buffalo Sabres. In May 2025, he re-signed with the Sharks, signing a one-year contract. ==International play==