Schmid played most of his youth and junior ice hockey in the
SCL Tigers system, appearing in just one game at the
National League level, a relegation match in 2018. He was selected in the fifth round of the
2018 NHL entry draft at the end of the 2017–18 season, during which he was loaned multiple times from his junior team to professional teams within Switzerland. He moved to North America to start the 2018–19 season, playing three seasons in the
United States Hockey League (USHL) for the
Omaha Lancers and
Sioux City Musketeers. On 17 May 2021, Schmid signed a three-year, entry-level contract with the
New Jersey Devils. Schmid made his
National Hockey League (NHL) debut on 11 December 2021, in a 4–2 loss to the
New York Islanders. By making his debut with the Devils, Schmid made history in becoming the first goaltender to debut in the NHL directly from the USHL. During the
2022–23 season, on 10 November 2022, Schmid collected his first career NHL win with the Devils in a 4–3 overtime win against the
Ottawa Senators. On 25 February 2023, Schmid recorded his first NHL shutout with the Devils in a 7–0 win against the
Philadelphia Flyers. In first round of the
2023 Stanley Cup playoffs, Schmid started game three after starter
Vítek Vaněček gave up nine goals in the first two games of the series. He went on to get the win in that game, On 29 June 2024, during the
2024 NHL entry draft, Schmid and
Alexander Holtz were traded to the
Vegas Golden Knights in exchange for
Paul Cotter and a third-round pick in
2025. As a restricted free agent, Schmid did not receive a qualifying offer from Vegas, and thus became an unrestricted free agent two days later; however, he ultimately signed a two-year contract with Vegas on 3 July. Since he was the third-string goaltender for Vegas behind
Adin Hill and
Ilya Samsonov, Schmid was reassigned to the AHL's
Henderson Silver Knights on 2 October. Following an injury to Samsonov, Schmid was recalled to the NHL on 2 November; he subsequently made his debut for Vegas on 11 November, entering a game against the
Carolina Hurricanes in relief of Hill, and stopping all 12 shots faced. After another recall in March 2025 following a second Samsonov injury, Schmid made his first start for Vegas on 6 April, stopping 21 of 23 shots faced in a 3–2 overtime victory over the
Calgary Flames. Schmid later made his playoff debut for Vegas on 24 April, entering in relief of Hill again and stopping all nine shots faced in a 5–2 first-round game 3 loss to the
Minnesota Wild. After entering the
2025–26 season as Hill's full-time backup, Schmid took over as Vegas' starter in late October after Hill suffered a lower-body injury. Schmid subsequently recorded his first shutout with Vegas on 4 November 2025, stopping all 24 shots faced in a 1–0 victory over the
Detroit Red Wings. ==International play==