Although he has not thrown an MLB pitch in 2020, Sonny Gray threw 17,478 pitches that were tracked by the PITCHf/x system between 2013 and 2019, including pitches thrown in the MLB Regular Season, the MLB Postseason and Spring Training. In 2019, he relied primarily on his Fourseam Fastball (94mph), Curve (82mph), Sinker (93mph) and Slider (85mph). He also rarely threw a Change (90mph), Cutter (92mph) and Slow Curve (76mph).
Basic description of 2019 pitches compared to other RHP:
His fourseam fastball has much less armside movement than typical and has essentially average velo. His curve has sweeping glove-side movement, is much harder than usual and has a sharp downward bite. His sinker generates an extremely high number of swings & misses compared to other pitchers' sinkers, has less armside run than typical, results in somewhat more groundballs compared to other pitchers' sinkers and has slightly above average velo. His slider sweeps across the zone, has exceptional depth and results in somewhat more groundballs compared to other pitchers' sliders. His change is thrown extremely hard and generates fewer whiffs/swing compared to other pitchers' changeups. His cutter is basically never swung at and missed compared to other pitchers' cutters, is an extreme flyball pitch compared to other pitchers' cutters and has well above average velo. His slow curve (take this with a grain of salt because he's only thrown 8 of them in 2019) is a real yakker that's separated from his other curveball due to its big drop and slow speed.