I'd give a contract extension to Vlad in a heartbeat, but outside of a Tatis like contract I can't really see him being interested in signing one. Bo could be an extension candidate in the future, but first I'd like to see if he can get his plate discipline issues under control a bit, his ceiling is likely to be determined by whether or not he stops hacking at everything in Kevin Pillar fashion and starts hunting pitches. Teoscar is a guy I'd like to see extended, no idea what's reasonable. Perhaps a Grichuk like extension would be possible, but if I were Teoscar's agent I'd be shooting for much more than that as he has raked continuously since his midseason of 2020 breakout. Semien is a guy I'd lock up for sure if an agreement can be reached that's amenable for both sides, I wouldn't worry about taking away Biggio's best position when you can hang onto a 6 win player. I was initially thinking a contract similar to DJ Lemahieu would make a good starting point, but Semien is several years younger. Semien certainly won't resign for cheap, he's well on his way to a second 6+ win season in the last 3 years, I could see it taking something 5 years in the $125 million range to keep him. Before this season I thought Gurriel might be an extension candidate, but he's taken a big step back defensively and appears semi lost in the outfield a good chunk of the time. He's far too streaky a player to consider a core member, he's either looking like one of the world's best hitters or hacking at everything that's thrown his way, there is seemingly no in between.
On the pitching side I wouldn't mind extensions for both Ray and Matz being explored, each has resurrected their career as Blue Jays and really helped to keep the rotation afloat. They have both historically displayed good health and ability to stay on the mound. 3 years for each would be great at $12-15 million per year, if it started taking more like 4 or more years I'd be hesitant.