The only overall number that was so-so was his ERA. He had a sub-1.00 WHIP, a substantially better K/9 than last year (8.7 Vs. 7.0), and an elite K/BB (6.00). Even his ground ball rate is substantially up this year with both LD and FB Percentages declining vs. 2019.
The potential is certainly there. Arguably he already is TOR in that he is literally our top starter right now and would likely get the opening day start April 2021.
Despite the higher ERA, he had a lower walk rate, higher K rate, and lower WHIP this year. That bodes very well.
Interestingly, he had traditional splits last year, slight reverse split this year in small sample size.
I can't swear to it as 2020 is the year the rules change all the time, but I think if the Brewers beat the Cardinals today to put both those teams there, and the Giants win to put three third-place NL teams at .500, then the Cardinals will have to play both their Tigers makeups tomorrow with motivation to reach 31-29 and stay out of whatever 30-30 alchemy decides the 7/8 seeds.