Definition of grandstand player in English:

grandstand player

noun

US
  • A person who produces grandstand play; also in extended use.

Origin

Late 19th century.