From what I've seen of Stokes, he is a player who makes the most out of his ability. He always plays to the best of his ability.
There's players out their with more ability but who don't consistenly play to there max ability and constantly play below what they are capable of, can't say that...