Hide spoilers · Off
Hide results after
Applies across every league; days end in each league’s local time.
Match data
VCS 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 VCS 2026 chart.
| Date | Stage | Teams | Format | Home Elo going in | Series odds | Result | Winner's odds | Elo change |
|---|---|---|---|---|---|---|---|---|
| VCS 2026 Spring · Week 1 | Saigon Warriors vs MVK Esports Academy | Bo3 | 1450 – 1450 | 50% – 50% | 0–2 | 50% | -31 / +31 | |
| VCS 2026 Spring · Week 1 | Saigon Dino vs SN CyberCore Esports | Bo3 | 1570 – 1426 | 78% – 22% | 1–2 | 22% | -34 / +34 | |
| VCS 2026 Spring · Week 1 | Ngựa Hí Esports vs 9Gaming Esports | Bo3 | 1450 – 1450 | 50% – 50% | 1–2 | 50% | -15 / +15 | |
| VCS 2026 Spring · Week 1 | SN CyberCore Esports vs MVK Esports Academy | Bo3 | 1460 – 1481 | 45% – 55% | 0–2 | 55% | -29 / +29 | |
| VCS 2026 Spring · Week 2 | Saigon Warriors vs 9Gaming Esports | Bo3 | 1419 – 1465 | 40% – 60% | 0–2 | 60% | -27 / +27 | |
| VCS 2026 Spring · Week 2 | Ngựa Hí Esports vs Saigon Dino | Bo3 | 1435 – 1536 | 29% – 71% | 0–2 | 71% | -22 / +22 | |
| VCS 2026 Spring · Week 2 | Saigon Dino vs MVK Esports Academy | Bo3 | 1558 – 1510 | 60% – 40% | 0–2 | 40% | -35 / +35 | |
| VCS 2026 Spring · Week 2 | Ngựa Hí Esports vs SN CyberCore Esports | Bo3 | 1413 – 1431 | 46% – 54% | 2–0 | 46% | +32 / -32 | |
| VCS 2026 Spring · Week 2 | Saigon Warriors vs Ngựa Hí Esports | Bo3 | 1392 – 1445 | 39% – 61% | 2–0 | 39% | +35 / -35 | |
| VCS 2026 Spring · Week 2 | 9Gaming Esports vs SN CyberCore Esports | Bo3 | 1492 – 1399 | 69% – 31% | 2–0 | 69% | +23 / -23 | |
| VCS 2026 Spring · Week 3 | 9Gaming Esports vs MVK Esports Academy | Bo3 | 1515 – 1545 | 44% – 56% | 0–2 | 56% | -28 / +28 | |
| VCS 2026 Spring · Week 3 | Saigon Warriors vs Saigon Dino | Bo3 | 1427 – 1523 | 30% – 70% | 2–0 | 30% | +39 / -39 | |
| VCS 2026 Spring · Week 3 | Ngựa Hí Esports vs MVK Esports Academy | Bo3 | 1410 – 1573 | 19% – 81% | 0–2 | 81% | -17 / +17 | |
| VCS 2026 Spring · Week 3 | 9Gaming Esports vs Saigon Dino | Bo3 | 1487 – 1484 | 51% – 49% | 2–0 | 51% | +30 / -30 | |
| VCS 2026 Spring · Week 3 | Saigon Warriors vs SN CyberCore Esports | Bo3 | 1466 – 1376 | 69% – 31% | 2–0 | 69% | +23 / -23 | |
| VCS 2026 Spring Playoffs · Round 1 | MVK Esports Academy vs Saigon Dino | Bo5 | 1590 – 1454 | 82% – 18% | 3–0 | 82% | +28 / -28 | |
| VCS 2026 Spring Playoffs · Round 1 | 9Gaming Esports vs Saigon Warriors | Bo5 | 1517 – 1489 | 58% – 42% | 2–3 | 42% | -19 / +19 | |
| VCS 2026 Spring Playoffs · Round 2 | MVK Esports Academy vs Saigon Warriors | Bo5 | 1618 – 1508 | 77% – 23% | 3–0 | 77% | +30 / -30 | |
| VCS 2026 Spring Playoffs · Round 1 | Saigon Dino vs 9Gaming Esports | Bo5 | 1426 – 1498 | 31% – 69% | 3–0 | 31% | +53 / -53 | |
| VCS 2026 Spring Playoffs · Round 2 | Saigon Warriors vs Saigon Dino | Bo5 | 1478 – 1479 | 50% – 50% | 3–1 | 50% | +27 / -27 | |
| VCS 2026 Spring Playoffs · Finals | MVK Esports Academy vs Saigon Warriors | Bo5 | 1648 – 1505 | 83% – 17% | 3–2 | 83% | -10 / +10 | |
| VCS 2026 Summer · Week 1 | Saigon Dino vs MVK Esports Academy | Bo3 | 1452 – 1638 | 16% – 84% | 2–0 | 16% | +46 / -46 | |
| VCS 2026 Summer · Week 1 | Saigon Warriors vs ZEN Esports | Bo3 | 1515 – 1450 | 64% – 36% | 2–0 | 64% | +25 / -25 | |
| VCS 2026 Summer · Week 1 | ZEN Esports vs Saigon Dino | Bo3 | 1425 – 1498 | 35% – 65% | 0–2 | 65% | -25 / +25 | |
| VCS 2026 Summer · Week 1 | 9Gaming Esports vs SN CyberCore Esports | Bo3 | 1445 – 1353 | 69% – 31% | 0–2 | 31% | -38 / +38 | |
| VCS 2026 Summer · Week 1 | 9Gaming Esports vs MVK Esports Academy | Bo3 | 1407 – 1592 | 16% – 84% | 0–2 | 84% | -16 / +16 | |
| VCS 2026 Summer · Week 1 | Saigon Warriors vs SN CyberCore Esports | Bo3 | 1540 – 1391 | 79% – 21% | 2–1 | 79% | -1 / +1 | |
| VCS 2026 Summer · Week 2 | Saigon Warriors vs 9Gaming Esports | Bo3 | 1539 – 1391 | 79% – 21% | 2–0 | 79% | +19 / -19 | |
| VCS 2026 Summer · Week 2 | ZEN Esports vs MVK Esports Academy | Bo3 | 1400 – 1608 | 14% – 86% | 2–0 | 14% | +48 / -48 | |
| VCS 2026 Summer · Week 2 | ZEN Esports vs 9Gaming Esports | Bo3 | 1448 – 1372 | 66% – 34% | 2–0 | 66% | +24 / -24 | |
| VCS 2026 Summer · Week 2 | Saigon Dino vs SN CyberCore Esports | Bo3 | 1523 – 1392 | 76% – 24% | 2–0 | 76% | +19 / -19 | |
| VCS 2026 Summer · Week 2 | SN CyberCore Esports vs MVK Esports Academy | Bo3 | 1373 – 1560 | 16% – 84% | 2–1 | 16% | +37 / -37 | |
| VCS 2026 Summer · Week 2 | Saigon Warriors vs Saigon Dino | Bo3 | 1558 – 1542 | 53% – 47% | 2–0 | 53% | +29 / -29 | |
| VCS 2026 Summer · Week 3 | 9Gaming Esports vs Saigon Dino | Bo3 | 1348 – 1513 | 19% – 81% | 1–2 | 81% | +2 / -2 | |
| VCS 2026 Summer · Week 3 | ZEN Esports vs SN CyberCore Esports | Bo3 | 1472 – 1410 | 63% – 37% | 2–1 | 63% | +7 / -7 | |
| VCS 2026 Summer · Week 3 | Saigon Warriors vs MVK Esports Academy | Bo3 | 1587 – 1523 | 64% – 36% | 2–0 | 64% | +25 / -25 | |
| VCS 2026 Summer Playoffs · Round 1 | Saigon Warriors vs SN CyberCore Esports | Bo5 | 1612 – 1403 | 92% – 8% | 3–0 | 92% | +21 / -21 | |
| VCS 2026 Summer Playoffs · Round 1 | Saigon Dino vs ZEN Esports | Bo5 | 1511 – 1479 | 59% – 41% | 2–3 | 41% | -27 / +27 | |
| VCS 2026 Summer Playoffs · Round 2 | Saigon Warriors vs ZEN Esports | Bo5 | 1633 – 1506 | 80% – 20% | 3–1 | 80% | +8 / -8 | |
| VCS 2026 Summer Playoffs · Round 1 | SN CyberCore Esports vs Saigon Dino | Bo5 | 1382 – 1484 | 25% – 75% | 2–3 | 75% | +1 / -1 | |
| VCS 2026 Summer Playoffs · Round 2 | ZEN Esports vs Saigon Dino | Bo5 | 1498 – 1483 | 54% – 46% | 2–3 | 46% | -14 / +14 | |
| VCS 2026 Summer Playoffs · Finals | Saigon Warriors vs Saigon Dino | Bo5 | 1641 – 1497 | 83% – 17% | 3–0 | 83% | +27 / -27 | |
| VCS 2026 Finals Stage 1 · Week 1 | Saigon Warriors vs 9Gaming Esports | Bo3 | 1642 – 1350 | 93% – 7% | 0–1 | 7% | 0 / — | |
| VCS 2026 Finals Stage 1 · Week 1 | SN CyberCore Esports vs 1TAP Dino | Bo3 | 1383 – 1470 | 32% – 68% | 2–1 | 32% | +49 / -23 | |
| VCS 2026 Finals Stage 1 · Week 1 | Saigon Warriors vs SN CyberCore Esports | Bo3 | 1615 – 1432 | 83% – 17% | 2–0 | 83% | +16 / -16 | |
| VCS 2026 Finals Stage 1 · Week 1 | MVK Esports Academy vs 9Gaming Esports | Bo3 | 1498 – 1377 | 74% – 26% | 2–0 | 74% | +21 / -21 | |
| VCS 2026 Finals Stage 1 · Week 1 | MVK Esports Academy vs SN CyberCore Esports | Bo3 | 1519 – 1416 | 71% – 29% | 0–2 | 29% | -40 / +40 | |
| VCS 2026 Finals Stage 1 · Week 1 | 1TAP Dino vs Saigon Warriors | Bo3 | 1447 – 1631 | 16% – 84% | 0–2 | 84% | -16 / +16 | |
| VCS 2026 Finals Stage 1 · Week 2 | 9Gaming Esports vs SN CyberCore Esports | Bo3 | 1356 – 1456 | 30% – 70% | 1–2 | 70% | -3 / +3 | |
| VCS 2026 Finals Stage 1 · Week 2 | MVK Esports Academy vs 1TAP Dino | Bo3 | 1479 – 1431 | 60% – 40% | 2–1 | 60% | +9 / -9 | |
| VCS 2026 Finals Stage 1 · Week 2 | MVK Esports Academy vs Saigon Warriors | Bo3 | 1488 – 1647 | 20% – 80% | 0–2 | 80% | -17 / +17 | |
| VCS 2026 Finals Stage 1 · Week 2 | 9Gaming Esports vs 1TAP Dino | Bo3 | 1353 – 1422 | 35% – 65% | 2–0 | 35% | +36 / -36 | |
| VCS 2026 Finals Stage 2 · Round 1 | SN CyberCore Esports vs MVK Esports Academy | Bo3 | 1459 – 1471 | 47% – 53% | 1–2 | 53% | -13 / +13 | |
| VCS 2026 Finals Stage 2 · Round 1 | Saigon Warriors vs 9Gaming Esports | Bo3 | 1664 – 1389 | 92% – 8% | 2–1 | 92% | -13 / +13 | |
| VCS 2026 Finals Stage 2 · Round 2 | Saigon Warriors vs MVK Esports Academy | Bo5 | 1651 – 1484 | 87% – 13% | 3–1 | 87% | +7 / -7 | |
| VCS 2026 Finals Stage 2 · Round 1 | 9Gaming Esports vs SN CyberCore Esports | Bo5 | 1402 – 1446 | 38% – 62% | 0–3 | 62% | -39 / +39 | |
| VCS 2026 Finals Stage 2 · Round 2 | MVK Esports Academy vs SN CyberCore Esports | Bo5 | 1477 – 1485 | 48% – 52% | 3–0 | 48% | +45 / -45 | |
| VCS 2026 Finals Stage 2 · Finals | Saigon Warriors vs MVK Esports Academy | Bo5 | 1658 – 1522 | 82% – 18% | 0–3 | 18% | -60 / +60 |
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.