UEFA Champions League · Full time ·League Stage - 1

Borussia Dortmund vs Villarreal

3 – 2 Full time

27′K. KaretsasE. Nwaneri
38′Waldemar Anton
38′Pau Navarro
42′Sergi Cardona
46′S. CardonaA. Freeman
53′R. Veiga
59′T. OluwaseyiA. Moleiro
59′N. SalibaN. Pepe
66′S. Mourino
75′M. SabitzerJ. Bellingham
75′F. NmechaF. Silva
75′T. BuchananA. Diatta
80′S. Guirassy
82′M. BeierK. Prates
82′Borussia DortmundC. Chukwuemeka
83′Santiago Mouriño
83′P. NavarroG. Moreno
85′S. Guirassy
90′S. Guirassy

Signal Iduna Park, DortmundReferee: Simone Sozza, Italy

Borussia Dortmund 55%
Draw 23%
Villarreal 22%

Confidence: High  ·  blended with market odds

Match stats

18 Shots 13
6 Shots on target 6
52 Possession % 48
9 Corners 7
15 Fouls 10
1 Offsides 3
5 Saves 4
461 Accurate passes 413

Borussia Dortmund vs Villarreal overview

Garuda Lions analysis: Borussia Dortmund vs Villarreal

model vs market on the 1X2
ProbabilityBorussia DortmundDrawVillarreal
Model62.1%19.6%18.3%
Market52.6%23.6%23.8%
Final54.9%22.6%22.4%
Edge+9.5%-4.1%-5.5%

Confidence: High

Why Borussia Dortmund

  • Higher expected-goals rate in this fixture: 2.50 vs 1.34.
  • Better recent form: 5 wins in the last 6 vs 1 for the opposition.
  • The market prices Borussia Dortmund below the model: +9.5 percentage points of edge.

Scoreline probability

model grid

Every scoreline the model gives this fixture, 0 to 4+ goals a side. Darker means likelier.

Borussia Dortm ↓ / Villarreal → 0 1 2 3 4+ 0 1 5% 8% 5% 2 7% 9% 6% 3 6% 8% 5% 4+ 6% 9% 6%

Goal probability

Chance of the match reaching each goal total, from the same grid.

1+ goals 97%
2+ goals 90%
3+ goals 74%
No goals 3%

Borussia Dortmund and Villarreal expected goals

Borussia Dortmund 2.50
Villarreal 1.34

Total expected goals: 3.84

Borussia Dortmund and Villarreal attack and defence ratings

Borussia Dortmund

Attack 1.42 +42%
Defence 0.85 -15%

Villarreal

Attack 1.25 +25%
Defence 0.96 -4%

Attack is goals scored relative to the league average (1.00); defence is goals conceded relative to that average, so a lower defence number is better. Green means better than the league, amber worse.

Borussia Dortmund vs Villarreal: result vs prediction

Borussia Dortmund 3 – 2 Villarreal

MarketOutcome
1X2 pick✓ Correct
Over/Under 2.5 pick✓ Correct
BTTS pick✓ Correct

Other League Stage - 1 fixtures

UEFA Champions League

Before and after this match

Borussia Dortmund vs Villarreal markets

Best value

the model's strongest selection per market
MarketModel pickProbabilityFair oddsEdgeBest price
1X2 Borussia Dortmund 54.9% 1.82 +9.5% —
Over/Under 2.5 Over 2.5 73.7% 1.36 — —
Both teams to score Yes 68.4% 1.46 — —
Double chance 1X (home or draw) 77.6% 1.29 — —
Handicap -1 Borussia Dortmund win 41.7% 2.40 — —

Fair odds = 1 / probability, the break-even price implied by the model. Best price is the top bookmaker quote on the 1X2 pick.

All probabilities

all probabilities from one model grid
MarketSelectionProbability
1X2Borussia Dortmund54.9%
Draw22.6%
Villarreal22.4%
Over/Under 2.5Over 2.573.7%
Under 2.526.3%
Both teams to scoreYes68.4%
No31.6%
Double chance1X (home or draw)77.6%
12 (either side)77.4%
X2 (draw or away)45.1%
Handicap -1Borussia Dortmund win41.7%
Push (exactly one goal)20.4%
Loss38.0%
Correct score (top 3)2-19.0%
1-17.9%
3-17.5%

Borussia Dortmund vs Villarreal stats

Borussia Dortmund and Villarreal recent form

newest first

W = win, D = draw, L = loss, in each team's last 6 completed matches.

Borussia Dortmund vs Villarreal head-to-head

Last 3 meetings

1Borussia Dortmund wins 1Draws 1Villarreal wins
DateHomeAwayCompetitionScore
2025-11-25Borussia DortmundVillarrealUEFA Champions League4-0
2024-08-06Borussia DortmundVillarrealFriendlies Clubs2-2
2022-07-22Borussia DortmundVillarrealFriendlies Clubs0-2

League and cup meetings from our records and provider history.

Borussia Dortmund vs Villarreal odds

Odds comparison

latest snapshot per book

Median de-vigged market: home 52.6%, draw 23.6%, away 23.8%.

Bookmaker1X2
10Bet 1.76 4.00 3.95
1xBet 1.83 4.12 4.22
888Sport 1.75 3.90 3.90
Bet365 1.75 4.00 4.00
BetVictor 1.80 4.10 3.90
Betano 1.90 4.05 3.95
Betfair 1.85 3.90 4.00
Dafabet 1.79 4.10 4.20
Marathonbet 1.83 4.10 4.15
Pinnacle 1.83 4.06 4.17
SBO 1.78 3.85 3.65
Superbet 1.85 4.00 3.85
Unibet 1.80 3.95 4.10
William Hill 1.75 3.90 3.90

Odds movement

Median book price at each recorded snapshot, oldest to latest.

1 1.80 ▲ +0.03
X 4.00 —
2 3.98 ▼ -0.23

14 snapshots recorded, from .