user fields by role

Hi,

I'm building a tennis directory website.
I've to user roles:
-Tennis Club
-Regular Users

Tennis clubs needs to have fields such as Address, Website, telephone No., president name, etc that Regular Users don't need to have.

So I need two kind of registration for each role.

How can I solve this problem?