Anyone have successfully trained a new position and the player turned up good?

Does a good player is good everywhere on the pitch as long as he was trained that particular position?

I'm asking this because i got a ST and wanted to train him as an AMC. He's very good as ST but problem i already have a top token ST.