Dyson had two poor months with the Rangers to begin 2017 (April and May), and his time with the Giants that year was better but not really very impressive -- 4.03 ERA, 4.08 FIP, only 6.4 K/9. I'm comfortable saying his entire 2017 season was sub-par. (His 2015 with the Marlins was pretty mediocre too, especially considering his relatively low leverage use.) But otherwise, you are correct -- Dyson had excellent, high-leverage seasons in 2015 after he left the Marlins, 2016, 2018, and 2019 (before coming to the Twins ). That's more like 3 seasons of really good performance.