The game

How PokéLeague works

Fantasy sports, but your score is driven by the real Pokémon card market. Draft a team, track prices, beat your friends.

01

Create or join a league

Start a private league and invite friends with a code, or drop into a public league and compete against other Trainers. Each league holds up to 10 teams.

02

Draft your Pokéfolio

Take turns picking from the full Pokémon roster. Each pick is a real tradeable card. Your job is to draft the cards whose prices will climb the most over the season.

03

Scores update every Monday

Each week we pull live market prices for every card on the roster. Points are awarded based on week-over-week price performance — the bigger the move, the more points you score.

04

Trade and climb the rankings

Track your cumulative points on the League Rankings page. Trade with other Trainers to adjust your roster mid-season. The Trainer with the most points at the end wins.

Scoring rules

Base formula

Points = ((current price − prior price) ÷ prior price) × 100 × 10

Score update day

Every Monday morning (automated)

Roster size

5 characters per team

Card basket

Each character tracks a curated set of their most-traded cards, era-weighted (vintage 2.7×, classic 1.6×, modern 0.9×)

Price source

Live market data from TCGPlayer / eBay sold listings

Negative scores

Yes — if your cards drop in value, your points drop too

Ready to play?

PokéLeague is currently in closed alpha. Got questions? Check the FAQ.