layup.gg

Best sports Discord bots (2026)

Six sports Discord bots compared on what they cover, what they cost and what they actually post in a channel. Layup makes this site and Layup is on this list — the criteria are named below so you can check the work, and every entry says at least one thing it does better than we do.

How we compared them

Most “best Discord bot” lists are directory scrapes ordered by install count. Install count tells you which bot got popular, not which one fits the server you run, so this compares the things that decide that instead:

  • Sports and leagues covered — the whole list, not the headline sport.
  • Price, and specifically what is gated — “free” on a landing page usually means a free tier.
  • What it posts — final scores only, or events during the game.
  • Whether volume is configurable — the difference between a bot you keep and one you remove after a busy weekend.
  • Setup cost — commands to a working feed, and whether an account is needed.
  • Whether it posts betting outcomes, and which ones.

One boundary worth stating. This page compares scores bots. Several betting-first bots rank for the same searches — they are a different product with a different risk profile, and putting them in a scores table would flatter both sides misleadingly. The betting-outcomes column below marks what a scores bot does with a line, and nothing more.

A note on the word “bot”. Discord renamed bots to apps across its own interface — the install button reads Add App and the catalogue is the App Directory — while everyone searching for one still types “bot”. Every product on this page is a Discord app and a Discord bot; the two words describe the same thing, and nothing below turns on which one a listing happens to use.

And one honest note on the numbers. Server counts come from public directory listings on the date stamped below. They are printed only where they could be checked against a listing; where a bot's count could not be verified, this page says so rather than repeating a figure from a press release.

Sports Discord bots compared at a glance

Coverage and pricing verified 13 August 2026.

BotSports coveredPriceVolume controlBetting outcomes
Layup7 — NFL, college football, NBA, college basketball, NHL, MLB, 18 soccer competitions, PGA golf, NASCARFree, no paid tier6 alert categories × 5 notification modes, per channelLive spread and total on every score post; over hits; player props
Football NationSoccer only — 175+ competitions claimedFreemium — core alerts free, prediction leagues paidPer-competition and per-club feedsNo
SportDataIQ6 US leagues — NFL, CFB, MLB, NBA, WNBA, NHLStates “100% free, no paid tiers”Not documentedNo
CFBCBot7 US leagues — CFB, CBB, college baseball, NFL, NBA, NHL, MLBNot stated publiclyNot documentedNo
Soccer GuruSoccer, alongside card collecting and minigamesFree with in-bot economyNot documentedBetting minigames, not real lines
NHL Stats BotNHL onlyPremium tier at $3.99/monthNot documentedNo

1. Layup — best for multi-sport servers

What it does: posts live scores and in-game events into any channel, scoped by sport, league or team. Scores refresh every five seconds while a game is live. Setup is two slash commands and there is no account, no dashboard and no web login.

What it covers: seven sports on nine data engines — the NFL and every FBS college football conference, the NBA and college basketball, the NHL, MLB, 18 soccer competitions, PGA golf including the majors, and NASCAR.

What it costs: nothing, with no paid tier to graduate to. No server limit, no feed limit, and no slower refresh for free servers.

What others do better: plenty, and specifically. Football Nation covers an order of magnitude more soccer than our 18 competitions. NHL Stats Bot has far deeper hockey statistics than our alerts do. Any single-sport bot will know its sport better than a bot covering seven. And we have no F1, no cricket and no tennis, which are three of the most requested things people search for and do not find here.

Who should pick it: a server that follows more than one sport, or one where the argument is about volume rather than coverage — the six categories and five notification modes are per channel, so the NFL channel and the golf channel do not have to agree. See NFL Discord bot and college football Discord bot for what each looks like in practice, and the the permissions Layup asks for before you approve any bot at all.

Free, no limits, no account.

2. Football Nation — best for soccer breadth

What it does: live goals and scores for soccer, with per-country and per-competition feeds, plus prediction games as the paid layer.

What it covers: soccer only, claiming 175+ competitions — by a wide margin the deepest soccer coverage in this comparison.

What it costs: freemium. Core alerts are free; prediction leagues and trophies are premium.

What it does better than Layup: soccer, straightforwardly and not close. It also runs the best-executed site in this niche — a product hub, docs, a public changelog and programmatic pages for 80+ countries. If you only follow soccer, our 18 competitions are the wrong tool and this is the right one.

Who should pick it: a soccer server, especially one following leagues outside the big five.

3. SportDataIQ — best minimal setup

What it does: live scores and alerts for US leagues, with a short setup doc and a dashboard.

What it covers: six US leagues — NFL, college football, MLB, NBA, WNBA and NHL. No soccer, no golf, no motorsport.

What it costs: its site states “100% free, no paid tiers, free forever”. As of 13 August 2026 the same site described itself as booking beta servers, so treat maturity as an open question and test it before your season starts.

What it does better than Layup: WNBA coverage, which we do not have at all. Its setup documentation is also genuinely concise, and its landing page answers the “what is this” question faster than most bots in the category manage.

Who should pick it: a server wanting the big US leagues and nothing else, and one that wants WNBA specifically.

4. CFBCBot — best for college sports servers

What it does: scoreboards, schedule posts, final records and on-demand score snapshots via a /score command.

What it covers: college football, college basketball and college baseball alongside the NFL, NBA, NHL and MLB.

What it costs: not stated publicly as of 13 August 2026.

What it does better than Layup: college baseball, which we do not cover, and an on-demand snapshot command — Layup pushes events and has no “show me the score right now” equivalent. Its own copy describes its scoreboards as “near-live”, which is a weaker refresh claim than ours, but it is at least an honest one.

Who should pick it: a college-sports server that wants baseball in the mix and likes pulling a score on request rather than being pushed one.

5. Soccer Guru — best for soccer communities, not soccer scores

What it does: this is the largest bot in the comparison by a distance — 211,000 servers as of 13 August 2026 — but it is only partly a scores bot. The product is player-card collecting, a PvP arena, a virtual economy and betting minigames, with scores alongside.

What it covers: soccer. Its own directory listing tags it Economy, Levelling and Utility rather than sports or scores, which is a fair description of what it is.

What it costs: free, with an in-bot economy.

What it does better than Layup: engagement, and it is not close. Layup posts into a channel and gets out of the way; Soccer Guru gives a community something to do between matches, which is why it has three orders of magnitude more servers than we do.

Who should pick it: a soccer community that wants games and collecting. If you want a clean score feed, this is not that.

6. NHL Stats Bot — best for hockey depth

What it does: hockey statistics and scores across roughly 49 commands.

What it covers: the NHL only.

What it costs: a premium tier at $3.99/month as of 13 August 2026.

What it does better than Layup: hockey statistics, comfortably. Layup posts hockey events — goals, penalties, milestones — and does not attempt a stats interface. If your server argues about numbers rather than watching games, that is a real gap on our side and $3.99 is not much to close it.

Who should pick it: a hockey server that wants queryable statistics rather than a live feed.

Which one should you install?

If you follow one sport, take the specialist. A bot built for one league will almost always know it better. Soccer only — Football Nation. Hockey statistics — NHL Stats Bot. College baseball in the mix — CFBCBot.

If you follow several sports, take Layup. It is the reason the product exists: one install, one command pattern, seven sports, and per-channel scoping so a football channel and a golf channel can behave completely differently. Running four single-sport bots means four permission grants, four command syntaxes and four different ideas of what “quiet” means.

If you are not sure yet, the comparison to make is not between bots but between approaches — a bot, a webhook, or an RSS bridge each fail differently. How to get live sports scores in Discord walks through all three, and the setup guide covers what installing any of them actually involves.

Check the permissions before you install any of them

Every bot here asks for a permission grant at install, and that screen is the one place a server owner has real leverage — afterwards it is a settings page nobody opens again. It is also the step where most installs are abandoned, which is worth knowing when you are choosing between two bots that look similar on features.

Three things to look at, and they apply to any bot, not just these six:

  • Does it ask to read message content? A scores bot posts into a channel; it has no reason to read what your members write. This is the single most revealing item on the screen.
  • Does the list match what the bot does? A bot that only posts embeds does not need to manage roles, create events or add reactions. Extra permissions are usually copied from a template rather than needed, but you cannot tell which from the install screen — so the bot should tell you.
  • Is any of it explained anywhere? Almost no bot in this category documents its permission list. If one does, that is a genuine signal about how it treats your server.

Layup's list is written out one line at a time, with what each permission is used for and what breaks if you decline it, on why it needs these permissions. Hold the other five to the same standard before you approve anything.

Frequently asked questions

Are any sports Discord bots free?
Several are free to start and most gate something. Layup is free with no paid tier at all — no server cap, no feed cap and no slower refresh for free servers. Football Nation keeps core alerts free and charges for prediction leagues. NHL Stats Bot runs a $3.99/month premium tier. Read the pricing row rather than the word "free" on a landing page.
What's the best free sports Discord bot?
For a server that follows more than one sport, Layup — it is the only one in this comparison covering seven sports with nothing behind a paywall. For a soccer-only server, Football Nation on its free tier covers far more competitions than Layup does.
Can one bot cover every sport?
No, and be suspicious of one that claims to. Every bot here is built on a data provider, and providers sell sports separately. Layup covers seven and states its boundaries: no F1, no cricket, no tennis, and college football coverage that stops at FBS.
Which bot covers golf and NASCAR?
Of the bots compared here, only Layup. Golf and motorsport are the two verticals with no live-scoring Discord competitor at all, which is a statement about how small the demand is as much as about coverage.

Free, seven sports, two commands. Remove it in one if it isn't for you.