I don't know.... it depends on what his name is.
'Luckbox' & 'lucksac' come to mind. On the opposite end... 'loser' &/or 'typical' seem appropriate.
Is this really a post?.. cuz I feel like a bit of a 'loser' for answering it. Did I just contribute to the Freedom-65 Retirement Plan?
Actually when someone is on a "heater" and is getting a run of good cards, they are called a "card rack", so you were close. But you would not call a person a "heater". A heater is a streak.What the name of a player who always get good hands? (Card racker?)