PAUL Clement admits he is having sleepless nights over his Reading FC team selection for tomorrow’s home clash against Bristol City (3pm ko).

Several players have already been ruled with injuries at a time when under-pressure Clement desperately needs a positive result after four defeats in the last five have left Royals in the Championship relegation zone.

Striker Jon Dadi Bodvarsson could be out for a number of weekly while goalkeeper Anssi Jaakkola and full-back Andy Yiadom are major doubts.

In addition, Vito Mannone and Saeid Ezatolahi are still working their way back to fitness while Dave Edwards, Adrian Popa, Pelle Clement, Omar Richards and Jordan Obita remain unavailable.

But Mo Barrow is back in the squad having missed the last three games following a breach of club discipline.

Clement admitted: “I’ve been in this situation before where results aren’t quite right. So what do you do? Keep changing the system and players?

“I think I’ve got a really big decision to make about the line-up on Saturday, really big.

“It’s keeping me awake at night, not in a bad way, but there’s a lot of responsibility and I’m taking it very seriously.”

Reading Chronicle:

Reading striker Jon Dadi Bodvarsson.

Clement gives his full injury assessment below.

Bodvarsson out:

"Jon Dadi Bodvarson has a back injury he sustained against Hull. It was a contact injury with Tommy Elphick. He's continued to train and play and it's why he didn't start last weekend. It was uncomfortable and he didn't train the day before the game.

"As soon as he went on the pitch at Swansea he felt his back. He's seeing a specialist to find out how long he'll be out.”

Jaakkola knock:

“Anssi picked up slight muscle strain in training and is a doubt. Every time one of our keepers does well he gets injured.”

Yiadom concern:

"Andy Yiadom took a knock to his ankle in the last game and is a question mark."

Long road back for Ezatolahi:

"He has a medium-term injury and we won't see him for some time. It's at the top of the quadricep in the tendon area. It doesn't require surgery but it will be a lengthy lay-off, he'll be out for a significant amount of weeks.”

Who is likely to come in against Bristol City?

Sam Walker is set to return in goal, while Sam Baldock is likely to start up front and Marc McNulty could also come in.

Tyler Brackett and Chris Gunter are set to start as full-backs in Yiadom’s absence.

Barrow is back:

“Minimum, Mo will be in the squad. The situation we had that led to him being left out for three games - in effect a week - has been resolved.

"I'm very happy it has been resolved and Mo is as well, as are his team-mates.

Reading Chronicle:

Mo Barrow missed three games after breaking club rules.

"He's a good player for this club and I think he can help us turn the corner.

"The situation is resolved and as far as I'm concerned we move forward.

"All along I said I would keep what happened private because that is professional. We had a good discussion and when things are resolved they're resolved. There are no grudges and we get on with it as a team."

McShane in contention:

"He's trained since last Friday and he's available."

No place for Meyler:

“David has had a difficult transition here and the games he played early on were not at the level I think he’s capable of.

“He’s still very much involved in our plans. He came back from the last international break with an injury, but he’s back training every day, he’s being professional, he’s a good teammate with good experience and leadership qualities.

“He’s frustrated he’s not playing but a lot of players are like that, it’s a big squad. They are not angry they are disappointed which is normal when you don’t play.”

Bristol City injuries:

Mo Eisa and Hakeeb Adelakun are available after returning from injury.

Match referee:

James Linington will take charge. He was the fourth official at Reading’s 2-0 defeat at Swansea City last weekend.