Snyder made his professional debut with the AZL Rangers of the Rookie-levelArizona League in 2017, posting a 1.29 ERA over 7 innings.[4] He returned to the AZL in 2018, going 1–0 with a 6.00 ERA and 12 strikeouts over 12 innings.[4] Snyder spent the 2019 season with the Hickory Crawdads of the Single–ASouth Atlantic League, posting a 5–3 record with a 3.06 ERA and 60 strikeouts over 53 innings.[5] Following the 2019 season, he played for the Surprise Saguaros of the Arizona Fall League.[6] Snyder underwent Tommy John surgery in February 2020, but did not miss game action that year due to the cancellation of the Minor League Baseball season because of the COVID-19 pandemic.[7]
Snyder opened the 2021 season with the Hickory Crawdads of the High-A East league, posting a 2.17 ERA with 17 strikeouts over 12+1⁄3 innings, before being promoted to the Frisco RoughRiders of the Double-A Central league on June 17.[8] After posting a 1.65 ERA with 25 strikeouts over 16+1⁄3 innings, Snyder was promoted to the Round Rock Express of the Triple-A West league.[9] With Round Rock, he posted a 6.23 ERA over five appearances.
On August 20, 2021, Texas selected Snyder's contact to the active roster and promoted him to the major leagues for the first time.[10] He made his major league debut on August 21 versus the Boston Red Sox; throwing a scoreless inning in relief and recording his first MLB strikeout (J. D. Martinez).[11] Snyder made four appearances for Texas in 2021, before being shut down with right shoulder fatigue in September.[12] Snyder was named the Rangers' 2021 minor league Reliever of the Year.[13] He was non–tendered and became a free agent on November 18, 2022. He re-signed with Texas on December 9 on a minor league contract.[14] Snyder did not pitch professionally in 2023 as the result of an injury. He elected free agency following the season on November 6, 2023.[15]
Philadelphia Phillies
On December 4, 2023, Snyder signed a minor league contract with the Philadelphia Phillies.[16] He did not appear for the organization and elected free agency following the season on November 4, 2024.[17]
On July 10, 2025, Snyder signed with the Algodoneros de Unión Laguna of the Mexican League.[20] In 12 games 13 innings of relief he struggled going 0-2 with a 7.62 ERA with 11 strikeouts and 1 save.