LoL Esports Projections & Match Predictions

Win projections for every professional League of Legends series, registered before the match and scored against Polymarket.

Upcoming Predictions

Recent Results

Worlds
Bo3Oct 25, 10:00 PMResolved
Gen.GvsLYON (2024 American Team)
Result:Gen.G 2–1 LYON (2024 American Team)✓ Correct
Model56%Gen.G
Worlds
Bo3Oct 25, 07:00 PMResolved
Dplus KiavsMovistar KOI
Result:Dplus Kia 2–0 Movistar KOI✗ Incorrect
Model48%Dplus Kia
Worlds
Bo1Oct 25, 06:00 PMResolved
Top EsportsvsG2 Esports
Result:Top Esports 1–0 G2 Esports✗ Incorrect
Model43%Top Esports
Worlds
Bo1Oct 25, 05:00 PMResolved
Hanwha Life EsportsvsInvictus Gaming
Result:Hanwha Life Esports 0–1 Invictus Gaming✗ Incorrect
Model53%Hanwha Life Esports
Worlds
Bo1Oct 25, 12:00 AMResolved
Team LiquidvsBilibili Gaming
Result:Team Liquid 0–1 Bilibili Gaming✗ Incorrect
Model54%Team Liquid
Worlds
Bo1Oct 24, 10:00 PMResolved
Hanwha Life EsportsvsGen.G
Result:Hanwha Life Esports 0–1 Gen.G✓ Correct
Model41%Hanwha Life Esports
Worlds
Bo1Oct 24, 11:00 PMResolved
Dplus KiavsT1
Result:Dplus Kia 1–0 T1✗ Incorrect
Model50%Dplus Kia
Worlds
Bo1Oct 24, 09:00 PMResolved
Invictus GamingvsTeam Secret Whales
Result:Invictus Gaming 1–0 Team Secret Whales✗ Incorrect
Model37%Invictus Gaming
Worlds
Bo1Oct 24, 08:00 PMResolved
LYON (2024 American Team)vsKarmine Corp
Result:LYON (2024 American Team) 1–0 Karmine Corp✗ Incorrect
Model43%LYON (2024 American Team)
Worlds
Bo1Oct 24, 06:00 PMResolved
CTBC Flying OystervsMovistar KOI
Result:CTBC Flying Oyster 0–1 Movistar KOI✓ Correct
Model42%CTBC Flying Oyster
Worlds
Bo1Oct 24, 07:00 PMResolved
G2 EsportsvsLØS
Result:G2 Esports 1–0 LØS✓ Correct
Model55%G2 Esports
Worlds
Bo1Oct 24, 05:00 PMResolved
Top EsportsvsAnyone's Legend
Result:Top Esports 1–0 Anyone's Legend✗ Incorrect
Model46%Top Esports
Worlds
Bo1Oct 24, 12:00 AMResolved
Team Secret WhalesvsLYON (2024 American Team)
Result:Team Secret Whales 0–1 LYON (2024 American Team)✗ Incorrect
Model55%Team Secret Whales
Market42%Team Secret Whales
Worlds
Bo1Oct 23, 11:00 PMResolved
LØSvsT1
Result:LØS 0–1 T1✗ Incorrect
Model60%LØS
Market13%LØS
Worlds
Bo1Oct 23, 10:00 PMResolved
Team LiquidvsCTBC Flying Oyster
Result:Team Liquid 0–1 CTBC Flying Oyster✗ Incorrect
Model68%Team Liquid
Market72%Team Liquid
Worlds
Bo1Oct 23, 09:00 PMResolved
G2 EsportsvsDplus Kia
Result:G2 Esports 0–1 Dplus Kia✗ Incorrect
Model57%G2 Esports
Market40%G2 Esports
Worlds
Bo1Oct 23, 08:00 PMResolved
Anyone's LegendvsKarmine Corp
Result:Anyone's Legend 0–1 Karmine Corp✓ Correct
Model42%Anyone's Legend
Market66%Anyone's Legend
Worlds
Bo1Oct 23, 07:00 PMResolved
Bilibili GamingvsMovistar KOI
Result:Bilibili Gaming 0–1 Movistar KOI✗ Incorrect
Model54%Bilibili Gaming
Market83%Bilibili Gaming
Worlds
Bo1Oct 23, 06:00 PMResolved
Hanwha Life EsportsvsTop Esports
Result:Hanwha Life Esports 1–0 Top Esports✓ Correct
Model50%Hanwha Life Esports
Market79%Hanwha Life Esports
Worlds
Bo1Oct 23, 05:00 PMResolved
Gen.GvsInvictus Gaming
Result:Gen.G 1–0 Invictus Gaming✓ Correct
Model62%Gen.G
Market78%Gen.G

What a projection is

A projection is a win probability for a series, published before it is played. We register it up to 48 hours ahead, freeze it, and never edit it afterwards — so the number you read now is the number we are judged on later.

How the projection is built

Each upcoming series is scored on four signals. A signal that lacks data is switched off and its share is redistributed, which is why two projections can weigh the same signal differently.

Recent form

Results over each team's last series.

Head-to-head

How these two teams have fared against each other.

Elo rating

Strength relative to the rest of the league.

Season win rate

Baseline performance across the split.

Why we show the market next to it

Every projection is paired with the Polymarket price at registration time. The market is a strong benchmark, so publishing both makes the projection falsifiable: when we disagree with the market, one of us is wrong, and the result settles it.

Reading the gap

A projection close to the market price is a confirmation. A wide gap is a disagreement — interesting, but not automatically an edge. The track record shows how often each side has been right.

Projections are pre-match and champion-agnostic: they are computed before drafts are known. To project a specific draft, use the simulator.