For Kyle it's a real mixed bag, he's not definitely horsefeathed but he's not definitely fine either. The good: - His Velo was fine, actually up a smidge from 2018-2020 (when he pitched at a 3.7 WAR/180 Inning pace) - He didn't throw a bunch more hangers, his Meatball % (balls right down the middle of the plate) was again a smidge lower than his 2018-2020 levels - His overall exit velocity and hard hit rates were largely unchanged from prior levels, and still pretty elite - Beyond velocity, his pitches were largely normal save for a bit of lost curveball movement The bad: - Statcast does NOT think he was unlucky. His expected ERA based on batted ball data was 4.99. This is because while several stats say he was the same guy, the barrel rate against him nearly doubled - Contact rates against him were up quite a bit, both in zone and out of zone, this led to the K rate dropping to a pretty terrible 16.7% - He had two terrible stretches, one early one late. If this were a one-off, he'd likely have stayed fine once he righted the ship The generous read is that he was tipping pitches for a while there and/or he fell too in love with the belt high sinkers and changeups that he used to throw every once in a while to trick guys into swinging and missing. Both very fixable, though show how thin his margin for error is. The negative read is that he's been kind of figured out. He did sort of reinvent himself from '17-'18, maybe this version got him 2.5 years of kicking ass and now he needs to do it again or settle in as a #4.