MatchTime
MatchTimeMatchTime

For weekly football groups

Your players chat.MatchTime runs the game.

Who's in, the bench, and partner clubs and nearby players when you're short. Then fair teams, player ratings, Man of the Match and match fees, all in your group chat.

NewFor players

Get called up for local games

Join the MatchTime player pool. When a club near you is a player short at a time that suits you, you get the game on WhatsApp.

Join the player pool

18 and over. Opening town by town.

What MatchTime does

Swipe the cards. Tap one to see how.

Why MatchTime

The boring admin, done for you.

Counting names, chasing late replies, filling the place when someone drops out. MatchTime does it in the group you already use, and stays quiet the rest of the time.

Tracks who's in

Players say In or Out the way they always have. MatchTime ticks each one with ✅ and keeps the squad list. Say “maybe” and it checks back with you by DM a day before kickoff.

Runs the bench

When the squad is full, late Ins go on the bench 🪑. When someone drops, the bench is offered the spot in the group and by DM, and the first to claim it plays.

Short of players? It asks around

Someone drops out and nobody's on the bench? MatchTime asks your group in its updates and stops the moment you're full. Then it can ask your partner clubs, and after them nearby players from the MatchTime player pool.

Dropouts and cancellations

Short of players? MatchTime asks around.

Late dropouts are how weekly games get called off. When a place is still open, MatchTime asks your own group first, then your partner clubs, then nearby players from the MatchTime player pool. All on WhatsApp, and no ringing round other groups yourself.

MatchTime⚽ Riverside FC need 1 player: Tue 20 Oct, 20:00 at Riverside Sports Centre (7-a-side). Fancy a game? Tap here to tell MatchTime privately. MatchTime will confirm with you by private message. Your number is not shared with Riverside FC.
IN
MatchTime✅ Thanks Sam, you're in for Riverside FC: Tue 20 Oct, 20:00.
An ask in a partner club's group, then the private reply
  1. Your own group first

    MatchTime asks the group in its daily update, on match morning and in the last hours before kickoff, and offers a dropped place to your bench. The moment you're full, it stops.

  2. Then your partner clubs

    MatchTime posts your ask in a partner club's players' group, with the day, time, venue and format. Each club decides whether its organisers check every ask first, and their players answer privately.

  3. Then the local player pool

    When you ask for players, nearby players from the MatchTime player pool get the offer by private message straight away, at the same time as your partner clubs. When MatchTime asks by itself, your partner clubs get an hour first. Pool players are matched on when they can play and how far they'll travel, and on level only when you ask for one.

  4. A yes takes the place

    If the place is still open, the player joins your game as a guest for that match, or goes on the bench where your organisers pick. Once you're full, MatchTime closes the ask and thanks everyone who offered.

Find partner clubs near you

Search for clubs that play up to 10 miles from your venue and send them a request. Once one of their owners or admins accepts, you can ask them for players.

Ask with a tap, or let it ask

Ask from the match page, or just tell MatchTime in your own words. You can also let it ask by itself on match day when a place is still open and nobody is on your bench. You say how many players you need, for the whole round.

Guests follow your rules

A partner's player goes on your list the same way your own players do: first to say IN, or on the bench for your organisers to pick. Your organisers see where they stand at their own club, so they know who they're getting.

Help goes both ways

Each pairing works one way, so a club can ask you without you asking them, or you can both help each other. When a club near you is short, your players get the chance of an extra game.

Privacy built in

  • Phone numbers are never shared between clubs, and MatchTime never gives you a pool player's number. You see a partner guest's name and club, and a pool player's first name and surname initial once they say yes.
  • When clubs find each other, they see a club's name, venue and town, how far away it is, its game days and kickoff times, and how many members it has. Never names or phone numbers.
  • Your players only join another club's game if they answer its ask themselves.
  • A player already in their own club's game at the same time can't sign up for yours.
  • No ask goes out later than 2 hours before kickoff unless you change it, and a partner club's group gets at most two asks a day.
  • Either club can pause or end a pairing at any time, and a club can block another from asking it.

Partner clubs are set up from your club's settings, and nothing is asked of a partner club until both clubs agree. The player pool is opening town by town, for players 18 and over.

New for players

Get called up for local games.

Tell MatchTime your level, when you can play and how far you'll travel. When a club nearby needs one more, the game comes to you on WhatsApp. The pool is opening town by town. Sign up now and MatchTime can message you when a club near you needs a player.

More games, new teammates, no hunting round group chats.

MatchTimePrivate message to a player in the pool
MatchTime
Riverside FC needs 1 player for a 7-a-side football game
Tue 20 Oct, 20:00 (60 mins)
Riverside Sports Centre. 1.2 miles from you
Casual, friendly game. A regular group of 18 players, playing every week
Would you like the place? Reply here, or tap to answer:
Answer
17:05
yes
17:06
MatchTime
You're in: Riverside FC, Tue 20 Oct, 20:00, Riverside Sports Centre.
17:06
  1. Tell us how you play

    Your level if you like, when you can play, how far you'll travel. Then confirm on WhatsApp.

  2. A club near you is short

    Once the pool opens in your town, a nearby club short at a time that suits you can call you up.

  3. The offer lands on WhatsApp

    The club, day and time, how far and the kind of game.

  4. Say yes and you're in

    Reply yes or tap the link. If the place is still open, you're in, or on the bench where the organisers pick. Not this time? Just say no.

  • Football, any format

    Football 5, 7, 8, 9 or 11-a-side. Pick the ones you play.

  • Your level, your call

    Pick Novice, Intermediate, Advanced or Pro, or leave it blank. A club looking for a certain level only asks players who match it.

  • Stop any time

    Pause, change your details or stop from your own link, or send STOP.

  • 18 and over

    Adults only: you'll be playing with people you haven't met yet.

Your details stay private

  • Clubs never get your number from MatchTime. It's only shared if you join a club's WhatsApp group yourself.
  • A club sees your first name and the first letter of your surname, and only once you say yes to its game.
  • We keep your postcode district, never your full postcode.

The player pool is separate from your own club. If you already play with a club on MatchTime, nothing changes there.

Every week

Teams, ratings, payments and the rest.

Balanced teams when you ask

Tag it with “@Match Time generate the teams” and it splits the confirmed squad using each player's rating and position. Admins can swap players or edit the teams from the dashboard.

Ratings and Man of the Match

After the game every player gets a private link to rate the others from 1 to 10 and pick a Man of the Match. The winner is announced in the group once everyone has voted.

Payments, if you want them

Switch on card or bank payments and each player gets a pay link after the game. MatchTime chases whoever hasn't paid, so you stop doing the money chase yourself.

Stats questions, answered in the group

Ask “@Match Time top 5 rated players this season” or “who's played the most?” and the answer is posted right there for everyone to see.

Quiet during the banter

MatchTime only speaks when it's tagged, or when someone says In or Out. The jokes and the arguments about last week's penalty are left alone. Tagged messages are answered straight away.

Replacements that just work

“Sam is replacing Joe” and Sam takes Joe's place in the squad. If the teams are already out, Sam steps into Joe's team too.

Short-week safety net

Numbers low the day before? Admins get a DM offering a switch to a smaller format, or a cancellation if you're below the minimum. No phone-call chains.

Book the whole season

Set up a season of weekly matches in one go, then cancel the holiday weeks at once. Game-day reminders tell the group to bring gloves, a ball and bibs.

No accounts, no passwords

Players never download an app or remember a password. Every link MatchTime sends signs them straight in, and they can reply “stop” to turn off the DMs they don't want.

For organisers

An admin group for running the week.

Link your organisers' own WhatsApp group and MatchTime works there too. Admins tag MatchTime and ask in their own words, and the messages only organisers should see arrive there instead of the players' chat. In that group MatchTime only acts on messages that tag it, from your club's owners and admins.

@Match Time what can you do?
MatchTime🛠️ MatchTime in your admin group. Tag me in every message here: type *@* and pick *Match Time* from the list. Typing my name or replying to my message is not enough.
@Match Time cancel Friday
MatchTimeDone: Friday 7-a-side, Fri 23 Oct at 20:00 is cancelled. I've told the players' group.
In the admin group

Paste the squad list

Tag MatchTime and paste the whole list, and it shows you what would change. Tag it with YES and it's applied.

Change the squad in plain words

“@Match Time put Bilal in”, “@Match Time Sam can't make it”, “@Match Time Tom to the bench”. Plain words, no special commands.

Check the teams first

MatchTime can propose balanced teams on match day. Swap players or reshuffle them, then tag MatchTime with YES when they're final.

Call a match off, or back on

Tag MatchTime to cancel the next match or put it back on, and it tells the players' group for you.

Posters and team sheets

Ask for the list poster or the team sheet and it arrives as a picture, ready to forward to your players.

Pick who plays

If your organisers choose who fills a place, the bench arrives here with positions and club ratings. Tag MatchTime with a number or a name.

Partner club asks

Tag MatchTime with YES to a partner club's ask for one of your players, or tag it and ask your partner clubs for a player in your own words.

Let a player off the match fee

For clubs that take match fees: tell MatchTime a player isn't paying this week, and no pay link or reminder goes to them.

Notices for organisers only

New players to check, late drop-outs and who hasn't paid come to your organisers, not to the players' chat.

To link it, press Link admin group in your settings, add MatchTime to the group and send the code shown there.

Your group, your way

Set it up the way your group already plays.

Every group runs its week a little differently. A few settings make MatchTime fit yours, and you can change them at any time.

Rolling squad

Played last week? You're in this week unless you say OUT. The squad carries over the morning after each match.

The organisers pick

Rather choose who fills a place than go first come, first served? Late Ins go on the bench and your admins pick who plays.

You announce the list

MatchTime still keeps track of In and Out, but sends the squad and the teams to your organisers to post in their own words.

Monthly squads

Regulars sign up and pay once for the whole month, and pay-as-you-go players fill the gaps.

Speaks your group's language

MatchTime is multi-lingual. It writes in your club's language in the group, in private messages and on the posters, and players answer in their own words.

Player stats

Stats that make players
actually show up.

Every rating and result builds into a stats page each player owns. They tap a link (no app, no password) and see how they're really doing, week by week. Bragging rights drive turnout.

  • Their rating over time, plotted against the squad average
  • Man of the Match awards, appearances, wins and form
  • Who they play best with, plus a live squad leaderboard
⚽ MatchTimeRiverside FC

SEASON SO FAR

Alex

AVERAGE RATING

7.4

▲ 11% vs squad average

1

🏆 MoM

7

👟 Games

2-2-3

W-D-L

➡️ Steady · last 5: 7.4

📈 Above the Curve

Best game: 8.0 ⭐

📲 Shareable card

7.4

Avg rating

+11% vs squad

1

Man of the Match

🏆

7

Games played

100% attendance

2-2-3

W-D-L

GD -3

Current form

➡️ Steady

7.4

last 5 games

Ratings over time

Tap a point for that game's detail.

975🔥
━ You--- Squad avg🔥 MoM
The season dashboard

Squad leaderboard

1Marcus Bell=8.1
2Danny Cole=7.9
3Alex (you)↑37.4
4Ryan Parknew7.4
5Sam Reid=7.4
6Jay Patel↓27.3
7Chris Adeyemi↑17.2
8Luca Romanonew7.1
9Tom Frostnew7.0
10Nico Vidal↓77.0
11Omar Haddad↓46.9

⚽ Team of the Season

GKAlex (you)7.4
DEFMarcus Bell8.1
DEFJay Patel7.3
MIDDanny Cole7.9
MIDRyan Park7.4
FWDSam Reid7.4
FWDChris Adeyemi7.2
Leaderboard & Team of the Season

Badges (5/8)

👟

On the board

Played your first game

🔟

Regular

Played 10+ games

🏋️

Iron Man

Played every single match

🏆

Man of the Match

Won MoM at least once

🥈

MoM Machine

Won MoM 3+ times

⭐

Masterclass

Averaged 9+ in a game

🟫

Mr Reliable

Consistently strong ratings

📈

Above the Curve

Rating above squad average

Rivalries

🤬 Your nemesis

Ryan Park · won 0 of 4

😎 You own

Danny Cole · 2 from 2

Badges, chemistry & rivalries

Ratings over time

Your line against the squad average, with 👑 markers on your MoM games. Tap any point for the detail.

Form and momentum

Hot, cold or steady over your last five games: the streak everyone wants to keep alive.

Live leaderboard

The whole squad ranked by rating, with ↑↓ arrows showing who climbed since last week's match.

Team of the Season

The best lineup by position, auto-picked from real ratings. Did you make the cut?

Chemistry

Who you win most with, and who brings out your best game.

Rivalries

Your nemesis, and the opponent you own. Settled by results, not banter.

Badges

Iron Man, MoM Machine, Masterclass and more to unlock as you play.

Season “Wrapped” card

A season recap card players screenshot straight into the group.

Conversational

Your group's match-day brain, on call.

Players tag @Match Timein the group and ask about the next match, who's playing, the leaderboard or anyone's record this season. Tagged questions are answered straight away.

  • Answered in the group, so everyone sees the same numbers.
  • Ask “@Match Time my stats” and your own stats page link arrives by DM.
@Match Time when's the next match and am I in?
MatchTimeTuesday at 8pm, Riverside Sports Centre 🟢 You're confirmed. 12 of 14 in so far.
@Match Time top 5 rated players this season
MatchTime1. Marcus 8.1 2. Danny 7.9 3. Alex 7.4 4. Ryan 7.4 5. Sam 7.4
@Match Time who's played the most?
MatchTimeDanny, with 24 games this season. Marcus is next on 22 👀
In the players' group
How it works

Three steps to autopilot.

Set it up once, play every week. MatchTime takes care of the rest.Your first three months are free, and you can remove it from your group any time.

  1. Sign up and create your club

    Sign up and set your weekly match: the format, day, kickoff time, venue and squad size.

  2. We'll help you add MatchTime to your WhatsApp group

    Sign up and we'll get your group connected, usually within a day. Once your club is approved, MatchTime shows you how it has read your group and waits for you to say GO before it speaks in the group.

  3. Play and rate

    Players just say In or Out as normal, with nothing to install. Ask for teams when you want them, post the score after the game, and everyone gets a rating link. Man of the Match is announced, and it all starts again next week.

Built for the organiser, invisible to the player.

Players never have to download anything. Organisers get a dashboard to fix attendance, edit teams, set starting ratings, book a season and see who still has to rate. MatchTime does the tedious bit in between.

Get started
Who it's for

If you play every week, this is for you.

Organisers and captains
  • No more counting ‘IN’ messages or chasing late replies
  • A bench that sorts itself out when someone drops
  • Partner clubs nearby, then the MatchTime player pool, to fill a place when you're still short
  • Balanced teams when you ask, instead of arguing over picks
  • Attendance, ratings and payments logged for you
  • An admin group where organisers run the week in their own words
Players
  • Chat as normal: ‘IN’, ‘count me in’, ‘sorry not tonight’
  • Balanced teams, no favouritism
  • Your own stats page: rating over time, MoMs, wins, chemistry and badges
  • A live leaderboard, Team of the Season and a season card to share
  • Ask @Match Time about your matches, right in the group
  • Extra games nearby, with a partner club or through the player pool, if you want them
  • Football 5-a-side
  • Football 7-a-side
  • Football 8-a-side
  • Football 9-a-side
  • Football 11-a-side

Pricing

First three months free

then up to £4.99 a month for the whole group

See pricing

Ready for a quieter
match-day morning?

Your first three months are free, then it's up to £4.99 a month for the whole group, and you only pay for the weeks you play. Add it, and if you don't like it, remove it. Card and bank payments are there if you want them.