Bo Bichette is an exceptional offensive talent who delivered 181 hits, 18 home runs, and 94 RBI. He was impactful when he finally did appear in the World Series, even at less than 100 percent, delivering eight hits, two runs, and a home run while driving in another six.

He has a cumulative WAR of 20.0 in his career with the Blue Jays.

As much of an offensive difference-maker as he is at the plate, Bichette is a shortstop whose defensive play has been suspect, at best. Though he has improved from his early days, he is still a player at a key position on the diamond with an unimpressive fielding percentage of .966, per FanGraphs.

Bichette is a free agent this off-season and carries a market value of eight years, $186 million.

The Blue Jays will have to decide if a Bichette’s offensive contributions are worth the money the team will have to pay to keep him, especially amid recent injuries, or if they are better off letting him walk and finding someone else who can put the bat to ball and provide the offensive spark that he has when healthy and at his best.