b'\n_START_ARTICLE_\nCarlos Miguel Ribeiro Dias\n_START_SECTION_\nBenfica\n_START_PARAGRAPH_\nCarlos Miguel Ribeiro Dias naci\xc3\xb3 en Guimar\xc3\xa3es, de ascendencia bisauguineana.\xe2\x80\x8b Tras iniciarse en el f\xc3\xbatbol sala, en 2004 opt\xc3\xb3 por el f\xc3\xbatbol convencional, uni\xc3\xa9ndose a las categor\xc3\xadas de f\xc3\xbatbol base del Vit\xc3\xb3ria de Guimar\xc3\xa3es de su ciudad natal. Complet\xc3\xb3 su formaci\xc3\xb3n en el S.L. Benfica, jugando inicialmente como delantero pero finalmente cambiando de posici\xc3\xb3n a la de mediocentro defensivo.\xe2\x80\x8b_NEWLINE_El 19 de septiembre de 2012, Caf\xc3\xba hizo su debut como profesional con el Benfica B, entrando como sustituto en 46 minutos de Cl\xc3\xa1udio Correa y anotando el empate 2-2 frente al Tondela en la Segunda Divisi\xc3\xb3n de Portugal.\xe2\x80\x8b Fue su \xc3\xbanico gol de la temporada.\n_START_SECTION_\nGuimar\xc3\xa3es\n_START_PARAGRAPH_\nEl 26 de julio de 2013, Caf\xc3\xba firm\xc3\xb3 un contrato de cuatro a\xc3\xb1os con el Vit\xc3\xb3ria de Guimar\xc3\xa3es.\xe2\x80\x8b Habiendo regresado a su posici\xc3\xb3n anterior, inicialmente fue asignado al equipo de reserva, que ayud\xc3\xb3 a promover a la segunda divisi\xc3\xb3n.\xe2\x80\x8b_NEWLINE_Caf\xc3\xba apareci\xc3\xb3 por primera vez en la Primeira Liga el 17 de agosto de 2014, en un triunfo por 3-1 sobre Gil Vicente F.C.. Disput\xc3\xb3 los noventa minutos completos y jug\xc3\xb3 junto a la dupla conformada por Andr\xc3\xa9 Andr\xc3\xa9 y Bernard Mensah en el centro del campo.\xe2\x80\x8b Termin\xc3\xb3 su campa\xc3\xb1a debut con 29 partidos, finalizando en quinto lugar y clasificando a la Europa League del a\xc3\xb1o siguiente.\n_START_SECTION_\nLorient\n_START_PARAGRAPH_\nEl 8 de junio de 2016, Caf\xc3\xba firm\xc3\xb3 un contrato de cuatro a\xc3\xb1os con el club franc\xc3\xa9s FC Lorient.\xe2\x80\x8b Su primera aparici\xc3\xb3n en la Ligue 1 se produjo el 18 de noviembre, en una derrota en casa 0-3 contra el AS M\xc3\xb3naco.\xe2\x80\x8b\n_START_SECTION_\nMetz\n_START_PARAGRAPH_\nEl 1 de agosto de 2017, tras el descenso de su equipo, Caf\xc3\xba se uni\xc3\xb3 al FC Metz de la Ligue 1, firmando un contrato de tres a\xc3\xb1os por un precio no revelado.\xe2\x80\x8b Hizo su debut en la liga 17 d\xc3\xadas despu\xc3\xa9s, jugando los 90 minutos completos en una derrota local de 0-1 ante el M\xc3\xb3naco.\xe2\x80\x8b El 27 de febrero de 2018 se marcha en condici\xc3\xb3n de cedido hasta el 30 de junio de 2019 al Legia de Varsovia de la Ekstraklasa polaca.\xe2\x80\x8b\xe2\x80\x8b\xe2\x80\x8b Su buen rendimiento con el club polaco har\xc3\xada que en el mercado de verano de la temporada 2019/20 fuese fichado por el conjunto varsoviano, firmando hasta 2020.\xe2\x80\x8b\n_START_SECTION_\nCarrera internacional\n_START_PARAGRAPH_\nCaf\xc3\xba ha disputado un total de 27 partidos con la selecci\xc3\xb3n de Portugal,\xe2\x80\x8b desde la sub-16 hasta la sub-20. Form\xc3\xb3 parte del equipo sub-19 que compiti\xc3\xb3 en el Campeonato Europeo de la UEFA Sub-19 2012.\xe2\x80\x8b'