Unfortunately there's not much you can do about that. It seems pretty random to me. I had a guy average like 2 fouls a game in the lower levels, but then fouled out every other game in the NBBA. Might have to do with the level of competition, so as your players get trained and get better, the fouls should drop. That's the best advice I can give.