Snyder played for ten seasons in the big leagues, collecting 2,459 at bats and finishing with a career line of .224/.328/.382. The Diamondbacks drafted Snyder in 2002, and for several years, he shared Arizona's catching duties with Miguel Montero. In 2010, the Pirates acquired Snyder (and Pedro Ciriaco) for D.J. Carrasco, Ryan Church and Bobby Crosby, and Snyder spent an injury-plagued season and a half with Pittsburgh.
Snyder played in 76 games with the Astros in 2012, and spent a short time with the Orioles in 2013, playing for much of the season in Triple-A. The Rangers signed him in March after losing Geovany Soto to injury, but have gone with J.P. Arencibia and Robinson Chirinos at the big-league level since then.