Okay sure, I guess that's your opinion even though it's been shown that there's basically no correlation for "clutch" in consecutive years, it's completely random. But alright, let's leave it there.
Since the Blue Jays have signed him, he's been the 4th most valuable catcher in baseball (framing not included), as well as the 8th best hitter among catchers, with a 106 wRC+, which is above average for the league, let alone catchers who are always far below average hitters as a whole.