Wacha agreed to a three-year contract, $51 million contract with the Royals on Sunday that includes a club option for 2028, Jeff Passan of ESPN.com reports.
Wacha will start Thursday in Game 4 of the ALDS against the Yankees, Anne Rogers of MLB.com reports.
Wacha will start Saturday in Game 1 of the ALDS versus the Yankees, Anne Rogers of MLB.com reports.
Wacha (13-7) picked up the win in Saturday's 5-1 victory over the Pirates, allowing one run on four hits and three walks over five innings. He struck out eight.
Wacha (11-7) allowed two runs on five hits and one walk while striking out three over five innings, taking the loss Monday versus the Guardians.
Wacha (11-6) picked up the win Friday, giving up two runs on six hits over six innings in a 7-4 victory over the Phillies. He struck out five without walking a batter.
Wacha (8-6) picked up the win Tuesday, giving up two runs on five hits and two walks over seven innings in a 4-3 victory over the White Sox. He struck out five.
Wacha did not factor into the decision in a loss to the Diamondbacks on Wednesday, allowing three hits on six hits and one walk over 4.2 innings while striking out one.
Wacha (7-6) allowed four hits and a walk over seven shutout frames Friday, striking out seven and earning a win over the White Sox.
Wacha and the Royals won't play as scheduled Tuesday against the Cardinals as the game was postponed due to inclement weather.