Leon Haslam endured a frustrating weekend at Motorland Aragon, where the British rider struggled to finish seventh and sixth respectively on the factory BMW at the eighth round of the World Superbike Championship.

Haslam made the wrong tyre choice in race one, which he feels cost him the chance to battle with Carlos Checa for the final place on the podium.

He ran off the circuit in the second race after battling at the front in the early stages and later revealed he was encountering brake issues.

"In race one we went for the wrong tyre. In the warm-up in the morning the race tyre we had chosen only lasted seven laps so we made a last minute gamble to choose the hardest tyre which we had not really run over the weekend," he said.

"We knew that the pace would not be so good in the beginning but hoped that it will be good at the end.

"My lap times stayed the same but I just had zero grip. It was the wrong choice.

"We missed out there because I felt we could have definitely challenged Carlos Checa for a podium in race one."

Haslam rued 'too many mistakes' in the second race, when he felt he had the pace to be challenging in the leading group.

"In race two I had a better start and felt pretty good but then ran off the circuit and lost a lot of time.

"I pushed again and got back up to battle with Carlos and Tom Sykes and a few other guys but ran off the circuit again," Haslam said.

"Every time I went a little bit deeper on the brakes I really struggled.

"I was pretty happy to finish ahead of Sykes and Checa but I felt that we had a good enough pace, especially at the end of the race, to be in the leading group; there were just too many mistakes."