Es internacional con la selección de Ecuador.
Nacido en Guayaquil, Palacios se inició en el Club Sport Norte América y debutó con el Deportivo Azogues en la Serie B de Ecuador en el año 2014.
En el 2016 pasa a las inferiores del Aucas por el convenio con Norte América, antes de hacer su debut en la Serie A de Ecuador en 2017.
Hizo su debut en la Eredivisie holandesa el 11 de agosto de 2018 jugando los 90 minutos completos contra VVV-Venlo.
A mediados de 2019 después de un buena participación con su selección en el mundial sub-20, estuvo siendo vinculado por clubes importantes de Europa,[1] como el Fútbol Club Barcelona o el Ajax, pero finalmente fichó por Los Angeles Football Club de los Estados Unidos.