Sus inicios en el fútbol competitivo se dieron en Floridablanca, Santander donde estaba por la dirección técnica de Gustavo "Pipe" Rojas y Leonardo Chacón, profesor de futbol del Colegio Agustiniano de Floridablanca. En el Club Independiente Floridablanca, allí se destacó como un gran jugador teniendo solo 14 años de edad.
Independiente Medellín
DIM que lo vio en 2013 y lo trajo a sus divisiones menores. El mediocampista central nació en Vélez, Santander el 18 de junio de 1997, actualmente entrena con el equipo profesional y disputa la categoría Primera A de la Liga Antioqueña de Fútbol; cuadro del que además es el capitán.
Sus primeros entrenadores en el ‘Decano’ fueron David Montoya y Óscar Pérez, ambos vieron en el volante unas grandes condiciones, por las mismas fue convocado a la selección del departamento con la que consiguió dos torneos nacionales y la medalla de oro en los Juegos Nacionales 2015.
Fue convocado por primera vez para un encuentro profesional el 2 de marzo de 2016, esa noche el DIM jugó por la fecha 02 de la Copa Águila ante Envigado F.C., el partido terminó 1 a 1. Eduard no ingresó al terreno de juego.
El 22 de abril marca su primer gol del año 2019 en la goleada 4 por 1 sobre Seattle Sounders. Vuelve a marca el 27 de julio en la victoria 4 por 3 sobre Atlanta United, el 26 de septiembre marca en el 3-1 contra Houston Dynamo y el 30 de octubre marca su último gol del año en la eliminación a manos de Seattle Sounders perdiendo 3 por 1.
El 24 de mayo de 2022 sería convocado por primera vez a la Selección Colombia. Esto con miras de disputar un amistoso frente a Arabia Saudita a comienzos de junio.[1] Debutó el 5 de junio en la victoria 1-0 sobre Arabia Saudita.[2]