gamester

ˈɡeɪmstə

noun

a person who plays competitive games, especially for money.

he saw two old gamesters stake their coins and lose