Edwin Cardona llegó a Boca a mediados de 2017 como una de las bombas del mercado de pases, a causa de que se dio su arribo a través de un expreso pedido suyo. El nacido en Medellín abandonó Rayados de Monterrey para estar un año cedido al elenco, en ese momento, de Guillermo Barros Schelotto.
Su primer semestre fue de lo mejor que se vio en Argentina. Le aportó fútbol a un Boca que logró el bicampeonato doméstico en mayo de 2018, celebró ante River (le marcó un tanto en el 2-1 en el Monumental) y terminó el año siendo uno de los mejores del fútbol argentino, pese a que no disputó la CONMEBOL Libertadores 2017 porque el Xeneize no había clasificado.
En el primer semestre –el segundo para él- del 2018 tuvo una historia similar, pero con un partido que lo marcó y ya nada fue igual. En el ámbito local no aportó dudas, todo lo contrario, se afirmó como una pieza vital para que el equipo de Guillermo Barros Schelotto se consagrara en el certamen anteriormente mencionado, pero no pudo con River en la primera de las dos finales disputadas aquel año.
Cardona no tuvo su mejor partido frente al Millonario en la Supercopa Argentina 2017 disputada el 14 de marzo de 2018 en Mendoza. Además, cometió la falta del penal que derivó en el primer gol del 2-0 a favor de los de Marcelo Gallardo. Más allá de aquel episodio, el volante paisa cerró el semestre con el título local, el único que obtuvo en su estadía en el Xeneize.
Antes del segundo tramo de 2018, el colombiano no logró obtener su boleto al Mundial de Rusia con los convocados de su Selección, una decisión de José Pekerman que influyó en el rendimiento del exJunior de Barranquilla para lo que restó del año.
En la segunda mitad, el colombiano perdió rodaje, jugó poco y terminó siendo uno de los prescindibles dentro del once que solía parar el Mellizo. No participó de la final que alcanzó Boca frente a River y el club decidió no pagar su cláusula de 6 millones de dólares al Rayados.
Durante su ausencia Boca entre 2019 y lo que se jugó del 2020 hasta el comienzo de la pandemia, Cardona pasó por Pachuca y Xolos. Allí marcó 10 goles –todos para los Tuzos- en 45 partidos, con el detalle de que solamente siete de ellos los disputó con los de Tijuana.
Después de haber estado cerca de regresar en el primer mercado de pases para Juan Román Riquelme como integrante del Consejo de Fútbol de Boca Juniors en enero, finalmente no habrá más semanas de espera, porque el Xeneize ya confirmó el regreso del colombiano en sus redes sociales.
Once goles, cinco asistencias, 46 partidos y un título (Superliga 2017/18) fue lo cosechado por Edwin Cardona en su primera etapa en el Xeneize, una cifra que intentará aumentar bajo el padrinazgo de uno de sus fieles admiradores y quién levantó el teléfono para traerlo de regreso a Boca: Riquelme.
