Red Sox starting rotation
With the starting pitchers, Rodriguez, Eovaldi, and Perez would be considered locks. Rodriguez had a 19-win season so he will definitely be the ace. The Eovaldi closer experiment failed in 2019 so he will come out of the rotation. Perez started 29 out of 32 appearances for the Twins last season which means he will also start for Boston.
The Red Sox are very high on Weber after a strong Spring Training. As of right now, he will probably start. It is unknown if he will be used as a starter or just an opener. He only started three games in 2019 but in Spring Training this year, he started three games and gave up 0 ER in 9 combined innings. Things can definitely change during this go round of Spring Training, but Weber will most likely be the 4th/5th guy in our rotation to start the season.
In early March, the Red Sox signed McHugh to a 1-year deal. Previously, he played with the Astros. Despite being used mostly as a starter, he only started eight games out of 35 appearances in 2019. With a lack of starters, the Red Sox will most likely use McHugh in the rotation. He did not play at all in Spring Training for the Red Sox so there is a chance that McHugh wouldn’t be ready to pitch by the end of July. Assuming he is, he would be in the rotation. If not, the Red Sox could look to Brian Johnson as another option.