The Chicago Cubs made several roster moves Thursday involving their depth at catcher.

The Cubs activated catcher Welington Castillo off the 15-day disabled list, placed infielder Ian Stewart on the 15-day disabled list, retroactive to June 13, with left wrist soreness, selected the contract of infielder Luis Valbuena from Triple-A Iowa and designated catcher Koyie Hill for assignment.

Castillo, who has been sidelined since May 22 with a sprained right knee, was hitting .185 with two doubles, a home run and four RBI through seven games with the Cubs this season.

Stewart has played in 55 games for Chicago this year, batting .201 with five doubles, five homers and 17 runs batted in.

Valbuena was on the Cubs' opening day roster but did not appear in a game, while Hill hit .179 with one RBI in 11 games this year.