Boards: Bruch Boards
Sails: GA Sails
1997 Spanish Junior Champion
1998 Junior World Wave Champion Production Board
Vice National Wave Champion, Spain (aged 17)
3rd overall Spanish Tour (Waves and Racing combined)
1999 Ranked 33rd on PWA tour
2002 17th PWA Vargas, Gran Canaria.
17th PWA Pozo Izquierdo, Gran Canaria.
1st Copa Cabildo Championships, Tenerife (waves)
18th PWA Wave ranking for 2002
2004 1st Second Reef Contest Pozo Izquierdo, Gran Canaria
2005 2nd Second Reef Contest Pozo Izquierdo, Gran Canaria
2nd Soul Wave, Klitmoller, Denmark (combined windsurfing and surfing event).
25th PWA Pozo Izquierdo, Gran Canaria
2006 2nd Fuerteventura Experience, North Shore, Fuerteventura.
37th of the PWA World Tour Ranking
2007 17th PWA Pozo Izquierdo, Gran Canaria
17th PWA Tiree, Scotland
32th PWA World Tour Ranking
2nd Second Reef Jameos del Agua, Lanzarote
1st Second Reef Tenerife,
2nd Overall Second Reef Tour Ranking
2008 ranked 7th PWA Wave
2010 ranked 5th overall PWA Wave
2011 ranked 5th overall PWA Wave
2012 ranked 5th overall PWA Wave
2015 ranked 9th overall PWA Wave
2016 ranked 7th overall PWA Wave, 5th Gran Canaria Wind & Waves Festival, 7th Tenerife, 5th Sylt
2017 ranked 10th overall wave, 7th Pozo Gran Canaria World Cup, 9th PWA Tenerife
2018 ranked 10th overall wave, 9th Gran Canaria Wind & Waves Festival