Keuchel is making first start since being named AL Pitcher of the Month. He went 5-0 with a complete game and 1.21 ERA in six starts in April, allowing 25 hits and 11 walks, while recording 36 strikeouts in 44 2/3 innings.
Chavez will take the mound when the Angels kick-off a three-game series against the Astros at Angel Stadium. Chavez faced Houston on April 17 at Minute Maid Park and took the loss despite allowing just two runs over seven innings.