Reply To: how many new deposit player per month? [bsa_pro_ad_space id=2] April 1, 2010 at 10:01 pm #809297 ExpertistMember It really depends what you are targeting. I was told by an affiliate manager that anything above 80 is considered super affiliate in sports betting