Hide spoilers · Off
Hide results after
Applies across every league; days end in each league’s local time.
Match data
VCS 2025 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 2025 chart.
| Date | Stage | Teams | Format | Home Elo going in | Series odds | Result | Winner's odds | Elo change |
|---|---|---|---|---|---|---|---|---|
| VCS 2025 Spring · Swiss Round 1 | Hyper Vortex Esports vs Silent Storm Esports | Bo1 | 1450 – 1450 | 50% – 50% | 1–0 | 50% | +16 / -16 | |
| VCS 2025 Spring · Swiss Round 1 | Saigon Dino vs CyberCore Esports | Bo1 | 1450 – 1450 | 50% – 50% | 0–1 | 50% | -16 / +16 | |
| VCS 2025 Spring · Swiss Round 1 | Saigon Secret vs Hanoi Rookies Esports | Bo1 | 1450 – 1450 | 50% – 50% | 1–0 | 50% | +16 / -16 | |
| VCS 2025 Spring · Swiss Round 1 | Team Flash vs Never Give Up | Bo1 | 1441 – 1450 | 49% – 51% | 1–0 | 49% | +16 / -16 | |
| VCS 2025 Spring · Swiss Round 2 | CyberCore Esports vs Saigon Secret | Bo3 | 1466 – 1466 | 50% – 50% | 2–1 | 50% | +17 / -17 | |
| VCS 2025 Spring · Swiss Round 2 | Hyper Vortex Esports vs Team Flash | Bo3 | 1466 – 1457 | 52% – 48% | 2–1 | 52% | +14 / -14 | |
| VCS 2025 Spring · Swiss Round 2 | Silent Storm Esports vs Hanoi Rookies Esports | Bo3 | 1434 – 1434 | 50% – 50% | 2–0 | 50% | +31 / -31 | |
| VCS 2025 Spring · Swiss Round 2 | Never Give Up vs Saigon Dino | Bo3 | 1434 – 1434 | 50% – 50% | 0–2 | 50% | -31 / +31 | |
| VCS 2025 Spring · Swiss Round 3 | Silent Storm Esports vs Saigon Secret | Bo3 | 1465 – 1449 | 53% – 47% | 0–2 | 47% | -32 / +32 | |
| VCS 2025 Spring · Swiss Round 3 | Saigon Dino vs Team Flash | Bo3 | 1465 – 1443 | 55% – 45% | 1–2 | 45% | -20 / +20 | |
| VCS 2025 Spring · Swiss Round 3 | Hanoi Rookies Esports vs Never Give Up | Bo3 | 1403 – 1403 | 50% – 50% | 2–0 | 50% | +31 / -31 | |
| VCS 2025 Spring · Swiss Round 4 | Silent Storm Esports vs Saigon Dino | Bo3 | 1433 – 1445 | 47% – 53% | 0–2 | 53% | -29 / +29 | |
| VCS 2025 Spring · Last Chance Qualifier | Silent Storm Esports vs Hanoi Rookies Esports | Bo3 | 1404 – 1434 | 44% – 56% | 1–2 | 56% | -11 / +11 | |
| VCS 2025 Spring · Round 1 | Saigon Secret vs Hanoi Rookies Esports | Bo3 | 1481 – 1445 | 58% – 42% | 2–0 | 58% | +27 / -27 | |
| VCS 2025 Spring · Round 1 | Team Flash vs Saigon Dino | Bo3 | 1463 – 1474 | 48% – 52% | 2–1 | 48% | +19 / -19 | |
| VCS 2025 Spring · Round 2 | CyberCore Esports vs Saigon Secret | Bo3 | 1483 – 1508 | 45% – 55% | 0–2 | 55% | -28 / +28 | |
| VCS 2025 Spring · Round 2 | Hyper Vortex Esports vs Team Flash | Bo3 | 1480 – 1482 | 50% – 50% | 2–0 | 50% | +31 / -31 | |
| VCS 2025 Spring · Round 2 | CyberCore Esports vs Saigon Dino | Bo3 | 1455 – 1455 | 50% – 50% | 0–2 | 50% | -31 / +31 | |
| VCS 2025 Spring · Round 2 | Team Flash vs Hanoi Rookies Esports | Bo3 | 1451 – 1418 | 57% – 43% | 2–0 | 57% | +27 / -27 | |
| VCS 2025 Spring · Round 4 | Saigon Secret vs Hyper Vortex Esports | Bo5 | 1536 – 1511 | 57% – 43% | 1–3 | 43% | -31 / +31 | |
| VCS 2025 Spring · Round 3 | Saigon Dino vs Team Flash | Bo5 | 1486 – 1478 | 52% – 48% | 2–3 | 48% | -22 / +22 | |
| VCS 2025 Spring · Round 4 | Saigon Secret vs Team Flash | Bo5 | 1505 – 1500 | 51% – 49% | 0–3 | 49% | -44 / +44 | |
| VCS 2025 Spring · Finals | Hyper Vortex Esports vs Team Flash | Bo5 | 1542 – 1544 | 49% – 51% | 3–1 | 49% | +27 / -27 | |
| VCS 2025 Summer · Swiss Round 1 | MGN Vikings Esports Academy vs Never Give Up | Bo1 | 1450 – 1372 | 61% – 39% | 1–0 | 61% | +12 / -12 | |
| VCS 2025 Summer · Swiss Round 1 | Saigon Dino vs Mila Gaming | Bo1 | 1464 – 1450 | 52% – 48% | 1–0 | 52% | +15 / -15 | |
| VCS 2025 Summer · Swiss Round 1 | Saigon Secret vs GenZ Gaming | Bo1 | 1461 – 1450 | 52% – 48% | 1–0 | 52% | +15 / -15 | |
| VCS 2025 Summer · Swiss Round 1 | Team Flash vs SN CyberCore Esports | Bo1 | 1517 – 1424 | 63% – 37% | 1–0 | 63% | +12 / -12 | |
| VCS 2025 Summer · Swiss Round 2 | MGN Vikings Esports Academy vs Team Flash | Bo3 | 1462 – 1529 | 36% – 64% | 0–2 | 64% | -25 / +25 | |
| VCS 2025 Summer · Swiss Round 2 | Saigon Secret vs Saigon Dino | Bo3 | 1476 – 1479 | 49% – 51% | 1–2 | 51% | -14 / +14 | |
| VCS 2025 Summer · Swiss Round 2 | GenZ Gaming vs SN CyberCore Esports | Bo3 | 1435 – 1412 | 55% – 45% | 0–2 | 45% | -32 / +32 | |
| VCS 2025 Summer · Swiss Round 2 | Never Give Up vs Mila Gaming | Bo3 | 1360 – 1435 | 34% – 66% | 2–1 | 34% | +27 / -27 | |
| VCS 2025 Summer · Swiss Round 3 | MGN Vikings Esports Academy vs Saigon Secret | Bo3 | 1437 – 1462 | 45% – 55% | 2–0 | 45% | +33 / -33 | |
| VCS 2025 Summer · Swiss Round 3 | SN CyberCore Esports vs Never Give Up | Bo3 | 1444 – 1387 | 62% – 38% | 1–2 | 38% | -25 / +25 | |
| VCS 2025 Summer · Swiss Round 3 | Mila Gaming vs GenZ Gaming | Bo3 | 1408 – 1403 | 51% – 49% | 2–0 | 51% | +30 / -30 | |
| VCS 2025 Summer · Swiss Round 4 | SN CyberCore Esports vs Saigon Secret | Bo3 | 1419 – 1429 | 48% – 52% | 1–2 | 52% | -14 / +14 | |
| VCS 2025 Summer · Last Chance | SN CyberCore Esports vs Mila Gaming | Bo3 | 1405 – 1438 | 43% – 57% | 2–0 | 43% | +34 / -34 | |
| VCS 2025 Summer · Round 1 | MGN Vikings Esports Academy vs Saigon Secret | Bo3 | 1470 – 1443 | 56% – 44% | 2–0 | 56% | +28 / -28 | |
| VCS 2025 Summer · Round 1 | Never Give Up vs SN CyberCore Esports | Bo3 | 1412 – 1439 | 44% – 56% | 1–2 | 56% | -14 / +14 | |
| VCS 2025 Summer · Round 2 | Saigon Dino vs MGN Vikings Esports Academy | Bo3 | 1493 – 1498 | 49% – 51% | 0–2 | 51% | -30 / +30 | |
| VCS 2025 Summer · Round 2 | Team Flash vs SN CyberCore Esports | Bo3 | 1554 – 1453 | 71% – 29% | 2–0 | 71% | +22 / -22 | |
| VCS 2025 Summer · Round 2 | Saigon Dino vs Never Give Up | Bo3 | 1463 – 1398 | 64% – 36% | 2–0 | 64% | +25 / -25 | |
| VCS 2025 Summer · Round 2 | SN CyberCore Esports vs Saigon Secret | Bo3 | 1431 – 1415 | 53% – 47% | 0–2 | 47% | -32 / +32 | |
| VCS 2025 Summer · Round 4 | Team Flash vs MGN Vikings Esports Academy | Bo5 | 1576 – 1528 | 63% – 37% | 2–3 | 37% | -25 / +25 | |
| VCS 2025 Summer · Round 3 | Saigon Dino vs Saigon Secret | Bo5 | 1488 – 1447 | 61% – 39% | 3–2 | 61% | +6 / -6 | |
| VCS 2025 Summer · Round 4 | Team Flash vs Saigon Dino | Bo5 | 1551 – 1494 | 65% – 35% | 0–3 | 35% | -51 / +51 | |
| VCS 2025 Summer · Finals | MGN Vikings Esports Academy vs Saigon Dino | Bo5 | 1553 – 1545 | 52% – 48% | 1–3 | 48% | -28 / +28 | |
| VCS 2025 Finals · Semifinals | Saigon Dino vs Never Give Up | Bo5 | 1573 – 1373 | 91% – 9% | 3–0 | 91% | +22 / -22 | |
| VCS 2025 Finals · Finals | SN CyberCore Esports vs Saigon Dino | Bo5 | 1399 – 1595 | 10% – 90% | 0–3 | 90% | -22 / +22 |
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.