Kick-It

Soccer · Basketball · Tennis · Paddle

Find your next match.

Kick-It pairs players and teams on three things: sport + city + game type. Publish what you want, see who’s in, show up and play.

  • No skill tiers
  • No ranking algorithm
  • Phone-verified players
7v7 match at Complexe Oasis

Match confirmed

7v7 · Sat 18:00 · Complexe Oasis

Guest search · free

1 spot left for tonight

4 sports

Soccer, basketball, tennis, paddle

4 listing types

Two cost a credit, two are free

1 account

Solo player and team member at once

0 skill tiers

Ratings and phone verification instead

One app, four ways to play

However you want to get on the pitch, Kick-It has a listing for it.

Which listing you publish decides who consents, whether it creates a lasting membership, and whether it costs you a credit.

Team vs team

Opponent search

A captain of a team marked completed publishes a date, a pitch and a game type in one city. Other teams accept or reject those exact terms.

Creates a match · no membership · no counter-offers in v1

Permanent

Roster search

Recruiting lasting members. It works both directions — players request to join, captains invite.

Both sides must consent · no auto-adds

One-off

Guest search

A team with an already-confirmed match is short a player. The guest plays that one game only.

Free — the opponent search already paid for the match

Solo broadcast

Player availability

“I'm free for soccer in Casablanca this weekend.” Teams discover it and reach out to you.

In doubles sports, two solo players can pair into an ad-hoc duo

How it works

From open slot to kick-off in three steps.

SoccerCasablanca7v7
Opponent search
Roster search
Guest search · Player availability
1

Publish or browse

Post one of the four listings, or scroll the live ones in your city. Sport, city and game type are the only filters.

Publisher

FC Anfa

Responder

Raja S.M.

Opponent accepts the terms
Publisher agrees back
A match exists only when both teams want it
2

Both sides consent

Interested teams accept the published terms, and the publisher confirms the one it wants. A match happens only when both teams have agreed — nobody is ever added to a team or a match automatically.

Match played★★★★★
PunctualitySportsmanshipCommunication
Team rating + individual player ratings
3

Play, then rate

Meet at the pitch, play, then rate the other side — stars, tags and an optional comment. Ratings are visible immediately.

One opponent search, end to end

It fans out to the teams that accept, then collapses to one match.

  1. 1 Publish
  2. 2 Parallel interest
  3. 3 Confirmation
  4. 4 Rate

Step 1 — publish

FC Anfa posts the terms

Game type
7v7
Date
Sat 18:00
Pitch
Complexe Oasis
City
Casablanca

1 credit charged now, from the captain’s own balance.

Step 2 — parallel interest

Two teams accept the terms

Raja Sidi Maârouf

Ain Diab United

Accept or reject only — no proposing a different date or pitch.

Confirm Interest

Match Confirmation

Raja Sidi MaâroufMatch

Ain Diab UnitedMatch

A match is created between the two teams, the search closes, and the credit becomes non-refundable.

Step 5 — after the game

Both sides rate

★★★★★

PunctualitySportsmanshipCommunication

The opposing team as a whole and its individual players. Guests and their host team rate each other separately.

Team lifecycle

A new team recruits first. Opponent search is behind a gate.

Step 1

Create the team

Exactly one sport per team, and you're its captain. Your own profile keeps playing solo and joining other teams in other sports.

Step 2

Recruit

Roster search or direct invites, both sides consenting. Plenty of rostered players never install the app — that's expected.

The gate

Captain marks it “completed”

A declaration, not a computed roster count — Kick-It can’t see the players who aren’t on the app.

Ready for an opponent

Step 3

Search opponents

Unlocked. Publish terms and pick from the teams that accept. Short a player later? A free guest search covers it.

Captains and admins. A captain can promote admins who share their powers, and must hand the role over before leaving. No leaderless teams.

Built for your sport

Four sports. One profile. Any number of teams.

A team is scoped to exactly one sport. You aren’t — the same account plays soccer with one squad and paddle with another.

Soccer

5v5, 7v7, 11v11 — the game type is part of the listing.

Basketball

3v3 or full court — the game type travels with the listing.

Tennis

Singles or doubles, in your city. No tiers, no NTRP gatekeeping.

Paddle

Two unrelated solo players can pair into an ad-hoc duo, then search as a pair.

soccr match
Basket Court
Tennis Court
Paddle Court

How credits work

You pay to publish a search — never to play.

Only opponent search and roster search cost a credit. Guest search and player availability are free for everyone, always.

Paid personally, by the publisher

Credits belong to a person, never to a team pool. Whoever hits publish is the one charged.

Charged the moment you publish

Not when a match is found.

Full refund if a search expires with zero responses

Nobody answered — you keep the credit.

No refund once a match is confirmed

Even if the game later falls apart. Plainly stated rather than buried.

Trust & safety

One community that actually shows up.

There are no skill tiers to hide behind. What keeps games good is knowing exactly who you’re playing.

Phone verification

Verified at signup. One account per person, so a reputation can't be walked away from.

Two-way ratings

Stars, tags and an optional comment — team to team, player by player, and guest with host team both ways. Visible immediately.

Reporting

Report a player, a team or an unfair rating for review.

PLACEHOLDER — player stories & social proof

Real quotes, cities and player counts go here once they exist. Nothing invented in the meantime.

Your next game is one listing away.

Join Kick-It free. Creating an account, joining a team, guesting and broadcasting your availability all cost nothing.