Boro came from behind to claim a 2-1 win over Huddersfield last time out after George Saville scored a late winner three minutes from time.
Despite the result, Boro remain five points off the Championship play-off places with 12 games to go and will need a strong run of results to finish in the top six.
In Boro’s last two games the side’s substitutes have made an impact and will be pushing for a start this weekend.
Marvin Johnson has been unfortunate to miss out in recent weeks while Yannick Bolasie is now available again following a hamstring.
Boro are likely to stick with a back three and wing-backs at the Liberty Stadium due to the system Swansea play.
Scroll down to see who could start for the Teessiders: