BALLIEVERS

Pickup football, with a league table.

  • Guide
  • Terms
  • Privacy
  • Contact

© 2026 Ballievers. Built for the Tuesday game.

How Ballievers works

Everything a player and an organizer can do, in the order it happens. Each section opens to the full list of options. Send anyone this page, or a link to one section.

Playing

From the invite link to your player card.

  1. Getting in
  2. Full match and the waiting list
  3. Founder priority
  4. Before kickoff
  5. Can’t make it
  6. Teams
  7. Paying
  8. After the whistle
  9. Your record
  10. Tournaments as a player
  11. Common questions

Organizing

From starting a squad to closing out the match.

  1. Starting a squad
  2. Creating a match
  3. Creating a tournament
  4. Running match day
  5. Money as the organizer
  6. Closing out

Playing

Getting in

Someone sends you a match link. You open it, sign in with your email once, and tap “I’m in!”. There is no app to install.

Signing in

Enter your email and we send you a link. Open it on the same phone or computer you asked from and you are signed in straight away. On another device, tap the button in the email once.

You only do this once per device. After that, every invite link opens signed in.

Joining a match you were invited to

The invite page shows the venue, kickoff, price and how many spots are left. Tap “I’m in!” and your spot is confirmed. You get a confirmation page with “Get directions”, “Add to calendar” and a share button, and a notification saying “You’re in!”.

If you are not yet a member of that squad, the same link asks you to join the squad first. The organizer approves who joins, so you may see “Request sent!” and get a notification when you are let in.

Joining a squad directly

A squad invite link says “You’re invited!”. Some squads let you in on the spot; others need the organizer to approve, and you see “Application submitted! You’ll be notified when approved.”

A link can also be expired, no longer active, or opened while signed in with a different email than it was sent to. Each case says so on the page. Ask the organizer for a fresh link.

Full match and the waiting list

When a match is full the button becomes “Join waiting list”. If a spot opens, the first person waiting is moved in automatically and told.

What happens on the waiting list

You are placed in order of joining. When a confirmed player leaves, or the organizer raises the number of spots, the next person waiting is confirmed immediately. There is nothing to accept: you get a notification saying a spot opened and you are in.

The queue page shows your position and refreshes every minute. “Leave queue” takes you off the list.

Three buttons, one idea

You will see the join button worded three ways, depending on the match:

  • “Grab my spot” — the match has room. You are confirmed on tap.
  • “Join waiting list” — the match is full. You queue for the next free spot.
  • “Join the queue” — a Founder priority window is open (next section). The match may have room, but for now only Founder badge holders confirm; you queue until the window closes.

Founder priority

An organizer can give members with the Founder badge first pick of a match. While that window is open, everyone else queues.

The Founder badge

Whoever creates a squad gets the Founder badge automatically. The squad owner or a manager can also award it to any member. It marks the people who were there from the start.

How the window works

When the organizer turns on “Founder priority access” for a match, it shows a “Founder priority active” banner. During the window, which the organizer sets in hours (24 by default):

  • Founder badge holders tap and are confirmed straight away.
  • Everyone else who taps joins a priority queue, separate from the normal waiting list, in order of tapping.
  • When the window closes, the priority queue is let into the open spots, in order, and each promoted player is notified.

The window is a badge rule, not a role rule: a manager without the badge queues like everyone else.

Before kickoff

The match page shows who is in, the venue and the price. From here you share the match, get directions and add it to your calendar.

Who is playing

The match page lists every confirmed player and how many spots are left. The squad home shows the same for the next match (“8/10 confirmed”).

Guests appear on the list by name only. A guest is someone the organizer added to fill a spot who does not have an account; see “Running match day” in the organizing track.

Sharing the match

“Share match” opens three options:

  • “WhatsApp” — opens WhatsApp with a ready message: the match name, kickoff, venue, spots left, who is playing so far, a map link and a join link.
  • “Copy link” — copies just the invite link.
  • “More options” — your phone’s own share sheet.

The join link works for people who have never used Ballievers. They sign up with the same link, then ask to join the squad. The organizer approves them.

Directions and calendar

“Directions” opens the venue in your maps app. “Add to calendar” on the invite page, the confirmation page and the match page downloads a calendar file with the kickoff and venue. You also get a “Match Tomorrow!” reminder notification the day before.

Can’t make it

You can leave a match yourself any time before kickoff. What that means for the money depends on who removes you.

Leaving yourself before kickoff

On the match page tap “Can’t make it anymore”, then “Leave match”. Your spot goes to the next person on the waiting list straight away.

Money, if the match is paid:

  • If you had not yet paid, or had not marked a payment, nothing is owed. The charge is removed.
  • If you had paid, or had marked a payment the organizer has not verified yet, it becomes a refund the organizer owes you. Your payment card shows “Refund pending” and the message “You left the match after paying. The organizer will process your refund.” The organizer settles it in person.

The button disappears once the match has started. After that, tell the organizer.

Being marked “Can’t make it” by the organizer

If you tell the organizer you cannot come, the organizer can mark you as “can’t make it” themselves, at any time before kickoff. This counts as a no-show, however early you warned, and it is recorded in your attendance.

In a paid match you still owe your share. The player who takes your spot plays free, unless the organizer decides otherwise for that spot.

If there is still room, the organizer can undo the mark if you can make it after all. Once your spot has been given away, it cannot be undone.

During the preparation phase

Once teams are being organized the match shows a “Preparation phase” banner. You can still leave, and your spot is filled from the waiting list, but the teams the organizer has arranged will change.

Teams

Teams appear when the match enters its preparation phase, usually 24 hours before kickoff. You get a “Teams Ready!” notification with your team.

When teams appear

A match is “open” until the squad’s preparation window starts, 24 hours before kickoff unless the organizer changed the squad setting. Then it moves to “preparation” and the Teams section appears on the match page. The organizer can also move it early with “Get match ready”.

Who arranges them

The organizer generates and edits the teams. Everyone can see them. In a single match there is no bench: everyone confirmed is placed, and anyone who joins late goes to the smaller team. Once a score has been saved, the lineup is frozen.

Paying

In a paid match, the “Your payment” card on the match page shows what you owe and lets you mark it paid. The organizer confirms. You have a week after the match to settle.

How much you owe

The organizer sets either a price per player or a total cost split across the spots. Either way, your card shows one amount. A match with no price is free and shows “Free”.

Paying the organizer

If the organizer added payment details, a “Pay” card lists the ways you can pay while you still owe: Ziina, bank transfer and cash. Ziina shows the amount you will pay, including Ziina's service fee when the organizer receives on a Business account, and reminds you that the payment itself happens in Ziina, not in Ballievers. Bank transfer shows the details with a “Copy” button next to each line, for your banking app. When you come back, tap “I've paid”. If you opened Ziina or the bank details, it is already set to that method.

Paying in cash or another way

Pay the organizer in person (or however you agreed), then tap “I've paid”, choose “Cash” or “Other”, and “Mark as paid”. The organizer can also mark you paid themselves when you hand over the money.

What each status means
  • “Unpaid” — you owe this amount and have not marked it paid.
  • “Waiting for confirmation” — you marked it paid; the organizer has not yet confirmed receiving it. The optional reference you entered (a transaction ID or note) is there to help them.
  • “Paid” — the organizer confirmed it.
  • “Refund pending” — you paid, then left the match or the match became free. The organizer owes you a refund and settles it in person.
  • “Refunded” — the organizer marked the refund done. You also get a “Refund Sent” notification.
  • “Not settled” — the settlement window closed with this payment unsettled: the week after the match was completed or cancelled ran out, or the organizer completed the match without collecting payments. The app no longer tracks it; if anything is still owed, settle it in person.
Reminders and the settlement week

Completing a match freezes the score and attendance, but cash moves in person, often at the next game, so payments stay open for seven days after the organizer completes the match. During that week the organizer may send you a “Payment Due” nudge. When the week ends, whatever is still unpaid shows “Not settled”.

After the whistle

Anyone playing can enter the score until the organizer locks it. Players marked present vote for MVP for 24 hours after the match is completed.

Entering the score

In a match with score tracking on, “Enter match score” appears once the match is under way. The organizer, or any confirmed player, can save the score and correct it until the organizer locks it. Goal scorers are optional: you can save just the score. A team’s score can never sit below the goals credited to its players.

The organizer’s score form has “Lock result (players can’t change it)”. Once the organizer taps “Complete match”, the result is final.

If the organizer did not turn on “Track match score” when creating the match, there is no score to enter and no Top Scorer or MVP for that match.

MVP vote

“Match MVP” lets you vote for the standout player. Only players the organizer marked present at the arrival check can be voted for, and only they can vote. If the organizer never did the arrival check, voting stays closed.

When the match is completed, players marked present are notified in the app, and the notification opens on the vote. You cannot vote for yourself, and you can change your vote while voting is open.

Voting stays open for 24 hours after the match is completed. At the deadline the player with the most votes becomes MVP and gets the badge. If votes are tied, everyone on the top count shares it. With no votes there is no MVP unless the organizer picks one.

The organizer can award the MVP sooner, from the vote tally or by choosing a player, with “Finalize MVP”.

Reactions

“React to this match” offers Fire, Clap, Laugh and Skull. Tap to add one, tap again to remove it. You can hold more than one.

The match report and the result page

Once the organizer completes the match, its page becomes a report: the result, who played on each side, scorers, MVP and the payment summary. “Share result as a message” sends a short result message to WhatsApp.

Every finished match also has a public result page that anyone can open without signing in, which is what the shared link shows.

Your record

Every completed match feeds your player card, your badges and the squad’s season table.

Badges
  • Founder — founding member of the squad; gets priority access when the organizer opens a Founder window.
  • MVP — most valuable player of a match or tournament, the top-voted player after a 24-hour vote (ties share it), or the organizer’s pick.
  • Top Scorer — top goal scorer of a match or tournament.
  • Tournament Winner — on the winning team of a completed tournament.
  • Turtle — arrived late, as marked by the organizer at the arrival check. The count adds up across matches and tournaments.

Badge descriptions show when you tap a badge on a member card.

Your player card

Open “Your card” on the squad’s Squad tab. Your rating is a Season Climb from 45 to 99: a new member starts at a genuine 45 and climbs with matches played, results and awards during the season. The tier is the band the rating sits in: Bronze 45–64, Silver 65–74, Gold 75–90, Icon 91–99. “Share as image” exports it.

Seasons

A season runs 1 June to 31 May. Stats, the leaderboard and honours are per season; “Choose a season” switches between them. Season awards are finalised 14 days after a season ends, so late scores can still land.

Squad tabs
  • Play — upcoming matches and tournaments.
  • History — past games.
  • Stats — the squad leaderboard, head-to-head, recent results and honours (champions by season).
  • Squad — your card, the member list and the invite panel.
  • Manage — organizer tools; managers and the owner only.
Ratings you cannot see

Organizers can rate players’ skill from 1 to 10 to balance teams. Those ratings are visible to the squad owner and managers only. This is deliberate: they are a team-picking tool, not a public score.

Tournaments as a player

A tournament is several teams playing each other on one day. You join the tournament; the organizer sorts the teams and the order of the games.

Joining

The tournament invite works like a match invite. The button is “Join tournament”, or “Join waiting list” when the tournament is full or a Founder priority window is open. Once it has started, you can no longer join; ask the organizer.

The tournament page
  • Overview — venue, time, price and who is in (“Participants”).
  • Teams — appears once the organizer generates them.
  • Matches — the games in play order (“Game 1”, “Game 2”…), with scores as they are entered.
  • Standings — the table; “Standings will appear once matches have been completed.”
  • Scorers — top scorers across the tournament.
Scores, MVP and the result

The organizer, or any player on a team in the tournament who is still confirmed (substitutes included), can enter a game’s score and correct it until the organizer locks it. Goal scorers are optional, and a team’s score can never sit below the goals credited to its players. On an unplayed game the score sheet’s save button reads “Save as 0-0”, so a 0-0 takes one tap.

When the organizer completes the tournament, the winning team gets the Tournament Winner badge and a public result page with the final table is available to share. Scores can no longer be entered.

Everyone on a team who is not a substitute gets an in-app notification that opens on the MVP vote. You cannot vote for yourself, and voting stays open for 24 hours. At the deadline the player with the most votes becomes MVP; a tie shares it. With no votes there is no MVP unless the organizer picks one, which they can also do sooner with “Finalize MVP (based on votes)”.

Game order

Games have a place in the order, not a kick-off time. While the tournament is live, the organizer can use “Edit games” on the Matches tab to add a game between two teams, remove a game that has not been played, restore a removed one, and move unplayed games up or down. Played games keep their place. These edits send no notifications.

On the final result, a game with no score reads “Not played”, and removed games do not appear.

When fewer teams turn up

If not enough players come, the organizer can choose “Play as one match”: the tournament shrinks to two teams and a single game. It still counts as a tournament, with its own result page.

Common questions

The questions players and organizers ask most.

Do my players need an account?

Yes, once. They open your link and sign in with their email. After that they are in for every match, and there is no app to install.

Can a player bring a friend?

Players cannot add guests themselves. Send the friend the match link and they join as a member, or add them yourself as a guest by name.

Why can’t I see ratings?

Skill ratings are visible to the squad owner and managers only. They are a team-balancing tool.

Why am I still asked to pay for a match I left?

If you left yourself before kickoff, you are not. If the organizer marked you as “can’t make it”, that is a no-show and the share is still owed. Talk to your organizer.

What does Turtle mean?

You arrived late, as marked by the organizer at the arrival check. The count adds up across games.

Where are tournaments in the menu?

Inside the squad: the Play tab for upcoming ones, History for finished ones.

Organizing

Starting a squad

A squad is your group of players. You create it once, invite people, and every match lives inside it.

Creating one

During the beta, squad creation is invite-only. If “Start a new squad” tells you so, join a squad through an invite or contact the Ballievers team to become an organizer.

Naming the squad gives you an invite link to send to your players. You get the Founder badge automatically.

Roles
  • Player — joins games and votes for MVP.
  • Manager — also creates matches and tournaments, sends invites, generates teams, enters, changes and locks scores, and removes players.
  • Host (owner) — full control: assigns roles, sees attendance reliability and discipline, and can delete the squad.

Only the owner changes roles.

Inviting players
  • Invite by email — the person gets an email with a link and joins with that email.
  • Open invite link — one link anyone can use. You can set it to let people in directly or to require your approval; you can also set a limit, a passcode and an expiry.
  • Match and tournament links — every share link doubles as a squad invite. A newcomer who taps it signs up and sends you a join request for that match.

Pending requests show on the Squad tab until you approve or decline them.

Creating a match

Managers and the owner create matches from the Matches page or the squad’s Play tab. Pick “Single match” or “Tournament”, then fill in the details below.

Single match or tournament
  • “Single match” — a classic two-team game. Everyone who joins is split into two teams.
  • “Tournament” — three to eight teams playing a round-robin, with a schedule, standings and scorers.

Choose Single match for the weekly kickabout. Choose Tournament when you have enough players for at least three teams and time for several short games. If you are unsure, a single match is the simpler default; a tournament can still be played as one match on the day.

Setups

“Browse setups” lists matches you saved as templates, so a weekly match is two taps. “Start blank” begins from scratch.

Name, venue and time
  • “Match name” — what players see everywhere. “Description (optional)” for anything else.
  • “Where are we playing?” — pick a venue or add your own, with an optional link. Players get a “Directions” button.
  • “Start time” and “End time” — both required. The start must be in the future and no more than a month ahead.
Game type and Max players

“Game type” runs from 5 vs 5 to 11 vs 11 and sets the suggested roster. “Max players” is the hard cap on confirmed players, guests included. You can raise it later, before kickoff, and anyone waiting is let in automatically. You cannot lower it below the number already confirmed.

Track match score

Turn on “Track match score” to record the final score and scorers after the match. This is what builds player history, wins and losses, Top Scorer and MVP. Leave it off for a casual game and none of that is recorded.

Founder priority access

“Enable early access for Founder badge holders” gives your Founder-badge members first pick for a number of hours you choose. Other members join a queue during that time and are let in automatically when the window ends. The option needs the match to be at least 25 hours away.

Pricing
  • “Per player” — each player owes the amount you enter.
  • “Total, split per spot” — enter the pitch cost; the app divides it across Max players and tells you the share. Your own spot, guests and empty spots are yours to cover or collect in person.

Currencies: AED, EUR, USD, GBP. Leave the price at 0 for a free match.

How players pay you

For a paid match, choose how players pay you:

  • “Use my profile account” — the IBAN or Ziina username saved under “Payment details” in your profile.
  • “A different account” — enter another name, IBAN or Ziina username for this match only.
  • “Cash only” — players pay you in person and you mark them paid.

With an IBAN, players who owe get a “Pay” card with one-tap copy of your IBAN, name and the amount. With a Ziina username it has a “Pay with Ziina” button that opens Ziina with the amount filled in.

Creating a tournament

Same form, with “Tournament” selected. You set the number of teams, how long each game lasts and how many pitches you have; the app works out the order of the games.

The fields
  • “Tournament name”, description, venue — as for a match.
  • “Start time” and “End time” — the end is required; it bounds the schedule.
  • “Game type” — players per team, 5 to 11.
  • “Number of teams” — 3 to 8.
  • “Game duration (min)” — 5 to 60, default 15.
  • “Rest period (min)” — 0 to 30 between games, default 5.
  • “Number of fields” — 1 to 5 pitches in use at once.
  • “Price per player” and currency; “Founder priority access” — as for a match.
Smart tournament optimization

As you change the fields, the panel shows the available time and how many rounds fit, and suggests adjustments: more teams, more rounds, longer games, or the best balance. Every team plays every other team once per round; you can schedule several rounds.

From created to active

A new tournament is open for players to join. When you generate and confirm the teams, it becomes active and the games are published in play order. Until then you can regenerate teams freely.

Editing games while it runs

The games are numbered “Game 1”, “Game 2”… in play order, with no kick-off times. On the Matches tab, “Edit games” lets you add a game between two teams, remove a game nobody has played, restore it, and move unplayed games up or down. Played games keep their place. Players are not notified of these edits.

To enter or correct a score, tap “Enter score” or “Update score” on a game; once you lock a result it reads “Edit”. “Lock result (players can’t change it)” stops players changing it. On an unplayed game the save button reads “Save as 0-0”, so a 0-0 takes one tap.

Running match day

Get the match ready, sort the teams, check who arrived, fill any gap, and handle anyone who drops out.

Get match ready

The match moves into its preparation phase on its own, 24 hours before kickoff by default (a squad setting). “Get match ready” moves it early; “Revert to open” undoes that. In preparation the Teams section appears and the app nudges you if teams are still not generated three hours later.

Teams

Generate teams, then move players between them and save the lineup. Everyone confirmed is placed; there is no bench in a single match. A late joiner lands on the smaller team. Once a score is saved the lineup is frozen.

Who’s here?

“Confirm attendance” lets you mark players as they arrive, and mark anyone late. You can save as often as you like. This arrival check is what the MVP vote, the Turtle badge and attendance reliability read, so do it even for a casual game.

A player drops out

Open the player and tap “Mark as can’t make it”. The spot goes to the next person waiting; if nobody is waiting, “Fill this spot” opens. The dropout is recorded as a no-show, however early they warned, and in a paid match they still owe. The replacement plays free unless you tap “Make them pay”; “Back to free” reverses it.

If they can make it after all and there is still room, the same menu undoes the mark.

Fill this spot and guests

“Fill this spot” and “Add player” offer squad members, anyone on the bench, the waiting list, or a “Guest name”. A guest is a name only: no account, no invite. Guests count toward Max players, appear on team sheets and can be credited goals, but are outside stats, badges, MVP voting, reliability and the in-app ledger. They pay you in person, and you track that in the guests list of the payment summary.

Letting people in from the waiting list

The waiting list section shows who is queued; “Let in” confirms someone out of order. Raising “Max players” in the match settings lets the whole queue in, in order, before kickoff.

Money as the organizer

The payment summary on the match page is your ledger: who has paid, who claims to have paid, who still owes, and what you owe back.

Verifying payments

When a player taps “I've paid” their row shows “Says paid” with the method and any reference they typed. Confirm it when the money has arrived, and it becomes “Paid”. You can also mark a player paid yourself when they hand you cash.

The ledger
  • Collected in app — verified payments.
  • Outstanding in app — confirmed players who still owe.
  • Free guests and guest cash — guests are tracked separately as received or free.
  • Closed unpaid — amounts that were still owed when the settlement week ended.
Refunds

A player who paid and then left, or whose match you made free, shows “Refund due”. Pay them back in person and mark the refund done; they get a “Refund Sent” notification.

The settlement week

Completing the match starts a seven-day clock. Players can still mark payments and you can still verify during that week. You can nudge a player with a “Payment Due” reminder; one tap, and not again within six hours. When the week ends the ledger closes and anything left shows “Not settled”.

Closing out

Complete the match to seal the score and attendance, then rate your players. The MVP vote runs for 24 hours. A match never completed is cancelled automatically a day after it ends.

Complete match

“Complete match” freezes the score, scorers and attendance, awards badges and starts the settlement week. If payments are still pending you can wait, complete anyway and leave the week open, or complete and close the payments now.

Six hours after the end time you get a reminder if the match is not completed. Twenty-four hours after, an uncompleted match is cancelled automatically.

Finalize MVP

Completing the match opens the MVP vote to players marked present, and they are notified. It closes after 24 hours, when the top-voted player becomes MVP automatically (a tie shares it). With no votes there is no MVP unless you pick one.

You do not have to wait. “Use vote tally” picks the leader, or choose a player yourself, then tap “Finalize MVP”. That awards the badge and closes the vote.

Rating players

“Rate your players” sets a skill rating from 1 to 10 per member, visible to the owner and managers only. Team generation uses it to balance sides.

Attendance reliability and discipline

On the Manage tab, visible to the owner only. Reliability counts completed games: confirmed, attended, no-shows and late arrivals, from your arrival checks. A player under 60% attendance is flagged. Discipline lets you warn a player, stop them joining tournaments, lift that, or remove them from the squad, and lists members who played no match this season.

Cancelling

“Cancel match” in the match settings cancels it and notifies every confirmed player.

BALLIEVERS
Sign in