UPON REVIEW

Mechanism-first sports analysis.

We explain matches through constraints, tradeoffs, and turning points — not just the final score.

55 published analyses and counting.

Latest Analysis

Ecuador - Germany

Ecuador Made Germany's Possession Cost Something

Germany had the ball for 61% of the match and produced 0.65 xG. Ecuador had the ball for 39% and won 2-1. The gap between owning possession and using it is a taste problem, and Ecuador exposed it.

ByMads Vintergaard

June 25, 2026

Read analysis →

Latest Match Analyses

Recent reviews

South Africa - South Korea

South Korea's Possession Logic Built Its Own Trap

South Africa held 32% possession, made 42 clearances, and won 1-0. The contradiction South Korea could not resolve: the structure that drove them forward left them exposed every time the ball turned over.

Sasha Ilyan · June 25, 2026

Czechia - Mexico

Mexico's 3-0 Was Not a Masterclass. It Was Two Wide Players and a Well-Timed Bench.

Czechia had more possession and more shots. Mexico had better positions and better chances. The difference between volume and value is the only story worth telling from this match.

Mads Vintergaard · June 25, 2026

Morocco - Haiti

Morocco's 4-2 Win Over Haiti Was Built on Four Mechanisms — Not One Easy Story

Hakimi carried the left side, El Khannouss stretched the right, Haiti punished transition twice despite barely threatening on paper, and two substitutes settled what the starters could not. The chain matters more than the scoreline.

Sasha Ilyan · June 24, 2026

Scotland - Brazil

Volume Is Not a Plan: How Brazil Exposed the Gap Between Scottish Possession and Scottish Finishing

Scotland moved the ball tidily and shot fourteen times. Brazil moved it decisively and scored three. The difference was not effort — it was the distance between accumulating chances and taking the ones that mattered.

Mads Vintergaard · June 24, 2026

Bosnia & Herzegovina - Qatar

Bosnia Beat Qatar 3-1 Because Three Mechanisms Each Worked Once

A right-side isolation opened the scoring, a central hub kept Bosnia moving, Qatar's stronger chances hit the post and missed, and two substitutes sealed it at 80. The result followed the structure.

Mateo Rivas · June 24, 2026

Switzerland - Canada

Switzerland's Right-Side Lean Built the Lead. Kobel's Hands Kept It.

A flank bias fed the opening goal, then Gregor Kobel's six inside-box saves held the margin as Promise David's 15-minute cameo turned Canada's late chase into a test of margin rather than control.

Sasha Ilyan · June 24, 2026

Colombia - DR Congo

Colombia Governed, Then Decided: Possession, Quintero, and the Defender Who Accepted the Burden

Colombia won this Group K match not through brilliance but through responsibility — 64% possession that kept DR Congo inert, a substitution that sharpened the decisive sequence, and a defender who understood the match's full demands.

Klaus Berger · June 24, 2026

Panama - Croatia

Croatia Won in One Window. The Rest Was Housekeeping.

Two halftime substitutions opened the only spell that mattered: a goal at 54 minutes, nearly 1.8 expected goals in fifteen, and then thirty minutes of clearances and Panama's harmless late pressure.

Mads Vintergaard · June 23, 2026

Want the full archive?

Browse every published match review, including the complete World Cup 2026 run so far.

View all analysis →