Easy to use and flexible - just select players, select format and play!

You are in control

Feature rich and flexible - MatchUp gives you the ability to setup the players, match formats/tournaments in the way that best suits your requirements and style of play. Match formats include Social Doubles, Round Robin, Team Challenge and Knockout.

Great flexibility is provided to allow the organizer to define how players should be grouped (eg by gender, grade, gender & grade, age groups etc).

Player details are entered and each player assigned to a group.  Players can be easily moved between groups. Just set the player to 'available' as they arrive and you are ready to go.

Match format allows for Social Doubles, Round Robin, Team Challenge and Knockout events.  Social Doubles is perfect for those social matches where you are able to set the number of rounds & courts.  You decide on the type of game required for each round, based on the numbers of players available by group. Round Robin matches will ensure every player is matched with/against all other players in the same group, or in another group in the case of mixed doubles.  Team Challenge will allow each player in one group to play against each player in another group (singles/doubles/fixed pairs available).  The number of rounds and courts will be determined automatically based on the number of players.  The Knockout format creates a single elimination bracket tournament for up to 32 players/pairs.  There is the option for a Consolation bracket for 1st round losers.

All matches can be saved and shared.  Scores can be recorded.   Points for win/loss/draw can be awarded and the leaderboard* will show the tournament standings.  The overall leader from multiple events can displayed and reported from the Combined Leaderboard.

MatchUp Guide


There is a free version of MatchUp with limited functionality.  In-App Purchases allow you to add on the features that you need. 

External Display 

The External Display option is available in the Club Pack. It provides the ability to use your club TV or a monitor to display a message board, the matches, the leaderboard and knockout brackets.   To connect to the external display, you will need an Apple TV or smart TV with Airplay2 or an AV Adaptor to connect your iPhone/iPad to the display.  Select the "Screen Mirroring" option from the device control panel to connect.

The External Display Options page (under Settings) allows you to customise the logo and title on the display.   This is also the place where you manage the message board.

Message Board

Message for display
Screen with message board

Matches View

Matches for display
Screen with matches

Leaderboard View

Leaderboard for display
Screen with leaderboard


All players need to be assigned to a Group.  You can define the nature of and provide a description for each group.  Players Groups are integral to the match generation and some experimentation might be required to set up groups to best suit your requirements.   

Each group should be assigned a Group Type (Individuals, Teams, Fixed Pairs) - the default value is 'Individuals'.

TIP:  For Social Doubles, the more players in a group, the better the games will be as there will be more players to select from when finding a partner or opponent.  Less than 4 players in a group will lead to compromised match combinations.

Select the Players tab to:

The player profile screen will appear when adding or editing a player.  Name and Group are mandatory.  Scroll the values to assign a group.  To update the Group Descriptions, select the icon on the top of the Players  tab or from the Setup Tab.  Add an email address and/or phone number and you will be able to include the player in group contact or contact individually. 

Membership ID and Other ID can be added.  The 'Other ID' field is used in the 'myDUPR Extract'.  Rating can be recorded.  Rating is not used in any match logic and is for reference only.

Date of birth is an optional field.  good to keep track on the age of the juniors (or seniors!!).

A photo can be added with the option to take a photo or select from the photo library.

Notes can be captured.

You can export a file containing all or selected players and import it to another device using MatchUp or save it to your files as a backup.   When imported to a device, new players will be added and any existing players will only be updated if the group or notes have changed.  No players will be deleted in the process.    This feature is only available in the Organizer Plus and Club Pack versions.

Note: If you wish to play fixed pairs, enter 2 names in the player profile eg 'Serena & Venus'.  You can then use the 'Fixed Pairs' format to generate fixed pair doubles for Round Robin or Team Challenge matches.

Select players when available

Pause when player wants to take a break

MatchUp Players with pause

Many options... 

MatchUp Player List with menu

Player Profile 

Add Player to a Group or Contact Player

Player profile

For example, email all or just selected players

MatchUp Player list with email options


Once the players have been tagged as available, use the Draw tab to set the matches.

The 'Reset' button will delete all matches and reset to players as 'unavailable'.   This should always be used to clear out a match after it has been saved.  It will ensure a clean start to a new event.

To set up the draw:

The status bar at the bottom of the screen displays the parameters for last time the match was generated.

Social Doubles

Many choices...

Social Doubles

Round Robin

Singes, Doubles, Teams, Fixed Pairs

Round Robin

Team Challenge

Singles, Doubles, Fixed Pairs

Team Challenge


Single Elimination Bracket



On completion of match generation, the Matches screen will be displayed.  Scroll the table to see all the rounds. If there are more players than the maximum required for a round, those with a bye ("On the bench" for social doubles) will be shown for each round.


The Stats button will provide a summary of how many games each player has been scheduled for, along with his/her partners and opponents (and the number of times played together if more than once).  It will also display which rounds the player has been on the bench (if any). 

Menu Button

The menu icon at the top right of the view provides a number of optons: 

Save Event

The Save button will save a copy of the current match to the Saved tab.  The match will be saved with the Venue/Comp description shown on the Draw tab and the date/time that the match was generated.  You will then be presented with the Event Viewer screen where you can enter/update the score, set tournament points & view the leaderboard,  view the report and share the match. See below for further details.  If the draw is regenerated after the match has been saved, it can be re-saved and will show as a separate match under the Saved tab with the new time/date.

* Only 1 match can be saved with the Free edition.

Show/Hide Countdown Timer

If the countdown timer has been switched on,  it will display at the top of view.  You can start, pause and reset at any time.  Once the countdown has completed, an alarm will ring.  If MatchUp is running in the background, a notification alert will be provided.  If you have an Apple watch and notifications switched on, the notification will also be provided to your watch.  Great if you are on the court!!  

Countdown time (minutes) can be adjusted by tapping on the countdown time displayed or from the Settings tab.

Show/Hide Scores

You can capture the scores on this view - use this menu option to toggle the scores on/off.    You can set the number of sets to record score for (1-3).  Refer Settings > Scoring Options below.  The score will be saved with the match where applicable. 

Show/Hide Emoji

For Social Doubles, you can show or hide the Emojis.  The emoji will help indicate how well the match generated fits with the preferred match type selected. 

Custom Court Labeling*

If custom courts labels have been defined, use this option to toggle between the default court labels and custom court labels.  Refer Settings > Court Label Customization

Refresh External Display*

If an external display (eg TV or monitor) is connected, you can refresh the display by selecting this menu item.  You will be prompted for the round number from which you want to display.

*Club Pack only

Ready to play

Matches view

Check players stats


Many options...


Saved Events

All saved events are viewed from the Saved tab.   Pull down on the list to activate the search bar.

There is an option to view saved events by event or by player.

The events are sorted by the generation date/time.  The ✅ emoji is used to indicate that a score has been recorded for all matches.  The ⚠️emoji indicates that score is recorded for some matches.  No emoji means no scores have been recorded.

Once the match has been selected, it will be displayed in the Event Details viewer. 

Saved Events

by Event name

MatchUp Saved events

or by Player

MatchUp saved events by player

Combined Leaderboard

To get a combined leaderboard for a number of events, select the dais icon (top right) and when it turns red, select the events that you wish to combine.  Tap the icon again to display the results.

Sort by wins, match ratio or total points.  Tap on any player to expand to see what event they played in.  Tap on the header label to change the sort criteria.

Tap on the leaderboard menu icon on to generate a report or output to the external display.

Default points will be applied to the Combined Leaderboard.  These can be setup/edited from the Setup tab.

Select events and combine for leaderboard

MatchUp Combined Leaderboard

Event Details

The Event Details view provides for the following:

Menu Button

*Sharing/printing and the Leaderboard are not available in the Free Edition

 Sort leaderboard by match ratio or total points

For all individuals or by group

View and print/share a report 

With option to email to participants 


From the Settings tab, you can define the following settings:

The User Guide and Privacy Policy links are available within the Settings view.

Many settings allow you to customize MatchUp