Borussia Dortmund
Football UEFA Champions League Signal Iduna Park Tue 25 Nov 15:00
Villarreal CF
  1. Prediction
  2. Odds
  3. Stats
  4. Team News
  5. Lineups
  6. Injuries
  7. Squads
  8. Table

Champions League Betting Preview: Borussia Dortmund vs Villarreal

German Bundesliga outfit Borussia Dortmund host Spanish La Liga club Villarreal at Signal Iduna Park, with kick-off set for 15:00 on Tuesday 25 November.

BVB Look Set for Victory

There are several reasons to back Dortmund on the Full-Time Result betting market, especially at value odds of -127. We think that the favourites will prove too strong for Villarreal.

Villarreal Triumphed in Last Game

In the last Borussia Dortmund game, they played out a 3-3 Bundesliga draw at home to Stuttgart at Signal Iduna Park. BVB had 46% possession and totalled six shots on target, with Emre Can, Maximilian Beier and Karim Adeyemi scoring one goal apiece.

Villarreal won their previous game, beating Mallorca at home. It was a 2-1 La Liga victory at Estadio de la Ceramica. Marcelino Garcia's team enjoyed 58% possession and recorded seven shots on goal, with Gerard Moreno and Tani Oluwaseyi on the scoresheet.

In their last Champions League matches, Dortmund were beaten 4-1 when visiting Manchester City, while there was a 1-0 Villarreal defeat away to Pafos FC.

Champions League G W D L GF GA GD GD P
17 Dortmund logo Dortmund 8 3 2 3 19 17 2 19:17 11
35 Villarreal logo Villarreal 8 0 1 7 5 18 -13 5:18 1
View Full Table
Borussia Dortmund – Last 10 League & Champions League Games

Dortmund have 5 wins, 2 losses and 3 draws, averaging 1.9 goals from 4.2 shots on goal and 12.4 attempts. The North Rhine-Westphalia side have averaged 52.8% possession, 490.2 passes and 5.8 corners per game, with their opponents scoring 1.4 goals from 3.9 shots on goal, 10.8 attempts and 3.8 corners.

Karim Adeyemi is the top scorer along with five other players, with each of them scoring 2 goals. Maximilian Beier, Julian Ryerson and Serhou Guirassy are tied for the most assists on 2, with goalie Gregor Kobel managing 3 clean sheets.

Villarreal – Last 10 League & Champions League Games

Villarreal have won 5, lost 3 and drawn 2, with an average of 1.6 goals from 4.5 shots on goal and 12.3 attempts. There’s been an average of 44.7% possession, 411.6 passes, 3.2 corners awarded and 4.0 corners against, while they’ve conceded 1.1 goals from 3.7 shots on goal and 12.6 attempts.

The top scorers have been Gerard Moreno and Alberto Moleiro on 4, with Santi Comesana getting 2. Santi Comesana and Alberto Moleiro are the top assist makers on 2, with Luiz Junior recording 4 clean sheets in the previous 10 games.

Confirmed Lineups

Borussia Dortmund confirmed lineup (4-4-2): Gregor Kobel (GK), Aaron Anselmino, Waldemar Anton, Nico Schlotterbeck, Yan Couto, Felix Nmecha, Marcel Sabitzer, Daniel Svensson, Karim Adeyemi, Julian Brandt, Serhou Guirassy.

Villarreal confirmed lineup (4-4-2): Luiz Junior (GK), Santiago Mourino, Juan Foyth, Renato Veiga, Sergi Cardona, Santi Comesana, Thomas Partey, Pape Gueye, Tajon Buchanan, Nicolas Pepe, Tani Oluwaseyi.

Borussia Dortmund vs Villarreal Prediction & Betting Tips

Take in the full Borussia Dortmund vs Villarreal betting outlook — from our expert match prediction and correct score pick to sharp corners advice, player prop insights and a bet builder tailored for value.

Match Prediction

Dortmund look like a spot of value at -127 when it comes to the latest betting. They should be able to deliver a victory in this Champions League game based on the information available and we’re feeling confident.

It's important to understand the players who are unavailable for the upcoming Champions League action and the respective form of each team. If you want stats, you have come to the right place and they form the basis of our football predictions.

Key Borussia Dortmund vs Villarreal Champions League & league stats:

  • BVB have won 8 of their last 10 games at home.
  • BVB have won 13 of their last 20 games.
BVB to Win Probability

According to the top bookmakers, our pick has a 55.9% chance of landing a return. In our opinion, there’s actually a probability of success between 60-65%. This is why we regard this as a value bet.

Looking for Bigger Odds?

The Match Result & Total market provides bettors with a great alternative at bigger odds. It gives you the chance to back BVB along with a certain number of goals being scored.

Discover the best value in betting. Our expert guide lists today’s top free bets, promo codes and new customer bonuses.

Our Match Prediction
Dortmund To Win @ -127 Bet Now BetMGM logo
BetMGM logo
BetMGM Promo Up To $1500 in Bonus Bets Get Bonus T&C apply. Gamble responsibly 18+
Disclosure: This preview contains affiliate links; we may earn a commission at no extra cost to you. T&Cs apply. We only recommend licensed and regulated operators. See our Editorial Policy. Pick odds and lines reflect the price available at the time of publication (Nov 23, 21:08). Live market odds are updated regularly and may differ. 18+ (or legal age) | Gamble Responsibly.
Published 21:08, 23 November 2025

Correct Score Prediction

Dortmund Dortmund logo 2 - 0 Villarreal logo Villarreal

Our prediction for the correct score is Dortmund to land a 2-0 victory and this is available at +800. It’s a fun wager to place which lands a bigger potential return.

Player Prop Picks

Top Pick: Maximilian Beier Under 0.5 Shots On Target -130 BetMGM logo

Maximilian Beier (Dortmund) hasn’t had a shot on goal in eight of the past ten games. When it comes to Shots on Target, we’re expecting him to fall short and you can currently land odds of -130.

Latest Maximilian Beier Player Prop Odds

Felix Nmecha to Score +550 BetMGM logo

Felix Nmecha (Dortmund) has racked up three goals in his past ten home games. Based on the stats, we are happy to back the +550 when it comes to him finding the net on the Anytime Goalscorer market.

Latest Felix Nmecha Player Prop Odds

Pick odds and lines correct at publication. Live market odds are updated regularly and may differ. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.

Corners Prediction

Under 9.5 Corners -149 BetMGM logo

It has now been four straight Dortmund matches where the 9.5 Total Corners line has not been covered. We’re anticipating the sides to fall short of the line, with this Total Corners bet on offer at -149.

Champions League & League Games
League Games
Last 10 Total For Against
Last 10 at Home Total For Against
Last 10 Away Total For Against
Dortmund Logo Dortmund
Total
9.60 5.80 3.80
Home
10.00 6.80 3.20
Away
8.70 3.60 5.10
Villarreal Logo Villarreal
Total
7.20 3.20 4.00
Home
8.00 5.00 3.00
Away
7.80 3.00 4.80
Latest Corner Odds

Pick odds and lines correct at publication. Live market odds are updated regularly and may differ. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.

Bet Builder Tips

Full-Time Result Dortmund -127
Total Goals Under 2.5 +112
Shots On Target Maximilian Beier Under 0.5 -130

We’ve compiled a bet builder that includes Dortmund to triumph, no more than two goals to be registered merged with Maximilian Beier (Dortmund) to not have a shot on target.

It’s now possible to place a bet builder on each individual football game. It’s a great bet to have if you’re confident of certain outcomes, especially as the price for each selection is combined.

Pick odds and lines correct at publication. Live market odds are updated regularly and may differ. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.

Borussia Dortmund vs Villarreal Odds

The odds and lines below are updated regularly and may differ from the prices shown in our picks, which are captured at the time of publication.

Latest 1x2 Odds Suggest BVB Victory

With a 54% prospect of triumphing according to the 1x2 odds, Borussia Dortmund are favourites to come out on top in this Champions League clash and they’re available at -118 with the bookmakers. For those wanting to back Villarreal, you will find +310 about this outsider.

Dortmund are -119 when it comes to the Asian Handicap -0.5 which is the same as backing them on the 1x2 market. If you instead want to bet on Villarreal +0.5 at -104, you also get paid out if it’s a draw.

The Over 2.5 pick is trading as the favourite when it comes to betting on Total Goals. BTTS Yes is on offer at -182 for anyone who wants to side with Both Teams to Score.

You can find hundreds of markets for every Champions League match, with the top betting apps creating lots of different options. Check out the pre-game and In-Play selections before placing your football bets.

Sehrou Guirassy Favourite to Score the First Goal

The First Goalscorer favourite is Sehrou Guirassy at +270, with similar odds available for this player to register the last goal.

Player Goals
Sehrou Guirassy (Dortmund)
First
-122
Anytime
+270
BetMGM Logo
Karim Adeyemi (Dortmund)
First
+250
Anytime
+600
BetMGM Logo
Georges Mikautadze (Villarreal)
First
+270
Anytime
+575
BetMGM Logo
Gerard Moreno (Villarreal)
First
+280
Anytime
+575
BetMGM Logo
Player Shots On Target
Karim Adeyemi (Dortmund)
Over 0.5
-152
Under 0.5
-111
BetMGM Logo
Sehrou Guirassy (Dortmund)
Over 1.5
-139
Under 1.5
-120
BetMGM Logo
Maximilian Beier (Dortmund)
Over 0.5
-123
Under 0.5
-135
BetMGM Logo
Georges Mikautadze (Villarreal)
Over 0.5
-122
Under 0.5
-139
BetMGM Logo
Player Shots
Sehrou Guirassy (Dortmund)
Over 3.5
-100
Under 3.5
-
BetMGM Logo
Karim Adeyemi (Dortmund)
Over 2.5
-103
Under 2.5
-
BetMGM Logo
Maximilian Beier (Dortmund)
Over 2.5
+138
Under 2.5
-
BetMGM Logo
Georges Mikautadze (Villarreal)
Over 1.5
-147
Under 1.5
-
BetMGM Logo
Live market odds and lines updated regularly. All odds subject to change. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.
Best Betting Offers
Team Stats

Latest Champions League and domestic league stats. Full Time Result, Goals, Corners and Possession.

Borussia Dortmund logo Borussia Dortmund Stats
Villarreal logo Villarreal Stats
Full-Time Result
  • 5 wins, 2 defeats and 3 draws in the previous 10 matches
  • 8 wins and 2 draws in the previous 10 home matches
Full-Time Result
  • 5 wins, 3 defeats and 2 draws in the previous 10 matches
  • 5 wins, 4 defeats and 1 draw in the previous 10 away matches
Goals
Goals
Corners
Corners
Possession
Possession

Borussia Dortmund vs Villarreal Lineups & Team News

Don’t miss the latest Dortmund vs Villarreal team news before you bet. We’ll provide full coverage of predicted and confirmed Champions League lineups alongside the newest injury information.

Borussia Dortmund Confirmed Lineup 4-4-2

Villarreal Confirmed Lineup 4-4-2

Borussia Dortmund Confirmed Lineup 4-4-2

1 Gregor Kobel
28 Aaron Anselmino 3 Waldemar Anton 4 Nico Schlotterbeck 2 Yan Couto
8 Felix Nmecha 20 Marcel Sabitzer 24 Daniel Svensson 27 Karim Adeyemi
10 Julian Brandt 9 Serhou Guirassy
1 Luiz Junior
15 Santiago Mourino 8 Juan Foyth 12 Renato Veiga 23 Sergi Cardona
14 Santi Comesana 16 Thomas Partey 18 Pape Gueye 17 Tajon Buchanan
19 Nicolas Pepe 21 Tani Oluwaseyi

Villarreal Confirmed Lineup 4-4-2

Borussia Dortmund Substitutes

  • 5Ramy Bensebaini
  • 7Jobe Bellingham
  • 13Pascal Gross
  • 16Julien Duranville
  • 17Carney Chukwuemeka
  • 21Fabio Silva
  • 23Emre Can
  • 26Julian Ryerson
  • 31Silas Ostrzinski
  • 33Alexander Meyer
  • 37Cole Campbell
  • 39Filippo Mane

Villarreal Substitutes

  • 3Adria Altimira
  • 4Rafa Marin
  • 6Manor Solomon
  • 7Gerard Moreno
  • 9Georges Mikautadze
  • 10Daniel Parejo
  • 11Ilias Akhomach
  • 20Alberto Moleiro
  • 22Ayoze Perez
  • 24Alfonso Pedraza
  • 25Arnau Tenas
  • 26Pau Navarro

Previous Borussia Dortmund Lineups

22 Nov Bundesliga
Dortmund 3-3 Stuttgart
08 Nov Bundesliga
Hamburger SV 1-1 Dortmund
05 Nov Champions League
Man City 4-1 Dortmund
31 Oct Bundesliga
Augsburg 0-1 Dortmund
28 Oct DFB-Pokal
Frankfurt 3-5 Dortmund
25 Oct Bundesliga
Dortmund 1-0 FC Koln

Previous Villarreal Lineups

22 Nov La Liga
Villarreal 2-1 Mallorca
08 Nov La Liga
Espanyol 0-2 Villarreal
05 Nov Champions League
Pafos 1-0 Villarreal
01 Nov La Liga
Villarreal 4-0 Rayo Vallecano
29 Oct Copa del Rey
Ciudad Lucena 0-6 Villarreal
25 Oct La Liga
Valencia 0-2 Villarreal

Injuries & Suspensions

Borussia Dortmund Injury Table
Type Name Info
Daniel Svensson Red card (direc
Ramy Bensebaini Other
Niklas Suele Knee
Felix Nmecha Cruciate ligame
Emre Can Cruciate ligame
Villarreal Injury Table
Type Name Info
Alex Fores Other
Juan Foyth Cruciate ligame
Team Squads

Borussia Dortmund Player Stats & Squad

Manager: Niko Kovac

Player # Pos GP MIN ST BE G A Y R
Waldemar Anton 3 D 4 360 4 0 1 0 1 0
Daniel Svensson 24 D 4 360 4 0 1 0 1 0
Gregor Kobel 1 G 4 360 4 0 0 0 0 0
Serhou Guirassy 9 F 4 330 4 0 1 2 0 0
Ramy Bensebaini 5 D 4 329 4 0 2 0 1 0

Villarreal Player Stats & Squad

Manager: Marcelino Garcia

Player # Pos GP MIN ST BE G A Y R
Nicolas Pepe 19 F 4 360 4 0 0 1 0 0
Santiago Mourino 15 D 4 360 4 0 0 0 2 0
Renato Veiga 12 M 4 360 4 0 1 0 2 0
Pape Gueye 18 M 4 337 4 0 0 0 2 0
Georges Mikautadze 9 F 4 285 4 0 1 0 0 0
UEFA FlagChampions League Table
Champions League Season
# Team G W D L +/- P
1 Arsenal 8 8 0 0 23:4 24
2 Bayern Munich 8 7 0 1 22:8 21
3 Liverpool 8 6 0 2 20:8 18
4 Tottenham 8 5 2 1 17:7 17
5 Barcelona 8 5 1 2 22:14 16
6 Chelsea 8 5 1 2 17:10 16
7 Sporting 8 5 1 2 17:11 16
8 Man City 8 5 1 2 15:9 16
9 Real Madrid 8 5 0 3 21:12 15
10 Inter Milan 8 5 0 3 15:7 15
11 PSG 8 4 2 2 21:11 14
12 Newcastle 8 4 2 2 17:7 14
13 Juventus 8 3 4 1 14:10 13
14 Atlético Madrid 8 4 1 3 17:15 13
15 Atalanta 8 4 1 3 10:10 13
16 Leverkusen 8 3 3 2 13:14 12
17 Dortmund 8 3 2 3 19:17 11
18 Olympiacos 8 3 2 3 10:14 11
19 Club Brugge 8 3 1 4 15:17 10
20 Galatasaray 8 3 1 4 9:11 10
21 Monaco 8 2 4 2 8:14 10
22 Qarabag FK 8 3 1 4 13:21 10
23 Bodo/Glimt 8 2 3 3 14:15 9
24 Benfica 8 3 0 5 10:12 9
25 Marseille 8 3 0 5 11:14 9
26 Pafos 8 2 3 3 8:11 9
27 Union S-G 8 3 0 5 8:17 9
28 PSV 8 2 2 4 16:16 8
29 Athletic Club 8 2 2 4 9:14 8
30 Napoli 8 2 2 4 9:15 8
31 FC Copenhagen 8 2 2 4 12:21 8
32 Ajax 8 2 0 6 8:21 6
33 Frankfurt 8 1 1 6 10:21 4
34 Slavia Prague 8 0 3 5 5:19 3
35 Villarreal 8 0 1 7 5:18 1
36 Kairat Almaty 8 0 1 7 7:22 1
# Team G W D L +/- P
1 Bayern Munich 4 4 0 0 12:2 12
2 Tottenham 4 4 0 0 10:0 12
3 Arsenal 4 4 0 0 12:3 12
4 Chelsea 4 4 0 0 10:1 12
5 Sporting 4 4 0 0 11:3 12
6 Barcelona 4 3 0 1 13:5 9
7 Newcastle 4 3 0 1 9:2 9
8 Atlético Madrid 4 3 0 1 11:5 9
9 Real Madrid 4 3 0 1 10:4 9
10 Liverpool 4 3 0 1 11:6 9
11 Man City 4 3 0 1 8:3 9
12 Juventus 4 2 2 0 9:5 8
13 PSG 4 2 1 1 11:6 7
14 Dortmund 4 2 1 1 10:5 7
15 Club Brugge 4 2 1 1 10:7 7
16 Napoli 4 2 1 1 6:4 7
17 Galatasaray 4 2 1 1 5:3 7
18 Qarabag FK 4 2 1 1 9:8 7
19 Atalanta 4 2 1 1 6:5 7
20 Pafos 4 2 1 1 8:8 7
21 Benfica 4 2 0 2 8:6 6
22 Inter Milan 4 2 0 2 6:5 6
23 Marseille 4 2 0 2 6:5 6
24 Monaco 4 1 3 0 3:2 6
25 Olympiacos 4 1 2 1 6:5 5
26 FC Copenhagen 4 1 2 1 8:9 5
27 Leverkusen 4 1 2 1 8:10 5
28 Bodo/Glimt 4 1 1 2 7:7 4
29 Athletic Club 4 1 1 2 5:6 4
30 PSV 4 1 0 3 10:10 3
31 Frankfurt 4 1 0 3 6:11 3
32 Union S-G 4 1 0 3 3:11 3
33 Slavia Prague 4 0 2 2 4:9 2
34 Villarreal 4 0 1 3 5:9 1
35 Kairat Almaty 4 0 1 3 1:10 1
36 Ajax 4 0 0 4 1:9 0
Germany FlagBundesliga Table
Bundesliga Season
# Team G W D L +/- P
1 Bayern Munich 32 26 5 1 116:35 83
2 Dortmund 31 20 7 4 65:31 67
3 RB Leipzig 31 19 5 7 62:38 62
4 Stuttgart 32 17 7 8 66:46 58
5 Hoffenheim 32 17 7 8 64:48 58
6 Leverkusen 31 16 7 8 62:42 55
7 Frankfurt 32 11 10 11 57:60 43
8 Freiburg 31 12 7 12 44:52 43
9 Augsburg 32 11 7 14 42:56 40
10 Mainz 05 31 8 10 13 39:49 34
11 Hamburger SV 32 8 10 14 36:51 34
12 Union Berlin 32 8 9 15 37:57 33
13 FC Koln 32 7 11 14 47:55 32
14 B. M'gladbach 31 7 11 13 36:50 32
15 Werder Bremen 32 8 8 16 37:57 32
16 St. Pauli 31 6 8 17 26:53 26
17 Wolfsburg 31 6 7 18 41:66 25
18 Heidenheim 32 5 8 19 38:69 23
# Team G W D L +/- P
1 Bayern Munich 16 13 2 1 63:18 41
2 Dortmund 16 12 2 2 37:14 38
3 Stuttgart 16 11 3 2 27:15 36
4 RB Leipzig 16 11 2 3 38:19 35
5 Hoffenheim 16 9 2 5 34:21 29
6 Freiburg 15 8 4 3 28:20 28
7 Leverkusen 15 8 3 4 33:17 27
8 Frankfurt 16 7 3 6 27:25 24
9 Augsburg 16 6 5 5 22:27 23
10 Hamburger SV 16 5 6 5 22:20 21
11 FC Koln 16 5 4 7 29:27 19
12 Union Berlin 16 4 7 5 22:26 19
13 Werder Bremen 16 5 4 7 19:29 19
14 B. M'gladbach 15 4 6 5 19:24 18
15 Mainz 05 16 4 5 7 20:22 17
16 St. Pauli 15 4 5 6 15:26 17
17 Heidenheim 16 4 5 7 23:35 17
18 Wolfsburg 16 2 4 10 21:31 10
Spain FlagLa Liga Table
LaLiga Season
# Team G W D L +/- P
1 Barcelona 33 28 1 4 87:30 85
2 Real Madrid 33 23 5 5 68:31 74
3 Villarreal 34 21 5 8 64:39 68
4 Atlético Madrid 34 19 6 9 58:37 63
5 Real Betis 33 12 14 7 49:41 50
6 Getafe 33 13 5 15 28:34 44
7 Celta Vigo 33 11 11 11 45:43 44
8 Real Sociedad 33 11 10 12 52:52 43
9 Osasuna 33 11 9 13 39:40 42
10 Athletic Club 33 12 5 16 36:48 41
11 Rayo Vallecano 33 9 12 12 33:41 39
12 Espanyol 33 10 9 14 37:49 39
13 Valencia 34 10 9 15 37:50 39
14 Elche 33 9 11 13 44:50 38
15 Mallorca 34 10 8 16 42:51 38
16 Girona 34 9 11 14 36:51 38
17 Alavés 33 9 9 15 38:49 36
18 Sevilla 33 9 7 17 40:55 34
19 Levante 34 8 9 17 38:55 33
20 Real Oviedo 33 6 10 17 26:51 28
# Team G W D L +/- P
1 Barcelona 17 17 0 0 52:9 51
2 Villarreal 17 14 1 2 41:15 43
3 Real Madrid 17 14 1 2 39:14 43
4 Atlético Madrid 17 14 1 2 38:16 43
5 Osasuna 16 9 5 2 28:18 32
6 Elche 17 8 7 2 28:18 31
7 Mallorca 17 8 5 4 27:20 29
8 Athletic Club 17 9 2 6 21:19 29
9 Real Sociedad 17 8 4 5 32:25 28
10 Real Betis 16 7 6 3 27:17 27
11 Rayo Vallecano 17 6 9 2 21:14 27
12 Valencia 17 7 5 5 23:21 26
13 Alavés 16 6 6 4 21:19 24
14 Espanyol 16 6 4 6 18:21 22
15 Girona 17 6 4 7 19:25 22
16 Getafe 16 6 3 7 14:13 21
17 Levante 17 5 5 7 21:26 20
18 Sevilla 16 5 4 7 21:23 19
19 Real Oviedo 17 4 6 7 9:17 18
20 Celta Vigo 16 4 5 7 23:24 17