A weekly sign up sheet


Good morning all

I run a weekly tennis team/league with max 9 courts. Is there a application that I can use that allows:

  1. player to sign up
  2. the 37th and after player sign up will be put on waiting list, and get a message
  3. any cancellation, the first wait-listed will move up.

Meetup.com has a similar function but I try to keep cost low.