Swansea boss, Graham Potter faces a selection headache for the weekend's game against Brentford with Daniel James set to be sidelined for a couple of weeks. 

The Welsh international picked up a hamstring strain in the closing stages of the Swans' defeat to Derby last weekend, which will be a frustrating blow for Potter heading into the hectic festive period.

The 21-year-old has made ten starts for the Swans this season and he will be hoping to return to action as quickly as possible, so that he can play a part in their play-off push.

James' absence leaves the Swansea boss with a difficult decision ahead of their match against the Bees.

Potter could make changes to his formation this weekend, against a Brentford side that have been in a poor run of form since Dean Smith departed earlier in the season.

But how could we expect Swansea's attacking trio to line up?

Find out here.....

Roberts has been used largely as a right-back this season but would certainly add something to the attacking three at Swansea.

Graham Potter has used the Welshman in a more attacking position at times during this season, and Kyle Naughton could fill the void at right-back if Roberts was to be pushed further forward.

Celina has been ever-present in the Swansea side this season, and has shown glimpses of his exciting potential.

The Kosova international has shown promising signs in his first season at the club.

He is a certain starter for the Swans in this weekend's game.

The 23-year-old has only made ten starts for the Swans this season and will be pushing for a start in James' absence.

McKay has had some steady performances for Potter's side since arriving in the summer, but he will be looking to the opportunity in the starting XI if he is given the chance by the Swansea boss.