Yes players vary a lot in how much they gain, the more matches they play helps to get more points, and extra training.

Each training type has an average expected gain associated with it. You can compare that to what your player gains to determine if he is slow, average, or fast.