Is it possible?

Options
I am currently overweight and would like to lose fat. However, I play american football and have heard that if you want to lose fat, but maintain or even gain muscle you need to eat more calories. So I would like to gain muscle as well.

If I train hard (lifting weights 4 times a week and doing cardio for around 30-45 mins everyday with one rest day), but eat around 20% more calories than my basic metabolic rate requires to maintain my body weight, will I slowly lose fat whilst gaining muscle? Assuming I eat healthy foods and not crap.

Is that possible or will I just get fatter?