Do I need to create an account to be on a team?

No.

When the captain adds you to the team, an account is automatically created for you.

In fact, you don't even need to set a password to record your match availability. Just click the links in the emails you receive indicating your availability.

Of course, setting a password is recommended so you can access the information about your team schedule at any time.

Feedback and Knowledge Base