Jenson Button has won 13 Grand Prix in his career:
2006 Hungarian Grand Prix
2009 Australian Grand Prix
2009 Malaysian Grand Prix
2009 Bahrain Grand Prix
2009 Spanish Grand Prix
2009 Monaco Grand Prix
2009 Turkish Grand Prix
2010 Australian Grand Prix
2010 Chinese Grand Prix
2011 Canadian Grand Prix
2011 Hungarian Grand Prix
2011 Japanese Grand Prix
2012 Australian Grand Prix
He was the 2009 World Champion with the Brawn GP team.
To date of there is only 32 Formula 1 GPs where a spanish driver has won a race and all of them goes to Fernando Alonso. For what races he won see related link. If you meant about the drivers championship then it was 2 back in 2005 and 2006 by Fernando Alonso.
Fernando Alonso has won the Spanish Grand Prix only oncein 2006 driving a Renault.*As of 2012.
Fernando Alonso won the Spanish Grand Prix, held at the Catalunya circuit in Barcelona, only once in 2006.*As of 2012.
Fernando has won 24 races. 3 with Ferrari (Information correct following Monza 2010.
On September 25, 2005 Fernando Alonso won the Formula One World Driver's Championship title at the age of 24 years and 58 days, thus breaking Emerson Fittipaldi's record of being the youngest Formula One World Drivers' Champion (this record was subsequently broken by Lewis Hamilton). After retaining the title the following year, Alonso also became the youngest double Champion. In 2007, he became the second F1 driver, after Michael Schumacher, to score at least 100 points for three consecutive seasons.
at the moment 191 races. with one DNS so 190 starts.
Felipe Massa has won 2 Bahrain F1 Grand Prix; 2007 and 2008.Both wins were with the Scuderia Ferrari team and he is tied with Fernando Alonso for most wins at the Bahrain International Circuit (Fernando has won in 2005 and 2006, both of his F1 World Championship years!).
17 Titles
61 titles
12 titles
two national titles
594 Titles