The Red Sox have placed catcher Ryan Hanigan and catcher/left fielder Blake Swihart on the 15-day disabled list, brought up outfielder Rusney Castillo, right-hander Heath Hembree and backstop Sandy Leon from Triple-A Pawtucket, and optioned righty Noe Ramirez, the team announced.

Both Hanigan and Swihart left Boston’s win over Toronto on Saturday with injuries. Hanigan departed in the sixth inning with a neck strain, while Swihart exited in the seventh after crashing into the wall down the left field line on a catch and hurting his left ankle.

Hanigan hasn’t offered much at the plate this year, having hit an ugly .186/.250/.229 in 70 plate appearances, though he has thrown out six of 19 would-be base stealers (good for an above-average 32 percent rate). Swihart has provided a decent .258/.365/.355 line in 74 PAs while adjusting to an outfield role. The losses of him and Hanigan will obviously have a negative effect on the Red Sox’s catcher depth behind Christian Vazquez, which is why the club promoted Leon. In 129 PAs with Pawtucket this season, Leon has batted .237/.310/.333 with two home runs. He owns a .187/.258/.225 line in 235 major league trips to the plate.

With Swihart down, Castillo could now have a chance to reenter the picture for the Red Sox, though he’ll sit Sunday in favor of Chris Young. Since signing a $72MM deal with Boston in 2014, the Cuba native has garnered just 333 big league PAs, hitting an underwhelming .265/.304/.383. He has spent nearly all of this year in the minors, where he has continued to post less-than-stellar statistics (.241/.302/.317 with one homer in 159 PAs).

Hembree, on the other hand, has been successful for the Red Sox this season. The 27-year-old has compiled a 2.14 ERA, 7.71 K/9 and 2.14 BB/9 in 21 big league innings. Those numbers are relatively similar to his career totals (2.81, 7.17 and 2.95, respectively) over 64 frames. Hembree has also pitched to a solid 3.07 ERA, complemented by a superb 11.0 K/9, in 246 1/3 minor league innings.

Since debuting in the majors last season, Ramirez has racked up 24 innings of 5.25 ERA ball to accompany a 9.00 K/9 and 5.25 BB/9. Ramirez’s minor league career has been a different story, though, as he has a 2.86 ERA, 8.3 K/9 and 2.4 BB/9 in 283 innings at lower levels.