Skip to content

Competitive Gaming Made Easy

Discord Elo Leaderboards,
Matchmaking & Tournaments

Create custom leaderboards, run matchmaking queues and bracket tournaments, and automate rank roles for any game in your Discord server.

or
Add to Discord

Free forever • No credit card • Set up in under 5 minutes

Verified Discord Bot
Official Discord verification
3,600+ Active Servers
Growing gaming communities
No lock-in
Export your full league on any plan, including free

Up and Running in Minutes

Three steps. No payment. No complicated setup.

1. Add to Discord

One click to install. No permissions headaches, no API keys to configure.

Install now

2. Configure

Set up game modes and tiers via Discord commands or the web dashboard.

3. Start Playing

Queue for matches, track ratings, and compete on leaderboards instantly.

Everything You Need to Compete

Every core feature works on the free plan. A few advanced ones need Pro or Unlimited — they're marked below.

Advanced Elo Rating

Sophisticated rating system that adapts to your game

  • Multiple rating types (1v1, teams, FFA)
  • Customizable K-factor and curve settings
  • Try our Elo Calculator

Flexible Matchmaking

Multiple queue types for every game mode

  • Team vs Team pickup queues
  • Free-for-all and co-op queues
  • Predefined team queues

Bracket Tournaments

Run tournaments from sign-ups to champion

  • Single & double elimination brackets
  • Elo auto-seeding and Discord registration
  • Live web brackets — see the tournament bot

Dynamic Leaderboards

Auto-updating leaderboards with rich statistics

  • Web and Discord leaderboards
  • Detailed player statistics & history
  • Shareable links for your community

Automated Tier Roles

Automatic Discord role assignments

  • Elo-based rank roles (Bronze, Silver, Gold...)Pro
  • Customizable tier thresholdsPro
  • Roles update after every matchPro

Customization, Data & API

Make it fit your community — and keep your data yours

  • Custom player profiles
  • Custom rating algorithmsUnlimited
  • Web dashboard for easy management
  • Import / export — your data, easy migration
  • REST API for your own integrationsPro

Set It Up for What You Play

Same bot either way. What changes is the rating type, the queue settings, and what carries over to next week.

Not sure yet? The guides cover rating systems, queue settings, seasons, and what goes wrong when nobody wrote a rule.

Free Forever. Upgrade When You're Ready.

The free plan covers most communities. If you need higher limits or premium features, plans start at $1.99/month — up to White Label on the full pricing page.

Free
$0/mo
50 matches/day per leaderboard, 3 leaderboards
Most Popular
Pro
$1.99/mo
250 matches/day per leaderboard, 25 leaderboards
Unlimited
$4.99/mo
No limits on anything

7 days of Pro free. We take a card up front and charge it when the trial ends — cancel any time before then and you won't be charged, and we'll email you first either way. Want Unlimited instead? Start its trial from the pricing page.

Compare all plan features

Frequently Asked Questions

Everything you need to know before getting started.

How does the Elo rating system work?

Our Elo rating system is based on the classic chess rating algorithm, adapted for team-based games. When you win, you gain rating points from your opponents. The amount depends on the rating difference — beating higher-rated opponents gives more points. Try our Elo Calculator to experiment with different scenarios.

Is it really free?

Yes. The free plan includes 50 per leaderboard matches per day, 3 concurrent leaderboards and 100 matches of match history — enough for most communities. No credit card, no trial that expires. Free leagues do carry ads on their public leaderboard pages, and paid plans remove them. Optional paid plans start at $1.99/month.

What games are supported?

Team Up works with any competitive game. Our system is game-agnostic, so whether you play League of Legends, Valorant, CS2, Rocket League, or even board games — you can create leaderboards and organize matches. See all game setup guides.

Can I run tournaments with Team Up?

Yes. Create single or double elimination tournaments from the web dashboard, let players register through Discord buttons or your league's tournament page, and auto-seed the bracket from Elo ratings. Everyone follows along on a live web bracket, and the /tournaments command posts schedules and live tournament updates right in your server.

How long does setup take?

Most communities are up and running in under 5 minutes. Add the bot, run a quick setup command, and start tracking matches. Our guided setup walks you through each step.

What do paid plans add?

Pro ($1.99/month) raises the limits to 250 per leaderboard matches per day and 25 leaderboards, and adds automatic tier roles, an ad-free public leaderboard site, REST API access and priority support. Unlimited ($4.99/month) removes the limits entirely and adds custom leaderboard styling, custom branding and custom rating algorithms. White Label adds your own Discord bot and removes Team Up branding — compare all plans.

Can I try Pro or Unlimited before purchasing?

Yes. New customers get their first 7 days of Pro or Unlimited free. Start the trial from the pricing page and apply it to your league. We take a card up front and it is charged when the 7 days are up, so cancel any time before then if you do not want to continue — you won't be charged. One trial per account — and if your subscription lapses, a new trial unlocks 90 days after it ends.

Ready to Level Up Your Community?

Join 3,600+ Discord servers already running competitive leagues with Team Up.

or
Add to Discord

Free forever • No credit card required • Set up in minutes