Yasmani Grandal was one of just six catchers to hit at least eight home runs in 2020. Amongst catchers with at least 100 plate appearances, he ranked third in runs scored, fifth in runs batted in and third in walk rate. An elevated strikeout rate put a dent in his batting average, but it’s not like he was ever a big average guy before. The catcher landscape is littered with decent power guys, and like many, Grandal doesn’t bring forth a super high batting average either. Now, if you play in a league that values on-base percentage, Grandal is worth targeting, considering he’s posted a walk rate of at least 13 percent in every season except one (2017) for his entire career.
Even though his walk rate dropped a bit from 2019, it was still above his career average and was the dominant factor in keeping his on-base percentage above .350. Interestingly enough, his .350 on-base percentage in 2020 was his second-highest mark since 2016, despite his .230 average being his second-lowest mark in that same five-year span. His .299 BABIP was the second-highest mark of his career and highest since 2012. So, how in the heck did his batting average drop down to .230? Easy. Look at his strikeout rate.
Yes, his 29.9 percent strikeout rate was a career high for Grandal and it wasn’t particularly close. His next closest mark was nearly three percentage points lower back in 2017 when he posted a 27 percent strikeout rate. A lot of variables go into play here, but two of the biggest things that stuck out to me are in that chart above. He posted a career low contact rate, as well as zone swing percentage. He didn’t leave the zone as much as you might have thought, and his swinging strike rate was right on par with recent seasons.
However, Grandal saw more offspeed stuff (think changeups not breaking stuff), and his largest increase in swings and misses was against that pitch. He saw offspeed nearly 3 percent more often, and his whiff rate jumped over six percent against that pitch. Chasing less doesn’t always mean your strikeout rate will go down. Despite chasing less in 2020, when he did chase, he missed more frequently.
On top of that, guess who also missed more than recent years on pitches in the zone? Correct. Grandal.
Moving away from the whiffs, Grandal did hit more fly balls and less grounder, and for a power hitter, that’s typically a good trade-off. Furthermore, when you look at his average exit velocity on just fly balls and line drives, it’s increased in not one, not two, but three straight seasons!
Year | Exit Velo on FB/LD |
2017 | 93.8 mph |
2018 | 94.5 mph |
2019 | 95.0 mph |
2020 | 95.3 mph |
In a packed right-handed lineup, Grandal is going to hit in the middle of the order and will benefit with the guys in front and behind him. He’ll have plenty of opportunities to drive in runs, and guys like José Abreu and Eloy Jiménez should be able to bring him around the base paths. He could get pseudo days off by playing first base or since he’s in the American League, he can always serve as Chicago’s designated hitter.
At time of writing, Grandal is the fifth catcher coming off the board in NFBC leagues, coming in after Philadelphia’s J.T. Realmuto, Kansas City’s Salvador Perez , Los Angeles’ Will Smith and Chicago’s Willson Contreras . It seems to be a pretty decent value when you consider that per THE BAT’s (by Derek Carty) projections, Grandal will rank in the top three at the position in home runs, runs batted in, on-base percentage and OPS!
If you play in a league that values on-base percentage over batting average, Grandal is a no-brainer at his spot. However, if your league values batting average, you could wait and find yourself another catcher who can give you solid power and mediocre to below average numbers in the batting average department, especially if you’re in a one catcher setup.
I like the idea of rostering Grandal more in two-catcher leagues and any format where on-base percentage is valued over batting average. Grandal will give you 25 home runs and likely a batting average hovering around .235. The fantasy baseball landscape has changed, and those numbers aren’t as game changing as they once were. In 2019, four catchers hit at least 25 home runs. In 2017, three did it. Only one catcher did it in both 2014 and 2015, and back in 2013, the leader at the position had just 22 round trippers!
If you want stability at the position, drafting Grandal makes sense, but 25 home runs from your catcher isn’t as dominating as it once was. My oh my, how the times have changed.
------------------------------------------------------------------------------------
Statistical Credits:
fangraphs.com
baseballsavant.mlb.com
nfc.shgn.com/adp/baseball
Player News
Daulton Varsho picked up three hits, three RBI and a homer in a win over the Angels on Thursday.
Varsho has only played in seven games this year, but they’ve been seven good ones. He’s homered three times already, and his slugging percentage is a remarkable — and entirely unsustainable — .727 over 22 at-bats. Varsho has been a mediocre offensive player in his two seasons with the Blue Jays, but it’s possible at the age of 28 he’s having a breakout campaign. Far from a guarantee, but possible.
Taylor Ward hit a two-run homer in a loss to the Blue Jays on Thursday.
Ward, 31, gave the Angels a 2-0 lead with a two-run homer off Chris Bassitt in the first inning. He’s now gone deep in two of his last three games, and it ‘improves’ his slash to .181/.224/.391. Ward has been one of the most hot/cold players players in the sport over the last few years, so fantasy managers who can afford to make some roster moves may want to look at Ward while the going is good.
Vladimir Guerrero Jr. picked up three hits and scored twice in an 8-5 win over the Angels on Thursday.
Guerrero also drew a walk. It gives the first baseman multiple hits in back-to-back games, and it’s the third time in May that he’s reached that mark. That’s helped raise his average from .268 to .295, and the only thing fantasy managers can be disappointed with is his .432 slugging percentage. That number should continue to climb as the season unfolds, but Vladdy Jr. has had some inconsistent seasons when it comes to power production.
Chad Green picked up his first save of 2025 with a scoreless ninth against the Angels on Thursday.
Green got the save after Jeff Hoffman worked in back-to-back games — and struggled — in the first two contests against the Angels. He struck out two and looked the part while needing just nine pitches to get through the inning. Hoffman should remain the closer, but Green is on his tail if the struggles were to continue.
Chris Bassitt allowed five runs — four earned — while working six-plus innings against the Angels on Thursday while picking up a win.
Bassitt allowed three runs over the first two innings on a pair of homers, but settled down over his next four frames. He came out to work the seventh, but ended up being charged for two more runs after leaving the contest. The 36-year-old veteran has forged a 3.35 ERA and outstanding 49/8 K/BB ratio over the first quarter of the season, but this wasn’t him at his best. He’ll get the Rays next week if the rotation order stays the same for Toronto.
José Soriano allowed three runs over five innings while not factoring in the decision Thursday against the Blue Jays.
Soriano left with a 4-3 lead, but it was erased quickly after his departure. The 26-year-old was not exactly dominant in his outing with eight hits allowed and four free passes, but he did strike out six to help balance things out a smidgen. Soriano takes an even ERA of 4.00 into a scheduled start against the Padres in San Diego on Tuesday. There should be better options for that one.