Composite profile score vs. expected ERA
K-BB% (25%) · Stuff+ (25%) · CSW% (20%) · Z-Contact% (20%) · HardHit% (10%) · bubble = IP · hover for breakdown