SAKHIR, Bahrain (AP) — The last time Fernando Alonso won a race was in front of his home fans at the Spanish Grand Prix two years ago.

That race is next on the Formula One calendar and given the ongoing problems at McLaren, he will be happy with a top-10 finish in Barcelona.

After four races, McLaren has not scored a point despite boasting world champions in Alonso and Jenson Button. With three weeks until the Spanish GP, things are not looking good.

Alonso's 11th-place finish in Sunday's Bahrain GP was McLaren's best performance of the season — hardly much to shout about. But Button did not even make it out of the garage, and even if he had the 2009 F1 champion would have started from the back of the grid.

Copyright 2015 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.