Features Venues Rankings ELO Marketplace Log In Join Free →
Beta testing live in Montréal

Find Your Game. Own The City.

Discover local courts and parks, challenge nearby players, track your ELO across every sport. Your city is the arena.

KJ
SM
AR
PR
TN

2,400+ players already competing

0
Active Players
0
Venues Mapped
0
Matches Played
0
Sports Supported
What is JOGO

Everything you need.
One app.

01

Discover
Venues

A sports-first map of every park, court, and pitch near you. See what each venue has — lighting, surfaces, changerooms — before you leave the house. Real-time crowd levels tell you when it's packed and when it's dead quiet.

  • 10,000+ venues across 15 sports
  • Filter by sport, distance, amenities
  • Live check-in counts from other players
  • Submit and rate venues yourself
02

Challenge
Players

See who's nearby, send a challenge, agree on a time and venue through in-app messaging. Log the result. Watch your ELO move. It's that direct — no third-party booking, no group chats, no friction.

  • 1v1 and group challenges
  • In-app scheduling and messaging
  • Score logging with mutual confirmation
  • Full match history with ELO breakdown
03

Track Your
Ranking

A real ELO rating for every sport you play. One global leaderboard. Your profile is your record — wins, losses, sport ratings, and your best sport displayed with pride.

  • Per-sport ELO (soccer, tennis, basketball...)
  • Global rank + city leaderboards
  • 7 tier badges from Rookie to G.O.A.T.
  • Skill calibration — set your starting level
04

Track Your
Route

Built-in GPS tracking for every activity. Record your runs, walks, and bike rides with live pace, distance, elevation, and calorie data. Share your routes and earn ELO for every activity.

  • Real-time GPS with live map
  • Pace, distance, elevation, calories
  • Group sessions — invite friends via code
  • Group Leader bonus ELO for fastest pace
05

Build
Teams

Create team matches with an intelligent ELO-balanced team generator. Add players, and the algorithm splits them into the fairest teams possible — or drag and drop to build your own.

  • Auto-balance teams by sport ELO
  • Manual drag-and-drop team assignment
  • Live ELO difference indicator
  • Team ELO split equally among players
06

Run
Tournaments

Create single-elimination bracket tournaments for any sport. Invite players with a code, seed by ELO, and watch the bracket fill out as matches are played and confirmed.

  • Single elimination brackets
  • Private tournaments with invite codes
  • Auto-seeding by ELO rating
  • Live bracket updates as scores come in

What is ELO?

ELO is a rating system that measures your skill level across every sport. Win matches to climb, lose to drop. The bigger the upset, the bigger the swing. Set your starting skill level, calibrate fast with double-swing matches, and track separate ratings for every sport you play.

Learn How ELO Works
Explore Near You

Your city,
mapped.

Every park. Every court. Every pitch. Filtered by sport, sorted by distance, annotated with real crowd data from real players.

Soccer Basketball Tennis Badminton Running Volleyball
Explore the Map
Parc Jarry ·
Global Rankings

Where do you
stand?

Top Players · Montréal
Overall
KJ
Kofi Johnson
Best: Soccer
2,840
SM
Sofia Martinez
Best: Tennis
2,612
AR
Alex Rousseau
Best: Basketball
2,390
4
PR
Priya Rahman
Best: Badminton
2,205
5
TN
Theo Nguyen
Best: Running
1,990
View Full Leaderboard
How ELO Works on JOGO
1
Beat a higher-ranked player

Win more ELO points — the bigger the upset, the bigger the reward.

2
Set your skill level

Pick your experience level when you join — Beginner, Intermediate, Advanced, or Competitive — so your starting ELO reflects your real ability.

3
Calibrate fast

Your first 10 matches have double ELO swings so the system quickly finds your true level. Team match ELO is split equally among teammates.

4
Climb the rankings

Each sport has its own leaderboard and ELO. Global rank, per-sport rankings, and 7 tier badges from Rookie to G.O.A.T.

How ELO Works — Full Guide →
Ready to compete?

Create your profile in 60 seconds. Your first challenge is a click away.

Create Your Profile
Supported Sports

Every game.
One arena.

Soccer
840 players
Basketball
520 players
Tennis
360 players
Badminton
210 players
Volleyball
180 players
Running
290 players
Hockey
145 players
Cycling
180 players
Pickleball
120 players
Ping Pong
110 players
Football
160 players
Golf
85 players
Walking
200 players
Padel
75 players
Get Started Today

Your
Move.

Free forever for players. Find your court, challenge your city, build your legacy on JOGO.

Join Free — No Credit Card Browse Venues First