5 players with the name Leonardo

We have 5 players named Leonardo. Note the players' full names, year of birth and clubs they represented to find the player you are looking for.

birthyear 1986, plays/played for Shandong Taishan, AEK Athens and Levadiakos
birthyear 1997, plays/played for Urawa Red Diamonds
birthyear 1969, plays/played for Pacos De Ferreira
birthyear 1980, plays/played for Rheindorf Altach
birthyear 1969, plays/played for Milan