Barragán was born in Getafe in the Community of Madrid.[3] His best result in the world championships came in 2008, when he won four Grands Prix and finished in fourth place in the MX1-GP World Championship results, while riding for the KTM factory racing team managed by former world champion Stefan Everts.[1][4] In 2009, he won two Grands Prix and dropped to ninth in the MX1-GP championship.[5]
For 2010 he left the KTM team to join the Kawasaki factory racing team.[6]
After his motocross career, he competed in Enduro World Championship for the Gas Gas team.[3] Overall Barragán won 11 Spanish motocross national championships and 1 Spanish Enduro national championship.[3]