Players earn Player EXP by training. After earning a certain amount of EXP their Player Level will increase. Players earn attribute points each time their level increases.
A player will improve when you assign attribute points to their attributes.
You can view a player's attributes from the Player Details screen.
*Don't forget: the formation you choose and the position you place your players also have an impact on their efficiency during matches.