Começou a sua carreira desportiva em 2004, aos 13 anos, na Juventude Vidigalense, onde continuou até ao final de 2008, altura em que se transferiu para o Sporting CP.
Conseguiu o apuramento para os Jogos de Londres 2012 ao realizar um lançamento de 62,91 metros no Meeting de Halle, com o feito assinalável de ter melhorado o seu recorde pessoal em mais de quatro metros. Na prova olímpica terminou na 32.ª posição
Irina Rodrigues repetiu o apuramento olímpico para o Rio de Janeiro 2016, mas acabou por não participar devido a lesão contraída num treino já na Aldeia Olímpica.