##########
Elo Leaderboard Ladder - Team Up

Elo Leaderboard Ladder - Team Up

5
3.38K

All-in-one competitive gaming bot: matchmaking queues, Elo rankings, hosted lobbies, automatic team balancing, and tier roles.


Why Team Up?

Team Up is the all-in-one competitive gaming platform for Discord. Whether you need automated matchmaking, Elo rankings, hosted lobbies, or tournament management—Team Up does it all. No need for multiple bots.

Perfect for: Valorant, CS2, League of Legends, Rocket League, Overwatch, fighting games, battle royales, and any competitive game.


🎮 Matchmaking Queues

Fully automated matchmaking that handles everything from queue to results:

5 Queue Types

  • Versus (/queue_versus) — Team vs team (2v2, 3v3, 5v5, etc.)
  • FFA (/queue_ffa) — Free-for-all competition
  • Co-op (/queue_coop) — PvE and cooperative matchmaking
  • Team (/queue_team) — Pre-made team scrimmages
  • Anonymous (/queue_anonymous) — Hidden identities until match ends

Two Operating Modes

  • Headless: Fully automated—matches start when enough players join
  • Hosted: Host-controlled lobbies with manual team management

Team Formation Options

Method Description
Balanced by Rating Auto-balance teams using Elo
Captains Draft 6 modes: Highest/Lowest/Random Elo, Volunteer, Host Picks
Random Teams Quick random assignment
Anonymous Teams Random + hidden identities
Players Choose Self-selection with optional positions

Match Formats

  • Single Match — One game per lobby
  • Endless — Multiple games in one session
  • Best of N — Series format (Bo3, Bo5, Bo7)
  • Cumulative — Total score across rounds

🏆 Hosted Lobbies

Create custom game lobbies with /host:

  • Custom lobby names, descriptions, and images
  • Custom team names (Team Alpha vs Team Bravo)
  • Password protection for private games
  • Team voting on results with dispute resolution
  • Admin approval mode for verified results
  • Screenshot channel integration

📊 Elo Rating System

A professional rating system trusted by thousands of servers:

9 Rating Types

Track exactly what matters to your community:

  • Global: All matches, even teams only, or uneven teams
  • Player Broad: By team size (1v1, 2v2, etc.)
  • Player Specific: By exact format
  • Team Ratings: Track pre-made team performance
  • Team Alias: Named team tracking

Customizable Parameters

  • K-factor (rating volatility)
  • Default starting rating
  • Loss dampening (reduce rating loss %)
  • Rating precision (rounded, decimal, full)
  • Elo capping for skill gap balancing
  • Anti-farming detection

🥇 Leaderboards & Rankings

  • Multiple Leaderboards: Separate rankings per game, season, or format
  • Auto-Refreshing: Live-updating leaderboard messages
  • Web Leaderboards: Public rankings at teamupdiscord.com
  • Match History: View recent matches with full details
  • Season Support: Lock leaderboards for season resets

👤 Player Features

  • Player Profiles (/player stats) — Detailed stats and rating history
  • Player Compare (/player compare) — Head-to-head comparison
  • Custom Profiles — Set display name, avatar, and colors
  • Time Period Stats — All time, last 30/90 days, last 10/25 matches

👥 Team Management

  • Named Teams (/team_admin) — Create organized teams with rosters
  • Team Profiles — Logos, banners, descriptions, and stats
  • Team Ratings — Separate Elo tracking for pre-made teams
  • Ad-hoc Teams — Auto-track recurring player groups

🏅 Automatic Tier Roles

Assign Discord roles based on performance:

  • Rating-Based: Bronze, Silver, Gold, Diamond, etc.
  • Rank-Based: Top 1, Top 3, Top 10, etc.
  • Instant Updates: Roles change as ratings change
  • Multi-Leaderboard: Different tiers per leaderboard

📈 Custom Statistics

Track game-specific stats beyond wins/losses:

  • Number Stats: Kills, deaths, assists, scores
  • Text Stats: Maps played, characters used
  • Aggregations: Sum, average, min, max
  • Required Fields: Make stats mandatory for recording

✅ Match Recording

Multiple ways to record results:

/record_match elo 1st: @winner 2nd: @loser
/record_match quick opponent: @player winner: me
/record_match manual 1st: @player delta: +25
/record_match undo
  • Screenshot Uploads: Attach evidence to results
  • Admin Approval: Require mod verification
  • Undo Support: Reverse incorrect recordings

🗺️ Map Voting

  • Map Pools: Define maps per server or channel
  • Voting Modes: Standard vote or captains ban
  • Map Images: Visual map selection

⚖️ Dispute Resolution

  • Evidence System: Screenshot/video uploads
  • Audit Logging: Full event tracking
  • Admin Notifications: Disputes sent to designated channels

🔗 API & Integrations

  • REST API: Full access for external tools
  • Webhooks: Real-time event notifications
  • Import/Export: Backup and migrate data
  • Legacy Import: Migrate from other bots

💎 Pricing

Free Tier

  • 50 matches/day
  • 3 leaderboards
  • 100 match history

Pro — $1.99/month

  • 250 matches/day
  • 25 leaderboards
  • 5,000 match history
  • Automatic tier roles
  • Ad-free web leaderboards

Unlimited — $4.99/month

  • Unlimited everything
  • Custom algorithms
  • Full API access
  • Priority support

Try Pro free for 1 week/subscription activate


🚀 Get Started in 60 Seconds

  1. Invite Team Up to your server
  2. Create a leaderboard: /leaderboard create name: Ranked
  3. Set up a queue: /queue_versus headless versus: 5v5
  4. Play!

📚 Resources

Ratings & Reviews


5

3 reviews

Reviews can be left only by registered users. All reviews are moderated by Top.gg moderators. Please make sure to check our guidelines before posting.

5 stars

3

4 stars

0

3 stars

0

2 stars

0

1 star

0