← All competitions
PLPremier LeagueThis season

38 gameweeks. One office champion.

Start a Premier League pool in your Slack channel. Your coworkers pick privately before kickoff, the bot scores all 380 matches, and Monday's recap updates the office table.

Premier League 2026/27Free for 5 players$129 for up to 100No subscription

Acme Labs
Direct message · Friday 08:30
Office RivalsAPP08:30

Arsenal vs Coventry City
Picking: Arsenal win - tap another option to change it

Pick the exact score for up to 8 pts 🎯 - every prediction here is a scoreline:

✓ ArsenalDraw 🤝Coventry City
Arsenal 2–1 Coventry CityLock it in

⚠️ Nothing is saved until you press Lock it in.

Scoring

Exact score8 pts
Right goal difference5 pts
Correct result3 pts
Backed the underdog+2
Forgot to predict0

The tiers are nested, so a right result you also got the margin on scores five, and an exact score scores eight. Underdog stacks when the winner sat six or more places below their opponent. Automatic, minutes after the whistle: no moderation, no disputes, no spreadsheet owner.

The rhythm of a week

  • FRIThe card arrives by DM. One fixture at a time, nine seconds each.
  • SATKick-off is the deadline. Whatever you locked is what you are stuck with.
  • SUNScored as the results land. Your channel hears nothing - it is the weekend.
  • MON09:00, the reveal: who called the weekend, and the new table. Standup suffers.

Nothing is posted to the channel on a Saturday or a Sunday, ever. The weekend is held and opened on Monday morning; a midweek round gets a short update the morning after it. Anyone impatient can run /premierleague standings any day of the week.

Included in the Pass

  • Up to 100 players
  • All 38 gameweeks, 380 matches
  • The Monday morning reveal, weekends off
  • Department leaderboards
  • Season picks: title and Golden Boot
  • Silly Bets, worth nothing at all
$129£99€109one payment, whole season
Compare plans

The questions offices ask before gameweek one.

How does a Premier League office game work in Slack?
Add Office Rivals to Slack and run /premierleague in the channel you want the pool in. Everyone in that channel joins, prediction DMs arrive before kick-off, and the bot scores all 380 matches and posts the recap and the office table back to the channel.
How are predictions scored?
Three points for the correct result, five if you also get the goal difference, eight for the exact score, and two more for backing an underdog. The tiers are nested, so an exact score is worth eight rather than eight on top of three.
Will it post in our channel at the weekend?
No. Nothing is posted to your channel on a Saturday or a Sunday. The whole weekend is revealed on Monday morning on your channel's own clock, and a midweek round gets a short update the next morning. You can still run /premierleague standings any day.
Can we join partway through the season?
Yes. Pools start whenever you install: your table begins from the gameweek you join. The free tier runs a full pool for up to 5 players with no card and no trial clock, and a season pass lifts that to 100 for one payment.

Your office has opinions.
Put them on the table.

Install it free, choose your channel and see whether your coworkers get into it before you pay anything.

See the Premier League →
PL
38 gameweeks one champion
26/27