Webster's Revised Unabridged Dictionary · 1913

Scratch player

Scratch player

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

Also: Scratch runner