In 2004, Freixa was named Talent of the Year by the International Hockey Federation and won the Champions Trophy with Spain in Lahore.
At the 2012 Summer Olympics, he competed for the national team in the men's tournament, captaining the side.
He played for the Spanish national team until 2014.
In November 2015, Freixa received the Athletes in Excellence Award from The Foundation for Global Sports Development, in recognition of his community service efforts and work with youth.