Tottenham Hotspur FC
Football UEFA Champions League Tottenham Hotspur Stadium Tue 20 Jan 15:00
Borussia Dortmund
  1. Prediction
  2. Odds
  3. Stats
  4. Team News
  5. Lineups
  6. Injuries
  7. Squads
  8. Table

Champions League Betting Preview: Tottenham vs Borussia Dortmund

Premier League team Tottenham host German Bundesliga outfit Borussia Dortmund at Tottenham Hotspur Stadium, with kick-off set for 15:00 on Tuesday 20 January.

We Predict a Tight Affair

When Tottenham meet Dortmund, we will back the hosts at -149 on the Asian Handicap +0.25. With the stake split between 0 and +0.5, they look capable of landing a return by avoiding defeat.

Spurs 1-0 Winners in Previous H2H

Tottenham lost their last game, being beaten 2-1 at home to West Ham United at Tottenham Hotspur Stadium in the Premier League. Thomas Frank's team enjoyed 62% possession and managed six shots on target, with Cristian Romero scoring the goal.

Borussia Dortmund won their previous game, beating bottom-of-the-table St. Pauli 3-2 at home in the Bundesliga. The North Rhine-Westphalia side boasted 64% possession and had five shots on goal, while Julian Brandt, Karim Adeyemi and Emre Can found the net at Signal Iduna Park.

When last playing in the Champions League, Tottenham hosted Czech First League outfit Slavia Prague and won 3-0, while there was a 2-2 Dortmund draw at home to Norwegian Eliteserien side Bodo/Glimt.

Head-to-Head Statistics

These two teams last met at Signal Iduna Park, with Tottenham claiming the away win. Beating Dortmund by a 1-0 scoreline.

Champions League G W D L GF GA GD GD P
4 Tottenham logo Tottenham 8 5 2 1 17 7 10 17:7 17
17 Dortmund logo Dortmund 8 3 2 3 19 17 2 19:17 11
View Full Table
Tottenham Hotspur – Last 10 League & Champions League Games

3 wins, 4 losses and 3 draws, averaging 1.3 goals from 4.8 shots on goal and 12.5 attempts. Tottenham have had 49.7% possession, 388.5 passes and 5.2 corners per game. On average, the North London club have conceded 1.3 goals from 3.7 shots on goal and 12.2 attempts, while their opponents have been awarded 4.8 corners.

Cristian Romero leads the way with 3 goals, with Richarlison and Xavi Simons getting 2 apiece. Xavi Simons is the leading assists maker on 2, with goalkeeper Guglielmo Vicario keeping 4 clean sheets.

Borussia Dortmund – Last 10 League & Champions League Games

Dortmund have 6 victories and 4 draws, with an average of 12.4 attempts, 5.7 shots on goal and 2.5 goals. BVB average 51.7% possession, 500.8 passes, 4.4 corners awarded and 4.5 corners against them, while 1.2 goals have been conceded from 3.7 shots on goal and 10.7 attempts.

Julian Brandt has recorded 5 goals, Karim Adeyemi 4, with Serhou Guirassy and Maximilian Beier both managing 3. Fabio Silva is top assists provider with 4, while Gregor Kobel has recorded 4 clean sheets in the last 10 games.

Confirmed Lineups

Tottenham confirmed lineup (4-2-3-1): Guglielmo Vicario (GK), Pedro Porro, Kevin Danso, Cristian Romero, Destiny Udogie, Archie Gray, Lucas Bergvall, Wilson Odobert, Xavi Simons, Djed Spence, Dominic Solanke.

Borussia Dortmund confirmed lineup (4-4-2): Gregor Kobel (GK), Waldemar Anton, Nico Schlotterbeck, Ramy Bensebaini, Yan Couto, Jobe Bellingham, Felix Nmecha, Daniel Svensson, Karim Adeyemi, Julian Brandt, Serhou Guirassy.

Tottenham vs Borussia Dortmund Prediction & Betting Tips

We’ve got your Tottenham vs Borussia Dortmund bets covered, including our expert match prediction, correct score tip, corners outlook, must-see player props and a tailored bet builder built for value.

Match Prediction

Tottenham look a good bet in this Champions League clash and we can back them at -149 with a +0.25 goal start. The latest stats suggest that the home team can avoid defeat and potentially triumph.

It’s always a case of checking out the latest Champions League team news to make expert football predictions. Then we get to work when it comes to unearthing the stats that are the most valuable.

Key Tottenham vs Borussia Dortmund Champions League & league stats:

  • The +0.25 line has been covered by Tottenham in 6 of their last 10 games.
  • The +0.25 line has been covered by Tottenham in 3 of their last 5 games.
  • The -0.25 line hasn’t been covered by BVB in 4 of their last 5 games on the road.
  • The -0.25 line hasn’t been covered by BVB in 6 of their last 10 games on the road.
  • The -0.25 line hasn’t been covered by BVB in 2 consecutive games on the road.
Spurs +0.25 Probability

According to the top bookies, our pick has a 59.9% chance of landing a return. However, our research has found that the actual probability is between 65-70%. It’s the reason why we are recommending this bet.

Looking for Bigger Odds?

There’s an opportunity to take an alternative bet on Spurs, with Winning Margin giving you the chance to predict how many goals a team will win by. Choose from a range of fixed intervals.

Before you place your bets, explore our updated guide packed with the latest free bets and betting bonuses.

Our Match Prediction
Tottenham Asian Hcp +0.25 @ -149 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 (Jan 18, 21:08). Live market odds are updated regularly and may differ. 18+ (or legal age) | Gamble Responsibly.
Published 21:08, 18 January 2026

Correct Score Prediction

Tottenham Tottenham logo 2 - 1 Dortmund logo Dortmund

Spurs are available at +800 when it comes to them winning 2-1. We like a correct score play and the chance to bag a nice return if our prediction is right.

Player Prop Picks

Top Pick: Julian Brandt Over 0.5 Shots On Target +150 BetMGM logo

Julian Brandt (Dortmund) has finished with at least one shot on goal in six straight games. We anticipate that these numbers will prove telling and that he will cover the Shots on Target line at odds of +150.

Latest Julian Brandt Player Prop Odds

Xavi Simons to Score +330 BetMGM logo

Xavi Simons (Tottenham) has managed two goals in his past four home games. When it comes to him scoring, we think that the +330 available is attractive when betting on the Anytime Goalscorer market.

Latest Xavi Simons 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

Dortmund Under 5.5 Corners -156 BetMGM logo

Dortmund have had under 5.5 corners in three consecutive games, with Tottenham conceding less than 5.5 corners in their past five matches. We’re expecting Dortmund to fall short of the line, with this Team Corners bet on offer at -156.

Champions League & League Games
League Games
Last 10 Total For Against
Last 10 at Home Total For Against
Last 10 Away Total For Against
Tottenham Logo Tottenham
Total
10.00 5.20 4.80
Home
10.60 5.90 4.70
Away
9.00 4.00 5.00
Dortmund Logo Dortmund
Total
8.90 4.40 4.50
Home
10.00 6.40 3.60
Away
8.50 3.80 4.70
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

Asian Handicap Tottenham +0.25 -149
Total Goals Over 2.5 -128
Shots On Target Julian Brandt Over 0.5 +150

Our same-game multi selections include Tottenham with an Asian Handicap of +0.25, more than two goals in total along with Julian Brandt (Dortmund) to finish with a minimum of one shot on target.

The bet builder feature allows football punters to place a multiple wager on the same game. You need all your predictions to be correct and many readers love to place a tailored bet on the clash which interests them most.

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.

Tottenham vs Borussia Dortmund 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 Match Odds Suggest a Close-Run Battle

Borussia Dortmund are +145 with the bookies to get the better of Tottenham, with the latter having betting odds of +180. If you want to back the draw to be landed in this Champions League encounter, this can be wagered at +250.

There’s a Draw No Bet market should you wish to have some insurance and Tottenham are -103 here. However, if you want to back favourites Dortmund, then -137 is on offer.

The Total Goals market reveals that Over 2.5 Goals is the current betting favourite. If both teams to score is something you think will happen, there’s an opportunity to wager Yes at -189 on the BTTS market.

Hundreds of markets for every Champions League match await you, with the best football betting sites providing a huge range of choice. A first-class service awaits whether you’re betting pre-match or In-Play.

Sehrou Guirassy Top of First Goalscorer List

Those interested in Sehrou Guirassy to find the net anytime are able to get +110. There is the chance to back the favourite to score the first goal at odds of +340.

Player Goals
Sehrou Guirassy (Dortmund)
First
+110
Anytime
+340
BetMGM Logo
Dominic Solanke (Tottenham)
First
+180
Anytime
+500
BetMGM Logo
Randal Kolo Muani (Tottenham)
First
+230
Anytime
+650
BetMGM Logo
Fabio Silva (Dortmund)
First
+240
Anytime
+650
BetMGM Logo
Player Shots On Target
Dominic Solanke (Tottenham)
Over 0.5
-238
Under 0.5
+132
BetMGM Logo
Randal Kolo Muani (Tottenham)
Over 0.5
-185
Under 0.5
+105
BetMGM Logo
Fabio Silva (Dortmund)
Over 0.5
-141
Under 0.5
-125
BetMGM Logo
Xavi Simons (Tottenham)
Over 0.5
-123
Under 0.5
-141
BetMGM Logo
Player Shots
Sehrou Guirassy (Dortmund)
Over 3.5
+125
Under 3.5
-
BetMGM Logo
Randal Kolo Muani (Tottenham)
Over 2.5
+132
Under 2.5
-
BetMGM Logo
Fabio Silva (Dortmund)
Over 2.5
+105
Under 2.5
-
BetMGM Logo
Dominic Solanke (Tottenham)
Over 2.5
+112
Under 2.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.

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

Tottenham vs Borussia Dortmund Lineups & Team News

Stay ahead of the game by checking the Tottenham vs Dortmund team news before betting. We’ll share the predicted and confirmed lineups for the Champions League together with updated injury news.

Tottenham Confirmed Lineup 4-2-3-1

Borussia Dortmund Confirmed Lineup 4-4-2

Tottenham Confirmed Lineup 4-2-3-1

1 Guglielmo Vicario
23 Pedro Porro 4 Kevin Danso 17 Cristian Romero 13 Destiny Udogie
14 Archie Gray 15 Lucas Bergvall
28 Wilson Odobert 7 Xavi Simons 24 Djed Spence
19 Dominic Solanke
1 Gregor Kobel
3 Waldemar Anton 4 Nico Schlotterbeck 5 Ramy Bensebaini 2 Yan Couto
7 Jobe Bellingham 8 Felix Nmecha 24 Daniel Svensson 27 Karim Adeyemi
10 Julian Brandt 9 Serhou Guirassy

Borussia Dortmund Confirmed Lineup 4-4-2

Tottenham Substitutes

  • 31Antonin Kinsky
  • 39Randal Kolo Muani
  • 40Brandon Austin
  • 44Dane Scarlett
  • 52Callum Olusesi
  • 54Tynan Thompson
  • 66Malachi Hardy
  • 67Junai Byfield
  • 68L. Williams-Barnett
  • 70Yusuf Akhamrich
  • 76James Rowswell

Borussia Dortmund Substitutes

  • 14Maximilian Beier
  • 16Julien Duranville
  • 17Carney Chukwuemeka
  • 21Fabio Silva
  • 23Emre Can
  • 25Niklas Suele
  • 26Julian Ryerson
  • 28Aaron Anselmino
  • 31Silas Ostrzinski
  • 33Alexander Meyer
  • 39Filippo Mane

Previous Tottenham Lineups

17 Jan Premier League
Tottenham 1-2 West Ham
10 Jan FA Cup
Tottenham 1-2 Aston Villa
07 Jan Premier League
Bournemouth 3-2 Tottenham
04 Jan Premier League
Tottenham 1-1 Sunderland
01 Jan Premier League
Brentford 0-0 Tottenham
28 Dec Premier League
Crystal Palace 0-1 Tottenham

Previous Borussia Dortmund Lineups

17 Jan Bundesliga
Dortmund 3-2 St. Pauli
13 Jan Bundesliga
Dortmund 3-0 Werder Bremen
09 Jan Bundesliga
Frankfurt 3-3 Dortmund
19 Dec Bundesliga
Dortmund 2-0 B. M'gladbach
14 Dec Bundesliga
Freiburg 1-1 Dortmund
10 Dec Champions League
Dortmund 2-2 Bodo/Glimt

Injuries & Suspensions

Tottenham Injury Table
Type Name Info
Richarlison Yellow cards
Ben Davies Lower leg
Xavi Simons Cruciate ligame
Dominic Solanke Muscle
Pape Sarr Shoulder
Destiny Udogie Other
Guglielmo Vicario Low back
Mohammed Kudus Thigh
Cristian Romero Knee
Luka Vuskovic Knee
Wilson Odobert Knee
Borussia Dortmund Injury Table
Type Name Info
Daniel Svensson Red card (direc
Karim Adeyemi Other
Niklas Suele Knee
Felix Nmecha Cruciate ligame
Emre Can Cruciate ligame
Team Squads

Tottenham Player Stats & Squad

Manager: Thomas Frank

Player # Pos GP MIN ST BE G A Y R
Micky van de Ven 37 D 6 540 6 0 2 0 3 0
Guglielmo Vicario 1 G 6 540 6 0 0 0 0 0
Pedro Porro 23 D 6 517 6 0 0 1 1 0
Rodrigo Bentancur 30 M 5 410 5 1 0 1 0 0
Richarlison 9 F 6 410 5 1 1 0 2 0

Borussia Dortmund Player Stats & Squad

Manager: Niko Kovac

Player # Pos GP MIN ST BE G A Y R
Gregor Kobel 1 G 6 540 6 0 0 0 0 0
Daniel Svensson 24 D 6 508 5 1 2 0 1 0
Waldemar Anton 3 D 6 475 6 0 1 0 1 0
Felix Nmecha 8 M 6 424 5 1 3 0 0 0
Serhou Guirassy 9 F 6 421 5 1 3 2 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
England FlagPremier League Table
Premier League Season
# Team G W D L +/- P
1 Arsenal 34 22 7 5 64:26 73
2 Man City 33 21 7 5 66:29 70
3 Man United 34 17 10 7 60:46 61
4 Liverpool 34 17 7 10 57:44 58
5 Aston Villa 34 17 7 10 47:42 58
6 Brighton 34 13 11 10 48:39 50
7 Bournemouth 34 11 16 7 52:52 49
8 Chelsea 34 13 9 12 53:45 48
9 Brentford 34 13 9 12 49:46 48
10 Fulham 34 14 6 14 44:46 48
11 Everton 34 13 8 13 41:41 47
12 Sunderland 34 12 10 12 36:45 46
13 Crystal Palace 33 11 10 12 36:39 43
14 Newcastle 34 12 6 16 46:50 42
15 Leeds 34 9 13 12 44:51 40
16 Nott’m Forest 34 10 9 15 41:45 39
17 West Ham 34 9 9 16 42:58 36
18 Tottenham 34 8 10 16 43:53 34
19 Burnley 34 4 8 22 34:68 20
20 Wolverhampton 34 3 8 23 24:62 17
# Team G W D L +/- P
1 Arsenal 17 13 2 2 37:11 41
2 Man City 16 12 3 1 38:12 39
3 Man United 17 11 3 3 33:20 36
4 Aston Villa 17 11 2 4 27:18 35
5 Liverpool 17 10 4 3 32:18 34
6 Fulham 17 10 2 5 28:19 32
7 Brighton 17 8 6 3 27:17 30
8 Sunderland 17 8 5 4 23:19 29
9 Brentford 17 7 7 3 28:19 28
10 Bournemouth 17 6 9 2 25:19 27
11 Leeds 17 7 5 5 25:20 26
12 Newcastle 17 8 2 7 30:28 26
13 Chelsea 17 6 5 6 23:21 23
14 Everton 17 6 4 7 22:21 22
15 Crystal Palace 17 4 8 5 16:19 20
16 West Ham 17 5 4 8 24:29 19
17 Nott’m Forest 17 4 6 7 18:21 18
18 Wolverhampton 17 3 3 11 17:32 12
19 Tottenham 17 2 5 10 20:30 11
20 Burnley 17 2 5 10 15:26 11
Germany FlagBundesliga Table
Bundesliga Season
# Team G W D L +/- P
1 Bayern Munich 31 26 4 1 113:32 82
2 Dortmund 31 20 7 4 65:31 67
3 RB Leipzig 31 19 5 7 62:38 62
4 Stuttgart 31 17 6 8 63:43 57
5 Hoffenheim 31 17 6 8 61:45 57
6 Leverkusen 31 16 7 8 62:42 55
7 Frankfurt 31 11 10 10 56:58 43
8 Freiburg 31 12 7 12 44:52 43
9 Augsburg 31 10 7 14 39:55 37
10 Mainz 05 31 8 10 13 39:49 34
11 B. M'gladbach 31 7 11 13 36:50 32
12 Werder Bremen 31 8 8 15 36:54 32
13 Union Berlin 31 8 8 15 35:55 32
14 FC Koln 31 7 10 14 45:53 31
15 Hamburger SV 31 7 10 14 34:50 31
16 St. Pauli 31 6 8 17 26:53 26
17 Wolfsburg 31 6 7 18 41:66 25
18 Heidenheim 31 5 7 19 35:66 22
# Team G W D L +/- P
1 Bayern Munich 15 13 1 1 60:15 40
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 15 9 1 5 31:18 28
6 Freiburg 15 8 4 3 28:20 28
7 Leverkusen 15 8 3 4 33:17 27
8 Frankfurt 15 7 3 5 26:23 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 Werder Bremen 15 5 4 6 18:26 19
13 Union Berlin 15 4 6 5 20:24 18
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