 Herbert's 3 years with the ChiSox were his most successful.He went 48–32 (.600) in 109 games (all but two as a starter) and 710 innings pitched.In , he had his best campaign, winning 20 games (losing nine) and making the American League All-Star Team.