UPON REVIEW

Mechanism-first sports analysis.

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

Latest Analysis

Detroit Tigers at Toronto Blue Jays

Detroit won the game Toronto never made safe

Jose Soriano gave Toronto six hitless innings, and Kazuma Okamoto briefly reclaimed the lead with a three-run homer. The more decisive work came earlier, when Beau Brieske kept a 2-0 game alive long enough for Detroit's seventh-inning rally to matter.

ByMaya Serrano

September 14, 2026

Read analysis →

Recent MLB analysis

Explore sports

Coverage by sport

Latest analysis

Recent publications

France - England

England Made the Game, France Made It Interesting

Rice organized the middle, England's breaks were merciless, and France's halftime overhaul made the second half dangerous — without erasing who had actually run the match.

Klaus Berger · July 18, 2026

England - Argentina

Argentina's Midfield Did the Governing, Messi Did the Deciding

A 2-1 win over England was built on circulation security, not late drama. Paredes and Enzo held the middle; Messi converted that platform into two decisive final balls when England still had a lead to protect.

Klaus Berger · July 15, 2026

Colorado Rockies at Detroit Tigers

Detroit's Seven-Run Eighth Finished a Game That Never Settled

Both starters allowed four earned runs, Brennan Bernardino gave Colorado two scoreless bridge innings, and Detroit still erased a 7-4 deficit to win 11-7.

Cal Rourke · September 12, 2026

Pittsburgh Pirates at Chicago Cubs

Imanaga's splitter set the table, then the Cubs cleared it

Shota Imanaga threw 45 splitters in his 100-pitch outing, and Chicago turned a fourth inning that began with a hit-by-pitch and a walk into the stretch that broke open a 12-2 win over Pittsburgh.

Walt Brenner · September 11, 2026

Spain - Argentina

Spain's 1-0 Was the Smallest Honest Number

The final score flattered the contest's simplicity. Spain outshot Argentina 20 to 2, accumulated nearly twice the possession, and carried a sustained xG advantage into extra time before the scoreline finally caught up.

Klaus Berger · July 19, 2026

Chicago White Sox at Cleveland Guardians

An 18-pitch walk opened the White Sox's 7-3 win in Cleveland

Gavin Williams carried a 0-0 game through five innings, but Tristan Peters pushed him to 113 pitches in the sixth and Chicago turned that opening into six runs before Hagen Smith shut down Cleveland's seventh-inning chance.

Cal Rourke · September 14, 2026

Team profiles

View all teams →

World Cup 2026

Browse archive →