1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 4 décembre 2016
Roger Guerreiro commence sa carrière en 1997 à São Caetano. Après une excellente saison 1999, il monte en première division, qu'il est proche de remporter l'année suivante (défaite 3-1 face à Vasco da Gama). En 2001, il échoue de nouveau lors des deux confrontations finales (4-2 et 1-0 contre le CA Paranaense).
En 2006, il retente l'exode européen, au Legia Varsovie, qui lui réussit cette fois-ci particulièrement bien. Il s'impose en effet comme titulaire indiscutable au poste de milieu de terrain dans le club de la capitale. Après trois podiums consécutifs (1er en 2006, 3e en 2007 et 2d en 2008), Roger se fait remarquer par plusieurs équipes, mais aussi par la sélection polonaise. Après l'Euro, le Legia refuse même une offre de quatre millions d'euros de la part de l'Ajax Amsterdam[3].
Mais le , quatre mois avant l'expiration du contrat, il décide de quitter la Pologne et le club qui l'a révélé, pour signer à l'AEK Athènes pour un montant de 250 000 €. Son nouveau contrat porte sur quatre ans. Très vite, Roger évolue au niveau qui était le sien, et se fait apprécier des fans du Stade olympique[3].
En sélection
Brésilien d'origine, il annonce vouloir être naturalisé polonais. Le à Varsovie, Roger reçoit la nationalité polonaise[4]. Le , Roger fait ses débuts sous les couleurs polonaises face à l'Albanie (1-0), où il est titulaire et sort à la mi-temps.
La même année, le sélectionneur de l'équipe de polonaise, Leo Beenhakker, le retient parmi l'effectif de vingt-trois joueurs appelé à participer à l'Euro 2008. Durant cet Euro, il marque un but historique pour la Pologne contre l'Autriche, ce qui constitue le tout premier but de la Pologne lors d'une phase finale de Championnat d'Europe.