scratch player

from The Collaborative International Dictionary of English v.0.48
Scratch player \Scratch player\, Scratch runner \Scratch
runner\, etc.
   One that starts from the scratch; hence, one of first-rate
   ability.
   [Webster 1913 Suppl.]
    

[email protected]