You can setup an Event with a manual schedule. Each entry in the manual schedule would correspond to a match. Each match will appear in the schedule when viewing the event detail, allowing team members to confirm attendance, view confirmed attendees and receive update notifications and reminders.
Create a new event from the Event List page (available on the bottom nav)
Any members added to an event will be automatically be propagated to any of its child activities. This also applies for any retrospectively added members
If we need to update any detail on an activity instance that differs from the parent instance (ie Location), then we can do so quickly from the event detail page
Any members will be able to confirm or decline activity attendance from the event list page