Scratch player
Scratch player
One that starts from the scratch; hence, one of first-rate ability.