If there's one position where you need to know some fantasy baseball sleepers, it's catcher. With only a handful of high-quality options, around half your league could opt to wait until the late rounds of the draft for a starter. That means some deep dives down rankings and cheat sheets to find the right, high-upside candidate who could surprise in 2017.

Make no mistake, some of the players on the list below could be total busts. That's the case with a lot of sleepers, especially at a position like catcher where players don't play every day and generally contribute in three categories, at most.

At the very least, expect to see the players on this list pop up for at least a couple weeks at a time with hot streaks during the season. If you're playing the add-drop game, you'll probably have a few of these guys on your roster at some point.
2017 Fantasy Baseball Sleepers: Catcher

J.T. Realmuto, Marlins. Realmuto might not count as a sleeper either since he's a top-10 catcher on most big boards, but he still lacks name recognition to many fantasy owners. Really, his appeal boils down to his ability to steal 10 bases, which isn't all that exciting in the grand scheme of things, but if he has batted-ball luck like last season (.357 BABIP), he could also hit .300 again, making him a solid all-around option at fantasy's thinnest position.

Welington Castillo, Orioles. Castillo played in a good hitting environment in Arizona and produced decent numbers for a catcher, but now in a smaller ballpark, he could do even more damage. He could also see some DH opportunities depending on how things shake out with the Orioles outfielders.

Cameron Rupp, Phillies. Rupp had a breakout of sorts in 2016, batting .252 with 16 homers in 105 games. With Carlos Ruiz gone, Rupp has an inside track on regular playing time, though a pair of talented prospects (Jorge Alfaro and Andrew Knapp) are on his heels. Rupp has never been a great average hitter -- largely because of his high K-rate -- but he has a decent amount of pop. His cozy ballpark gives him a little more upside than most all-or-nothing backstops.

Tyler Flowers, Braves. Flowers rode an unsustainably high .366 BABIP to a .270 average and .357 OBP with the White Sox last year, also hitting eight homers in 83 games. Now in Atlanta, he should see regular playing time, though it's unclear how new SunTrust Park will play. If it's even somewhat hitter friendly -- and Flowers' recent improvements in the strikeout department are for real -- he could hit around .250 with 20 homers.

Mike Zunino, Mariners. In 134 games between Triple-A and the majors last year, Zunino clubbed 29 homers, but that shouldn't really be a shock considering he hit 22 homers in the majors in 2014. Consistent contact is the issue for Zunino, who sports a career .195 average and 32.4 percent strikeout rate at the major league level. Still, at just 25 and with a career .288/.369/.552 minor league line, there's always a chance he puts it together for at least one season and challenges for the league lead in home runs by a catcher.

Austin Hedges, Padres. Hedges profiles somewhat similar to Zunino, though he doesn't really have anything to show at the major league level yet. The 24-year-old backstop killed the ball at Triple-A last year (.326/.353/.597), but in 64 major league games between 2015 and '16, he's hitting just .161 while striking out 25.3 percent of the time. Now slated for full-time catching duties, Hedges will have a chance to make good on all his promise. He might be a year away, but if he's ready for prime time, he'll be a steal in drafts.

Rockies: Tom Murphy, C. Murphy will compete with Tony Wolters for playing time, but if the rookie wins out, he has plenty of upside in Denver's thin air. In 80 Triple-A games and 21 major league games last year, he hit 24 homers, and even with a noticeably high K-rate, he batted .327 in the minors and .273 in the majors. Murphy is one to watch in spring training.

More (deep) sleepers: Devin Mesoraco (CIN), Jett Bandy (MIL), Yan Gomes (CLE), Sandy Leon (BOS)