Players gain experience by passing, shooting, tackling, breaking past opponents, and so on. After each half, players receive experience points based on their performance, and gain levels depending on how much experience they earn. Each level increase will raise HP and possibly other attributes as well.
It is important to get everyone involved. On an unbalanced team, it becomes more difficult to earn experience for weaker players. Defenders are the most likely to fall behind