Juega de delantero y su equipo actual es el Club Octavio Espinosa que participa en la Copa Perú.
Maldonado fue formado en las divisiones menores del Club de Regatas Lima y en 2012 pasó a Universitario de Deportes.
Hizo su debut profesional el 16 de febrero de 2014 en la derrota de su club por 1-0 ante la Universidad César Vallejo en la primera fecha del Torneo del Inca 2014.
[2] Su debut oficial en primera división se produjo el 6 de julio de 2014 en el empate 0-0 ante Unión Comercio por la quinta jornada del Torneo Apertura 2014.
[4] Ha sido internacional con la selección de fútbol sub-22 del Perú, con la cual disputó los Juegos Panamericanos de 2015 realizados en Toronto.