Yes, you will retain the full amount of any winnings earned on a free bet. However, the amount of the free bet is not included in the payout. For example, a $50 successful free bet at +200 odds would offer $100 in winnings, but the $50 initial stake will not be returned.