Fantasy CPL
Sign in

Draft your CPL squad. Compete with friends. Built for real fans.

Private leagues. Real match stats. No salary caps.

iLineups are locking
Private or open leaguesPlay with friendsCommunity first

See it in action

This is your lineup each week

Draft players, set your XI, pick a captain, and score points from real CPL match performance.

View full features

Formation

4-4-2

Attack
Cavalry kit30
FWDTobias WarschewskiCavalry
Toronto kit24
FWDJulian AltobelliToronto
Midfield
HFX kit36
MIDIsaiah JohnstonHFX
Ottawa kit30
MIDDaniel AguilarOttawa
Ottawa kit30
MIDJuan ‘Coque’ CastroOttawa
Supra kit30
MIDSean ReaSupra
Defense
Forge kit51
DEFAntoine BatisseForge
Cavalry kit46
DEFDaan KlompCavalry
Forge kit39
DEFDaniel NimickForge
Forge kit39
DEFMarko JevremovićForge
Goalkeeper
Forge kit40
GKDimitry BertaudForge

Bench

Drag your bench into the XI before the matchday locks.

4 slots
Ottawa37

Noah Abatneh

DEF

Ottawa

Cavalry32

Amer Didić

DEF

Cavalry

Pacific24

Diego Konincks

DEF

Pacific

Vancouver21

Matteo Campagna

DEF

Vancouver

CCaptains earn 2x pointsSubstitute players score when in your lineup

Choose real CPL players

Draft from the Canadian Premier League player pool.

01

Takes 60 seconds each week

Set your XI, use your bench, and save before lock.

02

Points from real matches

Standings move with actual CPL match performance.

03

How it works

1

Create your league

Set the league name and invite your friends.

2

Draft your teams

Take turns picking players from the CPL pool.

3

Set lineups & compete

Save your weekly XI and climb the standings.

Built for the CPL community

Independent. Fan first. Community driven.

8

Leagues created this season

★★★★★

Loved by CPL fans across Canada

Why this exists

A fantasy game shaped around friends, not noise

Private and open leagues

No global leaderboards

Community first