Hide spoilers · Off
Hide results after
Applies across every league; days end in each league’s local time.
Match data
LCS 2026 matches
Every match played, with each team's Home Elo going in, the pre-match odds of winning the series, the result, and the Elo that changed hands. Back to the LCS 2026 chart.
| Date | Stage | Teams | Format | Home Elo going in | Series odds | Result | Winner's odds | Elo change |
|---|---|---|---|---|---|---|---|---|
| LCS 2026 Lock-In · Swiss Round 1 | Cloud9 vs Team Liquid | Bo3 | 1567 – 1479 | 68% – 32% | 2–0 | 68% | +23 / -23 | |
| LCS 2026 Lock-In · Swiss Round 1 | Sentinels vs Disguised | Bo3 | 1450 – 1452 | 50% – 50% | 1–2 | 50% | -17 / +17 | |
| LCS 2026 Lock-In · Swiss Round 1 | LYON vs Dignitas | Bo3 | 1458 – 1401 | 62% – 38% | 2–0 | 62% | +25 / -25 | |
| LCS 2026 Lock-In · Swiss Round 1 | FlyQuest vs Shopify Rebellion | Bo3 | 1650 – 1492 | 80% – 20% | 2–0 | 80% | +18 / -18 | |
| LCS 2026 Lock-In · Swiss Round 2 | Sentinels vs Dignitas | Bo3 | 1433 – 1376 | 62% – 38% | 2–0 | 62% | +25 / -25 | |
| LCS 2026 Lock-In · Swiss Round 2 | Cloud9 vs LYON | Bo3 | 1590 – 1483 | 72% – 28% | 2–0 | 72% | +21 / -21 | |
| LCS 2026 Lock-In · Swiss Round 2 | Shopify Rebellion vs Team Liquid | Bo3 | 1474 – 1456 | 54% – 46% | 0–2 | 46% | -32 / +32 | |
| LCS 2026 Lock-In · Swiss Round 2 | FlyQuest vs Disguised | Bo3 | 1668 – 1469 | 85% – 15% | 2–1 | 85% | -8 / +8 | |
| LCS 2026 Lock-In · Swiss Round 3 | Disguised vs LYON | Bo3 | 1477 – 1462 | 53% – 47% | 2–1 | 53% | +13 / -13 | |
| LCS 2026 Lock-In · Swiss Round 3 | Team Liquid vs Sentinels | Bo3 | 1488 – 1458 | 56% – 44% | 1–2 | 44% | -21 / +21 | |
| LCS 2026 Lock-In · Last Chance | Team Liquid vs Dignitas | Bo1 | 1467 – 1389 | 61% – 39% | 1–0 | 61% | +12 / -12 | |
| LCS 2026 Lock-In · Swiss Round 3 | Cloud9 vs FlyQuest | Bo3 | 1611 – 1660 | 40% – 60% | 2–1 | 40% | +21 / -21 | |
| LCS 2026 Lock-In · Swiss Round 3 | Dignitas vs Shopify Rebellion | Bo3 | 1351 – 1442 | 31% – 69% | 2–0 | 31% | +38 / -38 | |
| LCS 2026 Lock-In · Playoffs Round 1 | Sentinels vs Disguised | Bo5 | 1479 – 1490 | 47% – 53% | 3–2 | 47% | +21 / -21 | |
| LCS 2026 Lock-In · Playoffs Round 1 | Cloud9 vs FlyQuest | Bo5 | 1632 – 1639 | 48% – 52% | 3–0 | 48% | +44 / -44 | |
| LCS 2026 Lock-In · Playoffs Round 1 | Disguised vs Team Liquid | Bo5 | 1469 – 1479 | 47% – 53% | 0–3 | 53% | -43 / +43 | |
| LCS 2026 Lock-In · Playoffs Round 1 | FlyQuest vs LYON | Bo5 | 1595 – 1449 | 84% – 16% | 0–3 | 16% | -62 / +62 | |
| LCS 2026 Lock-In · Playoffs Round 2 | Cloud9 vs Sentinels | Bo5 | 1676 – 1500 | 88% – 12% | 3–0 | 88% | +24 / -24 | |
| LCS 2026 Lock-In · Playoffs Round 2 | LYON vs Team Liquid | Bo5 | 1511 – 1522 | 47% – 53% | 3–1 | 47% | +32 / -32 | |
| LCS 2026 Lock-In · Playoffs Round 3 | Sentinels vs LYON | Bo5 | 1476 – 1543 | 33% – 67% | 1–3 | 67% | -17 / +17 | |
| LCS 2026 Lock-In · Finals | Cloud9 vs LYON | Bo5 | 1700 – 1560 | 83% – 17% | 1–3 | 17% | -53 / +53 | |
| LCS 2026 Spring · Week 1 | Sentinels vs Disguised | Bo3 | 1443 – 1426 | 54% – 46% | 1–2 | 46% | -20 / +20 | |
| LCS 2026 Spring · Week 1 | Cloud9 vs LYON | Bo3 | 1550 – 1637 | 32% – 68% | 2–1 | 32% | +28 / -28 | |
| LCS 2026 Spring · Week 1 | Team Liquid vs FlyQuest | Bo3 | 1490 – 1533 | 41% – 59% | 2–1 | 41% | +20 / -20 | |
| LCS 2026 Spring · Week 1 | Dignitas vs Shopify Rebellion | Bo3 | 1377 – 1404 | 44% – 56% | 0–2 | 56% | -28 / +28 | |
| LCS 2026 Spring · Week 2 | Shopify Rebellion vs Team Liquid | Bo3 | 1432 – 1510 | 34% – 66% | 0–2 | 66% | -23 / +23 | |
| LCS 2026 Spring · Week 2 | Dignitas vs LYON | Bo3 | 1349 – 1609 | 9% – 91% | 1–2 | 91% | +12 / -12 | |
| LCS 2026 Spring · Week 2 | Sentinels vs Cloud9 | Bo3 | 1423 – 1578 | 20% – 80% | 1–2 | 80% | +4 / -4 | |
| LCS 2026 Spring · Week 2 | Disguised vs FlyQuest | Bo3 | 1446 – 1513 | 36% – 64% | 0–2 | 64% | -25 / +25 | |
| LCS 2026 Spring · Week 3 | Disguised vs Cloud9 | Bo3 | 1421 – 1574 | 21% – 79% | 0–2 | 79% | -18 / +18 | |
| LCS 2026 Spring · Week 3 | Sentinels vs FlyQuest | Bo3 | 1427 – 1538 | 28% – 72% | 2–1 | 28% | +28 / -28 | |
| LCS 2026 Spring · Week 3 | Dignitas vs Team Liquid | Bo3 | 1361 – 1533 | 18% – 82% | 1–2 | 82% | +5 / -5 | |
| LCS 2026 Spring · Week 3 | LYON vs Shopify Rebellion | Bo3 | 1597 – 1409 | 84% – 16% | 2–0 | 84% | +16 / -16 | |
| LCS 2026 Spring · Week 4 | FlyQuest vs Dignitas | Bo3 | 1510 – 1366 | 78% – 22% | 2–0 | 78% | +19 / -19 | |
| LCS 2026 Spring · Week 4 | Cloud9 vs Shopify Rebellion | Bo3 | 1592 – 1393 | 85% – 15% | 2–0 | 85% | +15 / -15 | |
| LCS 2026 Spring · Week 4 | LYON vs Disguised | Bo3 | 1613 – 1403 | 87% – 13% | 2–0 | 87% | +14 / -14 | |
| LCS 2026 Spring · Week 4 | Team Liquid vs Sentinels | Bo3 | 1528 – 1455 | 65% – 35% | 2–1 | 65% | +6 / -6 | |
| LCS 2026 Spring · Week 5 | Cloud9 vs Dignitas | Bo3 | 1607 – 1347 | 91% – 9% | 2–1 | 91% | -13 / +13 | |
| LCS 2026 Spring · Week 5 | Team Liquid vs Disguised | Bo3 | 1534 – 1389 | 78% – 22% | 2–0 | 78% | +19 / -19 | |
| LCS 2026 Spring · Week 5 | LYON vs Sentinels | Bo3 | 1627 – 1449 | 83% – 17% | 2–0 | 83% | +16 / -16 | |
| LCS 2026 Spring · Week 5 | FlyQuest vs Shopify Rebellion | Bo3 | 1529 – 1378 | 79% – 21% | 2–1 | 79% | -3 / +3 | |
| LCS 2026 Spring · Week 6 | Disguised vs Dignitas | Bo3 | 1370 – 1360 | 52% – 48% | 2–0 | 52% | +30 / -30 | |
| LCS 2026 Spring · Week 6 | Shopify Rebellion vs Sentinels | Bo3 | 1381 – 1433 | 39% – 61% | 0–2 | 61% | -26 / +26 | |
| LCS 2026 Spring · Week 6 | Cloud9 vs FlyQuest | Bo3 | 1594 – 1526 | 64% – 36% | 2–1 | 64% | +9 / -9 | |
| LCS 2026 Spring · Week 6 | LYON vs Team Liquid | Bo3 | 1643 – 1553 | 69% – 31% | 2–1 | 69% | +4 / -4 | |
| LCS 2026 Spring · Week 7 | Team Liquid vs Cloud9 | Bo3 | 1549 – 1603 | 39% – 61% | 0–2 | 61% | -26 / +26 | |
| LCS 2026 Spring · Week 7 | Shopify Rebellion vs Disguised | Bo3 | 1355 – 1400 | 40% – 60% | 2–0 | 40% | +34 / -34 | |
| LCS 2026 Spring · Week 7 | Sentinels vs Dignitas | Bo3 | 1459 – 1330 | 76% – 24% | 2–0 | 76% | +20 / -20 | |
| LCS 2026 Spring · Week 7 | FlyQuest vs LYON | Bo3 | 1517 – 1647 | 24% – 76% | 2–1 | 24% | +31 / -31 | |
| LCS 2026 Spring Playoffs · Round 1 | Cloud9 vs FlyQuest | Bo5 | 1629 – 1548 | 71% – 29% | 3–2 | 71% | -5 / +5 | |
| LCS 2026 Spring Playoffs · Round 1 | LYON vs Team Liquid | Bo5 | 1616 – 1523 | 73% – 27% | 3–2 | 73% | -2 / +2 | |
| LCS 2026 Spring Playoffs · Round 1 | FlyQuest vs Sentinels | Bo5 | 1553 – 1479 | 69% – 31% | 3–0 | 69% | +36 / -36 | |
| LCS 2026 Spring Playoffs · Round 1 | Team Liquid vs Shopify Rebellion | Bo5 | 1525 – 1389 | 82% – 18% | 3–0 | 82% | +28 / -28 | |
| LCS 2026 Spring Playoffs · Round 2 | FlyQuest vs Team Liquid | Bo5 | 1589 – 1553 | 60% – 40% | 1–3 | 40% | -35 / +35 | |
| LCS 2026 Spring Playoffs · Round 2 | Cloud9 vs LYON | Bo5 | 1624 – 1614 | 53% – 47% | 0–3 | 47% | -45 / +45 | |
| LCS 2026 Spring Playoffs · Round 3 | Cloud9 vs Team Liquid | Bo5 | 1579 – 1588 | 48% – 52% | 0–3 | 52% | -43 / +43 | |
| LCS 2026 Spring Playoffs · Finals | LYON vs Team Liquid | Bo5 | 1659 – 1631 | 58% – 42% | 3–0 | 58% | +40 / -40 | |
| LCS 2026 Summer · Week 1 | FlyQuest vs LYON | Bo3 | 1554 – 1807 | 9% – 91% | 0–2 | 91% | -12 / +12 | |
| LCS 2026 Summer · Week 1 | Dignitas vs Sentinels | Bo3 | 1310 – 1443 | 24% – 76% | 1–2 | 76% | -1 / +1 | |
| LCS 2026 Summer · Week 1 | Team Liquid vs Cloud9 | Bo3 | 1671 – 1536 | 76% – 24% | 2–0 | 76% | +19 / -19 | |
| LCS 2026 Summer · Week 1 | Shopify Rebellion vs Disguised | Bo3 | 1361 – 1366 | 49% – 51% | 2–0 | 49% | +31 / -31 | |
| LCS 2026 Summer · Week 2 | Cloud9 vs Dignitas | Bo3 | 1517 – 1309 | 86% – 14% | 2–1 | 86% | -7 / +7 | |
| LCS 2026 Summer · Week 2 | Disguised vs FlyQuest | Bo3 | 1335 – 1542 | 14% – 86% | 0–2 | 86% | -14 / +14 | |
| LCS 2026 Summer · Week 2 | Team Liquid vs Sentinels | Bo3 | 1690 – 1444 | 90% – 10% | 2–0 | 90% | +12 / -12 | |
| LCS 2026 Summer · Week 2 | LYON vs Shopify Rebellion | Bo3 | 1819 – 1392 | 98% – 2% | 2–0 | 98% | +5 / -5 | |
| LCS 2026 Summer · Week 3 | Sentinels vs Shopify Rebellion | Bo3 | 1432 – 1387 | 60% – 40% | 1–2 | 40% | -23 / +23 | |
| LCS 2026 Summer · Week 3 | Cloud9 vs Disguised | Bo3 | 1510 – 1321 | 84% – 16% | 2–1 | 84% | -7 / +7 | |
| LCS 2026 Summer · Week 3 | Dignitas vs LYON | Bo3 | 1316 – 1824 | 1% – 99% | 0–2 | 99% | -4 / +4 | |
| LCS 2026 Summer · Week 3 | FlyQuest vs Team Liquid | Bo3 | 1556 – 1702 | 22% – 78% | 0–2 | 78% | -19 / +19 | |
| LCS 2026 Summer · Week 4 | Dignitas vs Shopify Rebellion | Bo3 | 1312 – 1410 | 30% – 70% | 1–2 | 70% | -5 / +5 | |
| LCS 2026 Summer · Week 4 | Disguised vs Team Liquid | Bo3 | 1328 – 1721 | 2% – 98% | 0–2 | 98% | -6 / +6 | |
| LCS 2026 Summer · Week 4 | LYON vs Sentinels | Bo3 | 1828 – 1409 | 98% – 2% | 1–2 | 2% | -54 / +54 | |
| LCS 2026 Summer · Week 4 | Cloud9 vs FlyQuest | Bo3 | 1503 – 1537 | 43% – 57% | 2–0 | 43% | +34 / -34 | |
| LCS 2026 Summer · Week 5 | Disguised vs Dignitas | Bo3 | 1322 – 1307 | 53% – 47% | 2–0 | 53% | +29 / -29 | |
| LCS 2026 Summer · Week 5 | Sentinels vs FlyQuest | Bo3 | 1463 – 1503 | 41% – 59% | 2–0 | 41% | +34 / -34 | |
| LCS 2026 Summer · Week 5 | Disguised vs Sentinels | Bo3 | 1351 – 1497 | 22% – 78% | 0–2 | 78% | -19 / +19 | |
| LCS 2026 Summer · Week 5 | Dignitas vs FlyQuest | Bo3 | 1278 – 1469 | 16% – 84% | 0–2 | 84% | -15 / +15 | |
| LCS 2026 Summer · Week 6 | Cloud9 vs LYON | Bo3 | 1537 – 1774 | 11% – 89% | 0–2 | 89% | -13 / +13 | |
| LCS 2026 Summer · Week 6 | Shopify Rebellion vs Team Liquid | Bo3 | 1415 – 1727 | 6% – 94% | 1–2 | 94% | +15 / -15 | |
| LCS 2026 Summer · Week 6 | Cloud9 vs Shopify Rebellion | Bo3 | 1524 – 1430 | 69% – 31% | 2–1 | 69% | +4 / -4 | |
| LCS 2026 Summer · Week 6 | LYON vs Team Liquid | Bo3 | 1787 – 1712 | 66% – 34% | 2–0 | 66% | +24 / -24 | |
| LCS 2026 Summer · Week 7 | Sentinels vs Cloud9 | Bo3 | 1516 – 1528 | 47% – 53% | 0–2 | 53% | -29 / +29 | |
| LCS 2026 Summer · Week 7 | Dignitas vs Team Liquid | Bo3 | 1263 – 1688 | 2% – 98% | 0–2 | 98% | -5 / +5 | |
| LCS 2026 Summer · Week 7 | Disguised vs LYON | Bo3 | 1332 – 1811 | 1% – 99% | 0–2 | 99% | -4 / +4 | |
| LCS 2026 Summer · Week 7 | FlyQuest vs Shopify Rebellion | Bo3 | 1484 – 1426 | 62% – 38% | 2–0 | 62% | +25 / -25 | |
| LCS 2026 Summer Playoffs · Round 1 | Cloud9 vs Shopify Rebellion | Bo5 | 1557 – 1401 | 85% – 15% | 3–0 | 85% | +26 / -26 | |
| LCS 2026 Summer Playoffs · Round 1 | Sentinels vs FlyQuest | Bo5 | 1487 – 1509 | 44% – 56% | 0–3 | 56% | -41 / +41 | |
| LCS 2026 Summer Playoffs · Round 1 | Shopify Rebellion vs Sentinels | Bo5 | 1375 – 1446 | 32% – 68% | 3–2 | 32% | +34 / -34 | |
| LCS 2026 Summer Playoffs · Round 2 | LYON vs Cloud9 | Bo5 | 1815 – 1583 | 94% – 6% | 1–3 | 6% | -64 / +64 | |
| LCS 2026 Summer Playoffs · Round 2 | Team Liquid vs FlyQuest | Bo5 | 1693 – 1550 | 83% – 17% | 3–0 | 83% | +27 / -27 | |
| LCS 2026 Summer Playoffs · Round 2 | FlyQuest vs Shopify Rebellion | Bo5 | 1523 – 1409 | 78% – 22% | 2–3 | 22% | -39 / +39 | |
| LCS 2026 Summer Playoffs · Round 3 | LYON vs Shopify Rebellion | Bo5 | 1751 – 1448 | 97% – 3% | 3–1 | 97% | -12 / +12 | |
| LCS 2026 Summer Playoffs · Round 4 | Cloud9 vs Team Liquid | Bo5 | 1647 – 1720 | 31% – 69% | 1–3 | 69% | -16 / +16 | |
| LCS 2026 Summer Playoffs · Round 4 | Cloud9 vs LYON | Bo5 | 1631 – 1739 | 23% – 77% | 1–3 | 77% | -15 / +15 | |
| LCS 2026 Summer Playoffs · Finals | Team Liquid vs LYON | Bo5 | 1736 – 1754 | 45% – 55% | 3–1 | 45% | +30 / -30 |
Home Elo going in is each team's rating immediately before game 1, listed in the same order as the teams. Home Elo is the team's rating within its own league.
Series odds are each team's pre-match chance of winning the whole best-of, from the standard Elo formula (a 400-point gap ≈ 91% in one game), compounded over the format assuming independent games. Winner's odds are the chance the eventual winner was given — the lower, the bigger the upset (under 30% is highlighted).
Elo change is each team's Home Elo after the match minus before it (Elo updates after every game). Odds for any two teams on any date: Elo calculator.