Teddy Iribaren came through the youth system at Toulouse before joining Federal 1 side Tarbes Pyrenees in 2011.
In 2014 he signed a dual contract with Montpellier and Bayonne before he signed for Brive the following season.
He spent 2 seasons at Brive and made over 40 appearances for the club before he signed for Racing 92 for the 2017/18 season.
As of the 2018/2019 Champions Cup, Iribaren has had 14 European Cups appearances scoring 32 points.
JW June 17
|2017 - present|
|2014 - 2015|
|2015 - 2017|
|2017 - 2019|