New users: Get 500 bonus coins when you sync your FPL team and play your first battle. Unlock a free entry to win $500 after 3 events. T&Cs apply

Live FPL battles on Telegram

Play FPL. 

Bring your FPL team to life: sync instantly, challenge others, and compete to win every Gameweek.

Launch Telegram Mini‑App
250 TON
daily pools
1 tap
to enter
100%
live scoring
FPL Battles battle screen

Prize pool

1,000 TON

Built for FPL managersFast on TelegramPowered by TON prize pools

Why you'll love it

Built for speed, fairness, and real rewards.

Pick in Seconds

Draft fast with live player stats.

Win Real Prizes

Cash & TON rewards weekly.

Fair & Transparent

Clear scoring and payouts.

Built for Telegram

Seamless mini-app experience.

Zero Friction

One-tap entries and instant results.

Secure

Battle on trusted rails.

How it works

Three simple steps to start winning.

1

Register / Connect

Connect your FPL team using FPL ID or Name

Register or connect your FPL squad with your FPL ID or Name.

2

Join or Create Tournaments

Join or create a tournament, invite friends, enter with TON

Join or create tournaments, invite friends, and use TON to enter.

3

Win Prizes

Track progress and claim the prize pool

Track your progress live and win the prize pool.

Prize pools

Play daily battles and win prizes in TON and cash.

TONWeekly

1,000 TON

Top 100 split including boosters.

TONDaily

250 TON

Mini-battles with low entry fees.

CashSpecials

$5,000+

Season-long events and sponsor prizes.

FAQs

No. FPL Battles is an independent fan product and is not affiliated with the Premier League or the official Fantasy Premier League game.

Launch FPL Battles from Telegram, connect your current-season FPL team, then choose an open battle or use an invite link. The app shows the entry requirements before you join.

Use a browser, not the FPL mobile app. Go to My Team, then Points & Rankings and Gameweek History. Copy your team page URL and paste it into FPL Battles. Your ID is the number after /entry/ in a URL such as fantasy.premierleague.com/en/entry/123456/history.

FPL Battles only accepts a current-season FPL team. Previous-season IDs can be rejected after FPL resets its data. Open FPL in Safari or Chrome, find your current team URL, and connect it again.

Each paid battle shows its entry fee and payment options before you join. Your place is confirmed only after payment succeeds in the app. Never send funds, wallet details, screenshots, or transaction hashes to anyone in a Telegram chat or direct message.

Entries lock before the relevant FPL gameweek deadline. The bot and community share reminders, but join early because no entries can be accepted after the battle locks.

Results use FPL gameweek scores once they have settled. The tournament page shows the final standings, and any winner, payout, refund, or account-specific update is sent privately through FPL Battles.

The FPL Battles bot sends personal updates about your entry and payments. The Telegram community posts open battles, deadline reminders, results, and leaderboards in its topic channels.

Use the Help topic for general questions. For account, payment, wallet, or tournament issues, contact FPL Support through the bot and do not share sensitive payment information in the group.

Be first in line

Join the waitlist and get notified when daily battles go live.