money player

noun
An athlete, especially a team member, who performs exceptionally well at crucial times.
link/cite print suggestion box