BLAST Open Porto 2026 · BO3
result vs prediction
Vitality#2 in the world · win 2:1series probability
61%39%
probability at match start · final 2:1
Legacy#6 in the world · loss 1:2The prediction was locked in using data as of the match start: map winrates, form and head-to-head were computed only from games before it began. This is how the model's honest accuracy is verified.
Map veto prediction
For each map — both teams' winrate over 3 months. The model guesses who bans it and who keeps it: teams remove maps where they are weaker and pull toward their strong ones.
Dust2Vitality ban
45%57%
Vitality · 7 mapsedge Legacy +12%Legacy · 10 maps
InfernoLegacy pick
67%70%
Vitality · 5 mapsnearly even -3%Legacy · 6 maps
NukeVitality pick
70%50%
Vitality · 6 mapsedge Vitality +20%Legacy · 4 maps
MirageLegacy ban
50%50%
Vitality · 4 mapsnearly even +0%Legacy · 4 maps
AncientVitality ban
50%45%
Vitality · 0 mapsedge Vitality +5%Legacy · 7 maps
AnubisLegacy ban
22%50%
Vitality · 5 mapsedge Legacy +28%Legacy · 0 maps
Cachepossible decider
50%50%
Vitality · 2 mapsnearly even +0%Legacy · 2 maps
Most likely veto scenario
1. BanVitality remove Ancient
2. BanLegacy remove Anubis
3. PickVitality take Nuke
4. PickLegacy take Inferno
5. BanLegacy remove Mirage
6. BanVitality remove Dust2
DeciderCache (50% / 50%)
Prediction by map vs result
Probabilities were locked in using statistics as of the match start (map winrate over the 3 months before it). We compare against the actual result of each map.
Nukeprediction correct16:14
Vitality 72%Legacy 28%
The model gave 72% on Vitality — the map was taken by Vitality.
Mirageprediction correct9:13
Vitality 47%Legacy 53%
The model gave 53% on Legacy — the map was taken by Legacy.
Dust2prediction missed13:8
Vitality 38%Legacy 62%
The model gave 62% on Legacy — the map was taken by Vitality.
Model check result
Model favoriteVitality · 61%
Series resultVitality 2:1
Series predictioncorrect
Accuracy by map2 of 3