Harry Leonard is raring to go following a spell out of the side with an untimely calf injury.

The young forward had been regularly involved during the opening weeks of the campaign, scoring against West Brom and Sunderland.

However, he picked up an injury in the 4-3 defeat at Ipswich last month and was forced to miss the games against Leicester, Coventry and Queens Park Rangers.

“I have put a lot of work in over the international break and I am back fit now,” Leonard told BBC Radio Lancashire.

“Towards the end of the game at Ipswich, I felt my calf a little bit and didn’t think much of it.

“I went for a scan and a little thing came up. It wasn’t too serious but I have got it sorted now. Fingers crossed, I will be alright.”

The timing of the injury was frustrating for Leonard, who had been given opportunities in the side while Sam Gallagher and Niall Ennis were both sidelined.

“I was in the team, I felt like I was playing well and performing,” he continued. “It didn’t come at a great time but I am focused to try and get back in the squad now.

“At least there was the international break. We had a few days off but I was in trying to get my injury right. Now I’ve got to try to give the manager a decision to make at the weekend.

Leonard was delighted to see his team-mates cruise to victory against QPR before the break and hopes they can build on the performance ahead of this weekend’s clash with Cardiff.

“I was buzzing, it was just what we needed going into the break,” he stated. “I think it has given the lads a boost for the upcoming games.

“It will give all the lads confidence. It was about time we put four or five past someone!

“Cardiff will be a tough test. They will be good, and every game in the Championship is usually tough. We have to be bang on with everything we do on Saturday.

“It is going to be full on (in the next few weeks) and we will need everyone. We have got to try to get everyone fit.”