Bayer 04 Leverkusen vs Borussia Dortmund: Prediction, Head-to-Head, Odds & Stats (Sat, 29 Nov '25)
Wojtek Kolan
Published on 22 Nov, 01:18 AM
Next Match 29/11/25 at 05:30 PM UTC
Scheduled H2H Match For Bayer 04 Leverkusen Vs Borussia Dortmund
Bundesliga
Sat, 29 Nov 2025 at 05:30 PM UTC
DEU
Recent Form
3
Win
Last 10 Played
5
Win
DEU
Recent Form
3
Win
Last 10 Played
5
Win
Game Schedule - Time Of Fixture
Bayer 04 Leverkusen will square off vs Borussia Dortmund in Bundesliga on Sat, 29 Nov 2025 at 05:30 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.
Bayer 04 Leverkusen vs Borussia Dortmund Pick
Computed from the implied probability from the match winner, Bayer Leverkusen have a 38.46% to win. Implicit possibility calculated from the odds, also reveals there is a 66.36% possibility of BTTS. Subscribe to the football picks club to get data on implicit vs our expert predictions to today’s highly profitable bets so you can win big Matchstat.com football picks premium plan to compare implied vs actual predictions to today’s highly profitable bets in order to unlock winning bets
| Prediction | Chance to win |
|---|---|
| Bayer 04 Leverkusen | 38.46 % |
| Borussia Dortmund | 38.31 % |
| Draw | 26.53 % |
Above win % is calculated from odds. Login / Signup to find out our expert picks. | |
Bayer 04 Leverkusen vs Borussia Dortmund H2H Results Summary
In the most recent 10 head-to-head results between these rivals, Bayer 04 Leverkusen have won 3 times and Borussia Dortmund have come out on top on 5 occasion. In the most recent match between them, Borussia Dortmund won 2-4.
| Head-to-Head (Last 10 Matches) | |
|---|---|
| Bayer 04 Leverkusen | 3 |
| Draw | 2 |
| Borussia Dortmund | 5 |
Bayer 04 Leverkusen Vs Borussia Dortmund Performance stats
Editorial Prediction:
The upcoming Bundesliga fixture is scheduled to take place at Germany's BayArena on Saturday, November 29, 2025, UTC. Historical encounters between Bayer 04 Leverkusen and Borussia Dortmund reveal a balanced rivalry, with each team claiming a single victory and sharing a draw in the last three matches. In their previous meeting on May 11, 2025, Borussia Dortmund emerged victorious with a 4-2 away win over Bayer 04 Leverkusen.
Analyzing the current form of both teams, Bayer 04 Leverkusen enters this match on a high note, following a commanding 6-0 triumph against 1. FC Heidenheim. Conversely, Borussia Dortmund shared the spoils in a 1-1 draw with Hamburger SV. In their domestic campaigns, Bayer 04 Leverkusen stands in the 5th position, trailing Borussia Dortmund, who occupies the 3rd spot in the league standings.
Focusing on individual performances, Bayer 04 Leverkusen will rely heavily on P. Schick, their top scorer this season with 5 goals, while Borussia Dortmund must be wary of his threat. Meanwhile, J. Ryerson, with 3 assists, remains a pivotal figure for Borussia Dortmund in creating scoring opportunities. Player evaluations reflect Bayer 04 Leverkusen’s Alejandro Grimaldo, Edmond Tapsoba, and Aleix García as standout performers with ratings of 7.62, 7.41, and 7.27, respectively. On the other hand, Borussia Dortmund's best players by ratings are Emre Can at 8, followed by Nico Schlotterbeck and Aarón Anselmino at 7.72 and 7.5, respectively.
Ball retention has been slightly better for Bayer 04 Leverkusen, with an average possession of 58.3% compared to Borussia Dortmund's 56.3% this season. When predicting corner statistics, Bayer 04 Leverkusen averages 4.5 corners per match against Borussia Dortmund's average of 6. Defensive discipline appears relatively consistent between the teams, with Bayer 04 Leverkusen recording 23 yellow cards, 2 red cards, and conceding 3 penalty goals. Comparatively, Borussia Dortmund has accrued 16 yellow cards, 2 red cards, and conceded the same number of penalty goals.
Given these statistics and recent performances, Borussia Dortmund seems poised to leverage their superior league position and individual talent ratings to edge out Bayer 04 Leverkusen in this matchup. However, considering the competitive momentum of both teams, this contest could be intensely fought, making accurate prediction crucial.
Bayer 04 Leverkusen vs Borussia Dortmund Best Odds For The Match
Full Time Result
Both Teams To Score
Over Under Full Time
Draw No Bet
Over Under First Half
Asian Handicap
Over Under Second Half
Bayer 04 Leverkusen vs Borussia Dortmund Past H2H Matches
11/05/25
10/01/25
21/04/24
03/12/23
29/01/23
06/08/22
06/02/22
11/09/21
22/05/21
19/01/21
08/02/20
14/09/19
24/02/19
29/09/18
21/04/18
02/12/17
04/03/17
01/10/16
21/02/16
20/09/15
31/01/15
23/08/14
26/04/14
07/12/13
03/02/13
15/09/12
11/02/12
27/08/11
14/01/11
22/08/10
20/03/10
23/10/09
31/01/09
16/08/08
06/04/08
20/10/07
19/05/07
17/12/06
08/04/06
05/11/05
09/04/05
30/10/04
24/04/04
22/11/03
02/02/03
17/08/02
24/02/02
22/09/01
17/03/01
21/10/00
08/04/00
06/11/99
12/03/99
19/09/98
29/04/98
14/10/97
14/02/97
17/08/96
07/05/96
19/08/95
18/03/95
17/09/94
12/02/94
28/08/93
29/05/93
05/12/92
Head To Head Streaks
Team Streaks
Bayer 04 Leverkusen Recent Matches
25/11/25
05/11/25
21/10/25
01/10/25
18/09/25
22/11/25
08/11/25
01/11/25
26/10/25
18/10/25
04/10/25
27/09/25
21/09/25
12/09/25
30/08/25
23/08/25
17/05/25
11/05/25
04/05/25
26/04/25
20/04/25
12/04/25
29/10/25
15/08/25
03/09/25
08/08/25
05/08/25
01/08/25
27/07/25
18/07/25
Borussia Dortmund Recent Matches
25/11/25
05/11/25
21/10/25
01/10/25
16/09/25
22/11/25
08/11/25
31/10/25
25/10/25
18/10/25
04/10/25
27/09/25
21/09/25
13/09/25
31/08/25
23/08/25
17/05/25
11/05/25
03/05/25
26/04/25
28/10/25
18/08/25
10/08/25
02/08/25
30/07/25
05/07/25
02/07/25
25/06/25
21/06/25
17/06/25
Bayer 04 Leverkusen Next Fixtures
29/11/25
06/12/25
13/12/25
20/12/25
10/01/26
13/01/26
17/01/26
24/01/26
31/01/26
07/02/26
14/02/26
21/02/26
28/02/26
07/03/26
14/03/26
21/03/26
04/04/26
11/04/26
18/04/26
25/04/26
02/05/26
09/05/26
16/05/26
Borussia Dortmund Next Fixtures
29/11/25
07/12/25
14/12/25
19/12/25
09/01/26
13/01/26
17/01/26
24/01/26
31/01/26
07/02/26
14/02/26
21/02/26
28/02/26
07/03/26
14/03/26
21/03/26
04/04/26
11/04/26
18/04/26
25/04/26
02/05/26
09/05/26
16/05/26
Bayer 04 Leverkusen Last Match Played stats
Manchester City vs Bayer 04 Leverkusen
Final Score :0 - 2
| (H) | Match overview | (A) |
|---|---|---|
| 55% | Ball possession | 45% |
| 119.6 km | Distance covered | 118.6 km |
| 1.78 | Expected goals | 0.51 |
| 3 | Big chances | 1 |
| 19 | Total shots | 7 |
| 0 | Goalkeeper saves | 9 |
| 96 | Number of sprints | 85 |
| 9 | Corner kicks | 3 |
| 4 | Fouls | 8 |
| 589 | Passes | 487 |
| 14 | Tackles | 25 |
| 8 | Free kicks | 4 |
| 0 | Yellow cards | 2 |
| (H) | Shots | (A) |
| 19 | Total shots | 7 |
| 7 | Shots on target | 2 |
| 0 | Hit woodwork | 0 |
| 6 | Shots off target | 1 |
| 6 | Blocked shots | 4 |
| 15 | Shots inside box | 6 |
| 4 | Shots outside box | 1 |
| (H) | Attack | (A) |
| 0 | Big chances scored | 1 |
| 3 | Big chances missed | 0 |
| 2 | Through balls | 0 |
| 54 | Touches in penalty area | 16 |
| 3 | Fouled in final third | 0 |
| 1 | Offsides | 1 |
| (H) | Passes | (A) |
| 529 | Accurate passes | 420 |
| 13 | Throw-ins | 9 |
| 61 | Final third entries | 29 |
| 236/283 (83%) | Final third phase | 45/61 (74%) |
| 11/20 (55%) | Long balls | 22/52 (42%) |
| 6/25 (24%) | Crosses | 2/9 (22%) |
| (H) | Duels | (A) |
| 53% | Duels | 47% |
| 11 | Dispossessed | 6 |
| 38/69 (55%) | Ground duels | 31/69 (45%) |
| 8/18 (44%) | Aerial duels | 10/18 (56%) |
| 17/31 (55%) | Dribbles | 2/10 (20%) |
| (H) | Defending | (A) |
| 50% | Tackles won | 48% |
| 14 | Total tackles | 25 |
| 8 | Interceptions | 9 |
| 57 | Recoveries | 58 |
| 9 | Clearances | 35 |
| 0 | Errors lead to a shot | 4 |
| (H) | Goalkeeping | (A) |
| 0 | Total saves | 9 |
| -0.80 | Goals prevented | 2.19 |
| 0 | Big saves | 3 |
| 0 | High claims | 1 |
| 1 | Goal kicks | 8 |
| (H) | Match overview | (A) |
|---|---|---|
| 54% | Ball possession | 46% |
| 0.51 | Expected goals | 0.26 |
| 1 | Big chances | 0 |
| 5 | Total shots | 3 |
| 0 | Goalkeeper saves | 3 |
| 0 | Number of sprints | 0 |
| 4 | Corner kicks | 1 |
| 2 | Fouls | 3 |
| 305 | Passes | 265 |
| 5 | Tackles | 7 |
| 3 | Free kicks | 2 |
| 0 | Yellow cards | 0 |
| (H) | Shots | (A) |
| 5 | Total shots | 3 |
| 2 | Shots on target | 1 |
| 0 | Hit woodwork | 0 |
| 2 | Shots off target | 0 |
| 1 | Blocked shots | 2 |
| 5 | Shots inside box | 3 |
| 0 | Shots outside box | 0 |
| (H) | Attack | (A) |
| 0 | Big chances scored | 0 |
| 1 | Big chances missed | 0 |
| 0 | Through balls | 0 |
| 1 | Fouled in final third | 0 |
| 0 | Offsides | 0 |
| (H) | Passes | (A) |
| 276 | Accurate passes | 232 |
| 4 | Throw-ins | 6 |
| 33 | Final third entries | 18 |
| 5/12 (42%) | Long balls | 9/22 (41%) |
| 1/9 (11%) | Crosses | 1/3 (33%) |
| (H) | Duels | (A) |
| 59% | Duels | 41% |
| 4 | Dispossessed | 4 |
| 15/24 (63%) | Ground duels | 9/24 (38%) |
| 5/10 (50%) | Aerial duels | 5/10 (50%) |
| 8/11 (73%) | Dribbles | 0/1 (0%) |
| (H) | Defending | (A) |
| 80% | Tackles won | 14% |
| 5 | Total tackles | 7 |
| 5 | Interceptions | 4 |
| 27 | Recoveries | 25 |
| 5 | Clearances | 10 |
| (H) | Goalkeeping | (A) |
| 0 | Total saves | 3 |
| 1 | Goal kicks | 3 |
| (H) | Match overview | (A) |
|---|---|---|
| 57% | Ball possession | 43% |
| 1.27 | Expected goals | 0.25 |
| 2 | Big chances | 1 |
| 14 | Total shots | 4 |
| 0 | Goalkeeper saves | 6 |
| 0 | Number of sprints | 0 |
| 5 | Corner kicks | 2 |
| 2 | Fouls | 5 |
| 284 | Passes | 222 |
| 9 | Tackles | 18 |
| 5 | Free kicks | 2 |
| 0 | Yellow cards | 2 |
| (H) | Shots | (A) |
| 14 | Total shots | 4 |
| 5 | Shots on target | 1 |
| 0 | Hit woodwork | 0 |
| 4 | Shots off target | 1 |
| 5 | Blocked shots | 2 |
| 10 | Shots inside box | 3 |
| 4 | Shots outside box | 1 |
| (H) | Attack | (A) |
| 0 | Big chances scored | 1 |
| 2 | Big chances missed | 0 |
| 2 | Through balls | 0 |
| 2 | Fouled in final third | 0 |
| 1 | Offsides | 1 |
| (H) | Passes | (A) |
| 253 | Accurate passes | 188 |
| 9 | Throw-ins | 3 |
| 28 | Final third entries | 11 |
| 6/8 (75%) | Long balls | 13/30 (43%) |
| 5/16 (31%) | Crosses | 1/6 (17%) |
| (H) | Duels | (A) |
| 49% | Duels | 51% |
| 7 | Dispossessed | 2 |
| 23/45 (51%) | Ground duels | 22/45 (49%) |
| 3/8 (38%) | Aerial duels | 5/8 (63%) |
| 9/20 (45%) | Dribbles | 2/9 (22%) |
| (H) | Defending | (A) |
| 33% | Tackles won | 61% |
| 9 | Total tackles | 18 |
| 3 | Interceptions | 5 |
| 30 | Recoveries | 33 |
| 4 | Clearances | 25 |
| (H) | Goalkeeping | (A) |
| 0 | Total saves | 6 |
| 0 | Goal kicks | 5 |
Borussia Dortmund Last Match Played stats
Borussia Dortmund vs Villarreal
Final Score :4 - 0
| (H) | Match overview | (A) |
|---|---|---|
| 67% | Ball possession | 33% |
| 114.2 km | Distance covered | 108.8 km |
| 4.03 | Expected goals | 0.83 |
| 7 | Big chances | 1 |
| 13 | Total shots | 10 |
| 1 | Goalkeeper saves | 3 |
| 94 | Number of sprints | 82 |
| 3 | Corner kicks | 2 |
| 17 | Fouls | 12 |
| 627 | Passes | 312 |
| 19 | Tackles | 15 |
| 10 | Free kicks | 17 |
| 1 | Yellow cards | 0 |
| 0 | Red cards | 1 |
| (H) | Shots | (A) |
| 13 | Total shots | 10 |
| 8 | Shots on target | 2 |
| 1 | Hit woodwork | 0 |
| 3 | Shots off target | 4 |
| 2 | Blocked shots | 4 |
| 11 | Shots inside box | 5 |
| 2 | Shots outside box | 5 |
| (H) | Attack | (A) |
| 3 | Big chances scored | 0 |
| 4 | Big chances missed | 1 |
| 34 | Touches in penalty area | 14 |
| 7 | Fouled in final third | 4 |
| 0 | Offsides | 1 |
| (H) | Passes | (A) |
| 570 | Accurate passes | 250 |
| 13 | Throw-ins | 26 |
| 79 | Final third entries | 40 |
| 154/188 (82%) | Final third phase | 50/79 (63%) |
| 36/50 (72%) | Long balls | 23/49 (47%) |
| 3/18 (17%) | Crosses | 4/5 (80%) |
| (H) | Duels | (A) |
| 53% | Duels | 47% |
| 6 | Dispossessed | 9 |
| 44/84 (52%) | Ground duels | 40/84 (48%) |
| 8/15 (53%) | Aerial duels | 7/15 (47%) |
| 15/24 (63%) | Dribbles | 9/19 (47%) |
| (H) | Defending | (A) |
| 58% | Tackles won | 53% |
| 19 | Total tackles | 15 |
| 9 | Interceptions | 6 |
| 41 | Recoveries | 35 |
| 11 | Clearances | 28 |
| 1 | Errors lead to a shot | 0 |
| (H) | Goalkeeping | (A) |
| 1 | Total saves | 3 |
| 0.01 | Goals prevented | 0.28 |
| 1 | Big saves | 1 |
| 0 | High claims | 2 |
| 0 | Punches | 1 |
| 6 | Goal kicks | 3 |
| 0 | Penalty saves | 1 |
| (H) | Match overview | (A) |
|---|---|---|
| 64% | Ball possession | 36% |
| 0.87 | Expected goals | 0.59 |
| 1 | Big chances | 1 |
| 4 | Total shots | 6 |
| 0 | Goalkeeper saves | 1 |
| 0 | Number of sprints | 0 |
| 3 | Corner kicks | 1 |
| 7 | Fouls | 6 |
| 303 | Passes | 178 |
| 9 | Tackles | 10 |
| 6 | Free kicks | 7 |
| 0 | Yellow cards | 0 |
| 0 | Red cards | 0 |
| (H) | Shots | (A) |
| 4 | Total shots | 6 |
| 3 | Shots on target | 0 |
| 0 | Hit woodwork | 0 |
| 1 | Shots off target | 3 |
| 0 | Blocked shots | 3 |
| 2 | Shots inside box | 3 |
| 2 | Shots outside box | 3 |
| (H) | Attack | (A) |
| 1 | Big chances scored | 0 |
| 0 | Big chances missed | 1 |
| 3 | Fouled in final third | 1 |
| 0 | Offsides | 1 |
| (H) | Passes | (A) |
| 270 | Accurate passes | 139 |
| 7 | Throw-ins | 15 |
| 42 | Final third entries | 23 |
| 17/24 (71%) | Long balls | 16/32 (50%) |
| 1/13 (8%) | Crosses | 2/3 (67%) |
| (H) | Duels | (A) |
| 54% | Duels | 46% |
| 5 | Dispossessed | 4 |
| 22/44 (50%) | Ground duels | 22/44 (50%) |
| 7/10 (70%) | Aerial duels | 3/10 (30%) |
| 8/13 (62%) | Dribbles | 5/10 (50%) |
| (H) | Defending | (A) |
| 78% | Tackles won | 60% |
| 9 | Total tackles | 10 |
| 6 | Interceptions | 3 |
| 25 | Recoveries | 21 |
| 8 | Clearances | 22 |
| (H) | Goalkeeping | (A) |
| 0 | Total saves | 1 |
| 3 | Goal kicks | 1 |
| (H) | Match overview | (A) |
|---|---|---|
| 71% | Ball possession | 29% |
| 3.16 | Expected goals | 0.24 |
| 6 | Big chances | 0 |
| 9 | Total shots | 4 |
| 1 | Goalkeeper saves | 2 |
| 0 | Number of sprints | 0 |
| 0 | Corner kicks | 1 |
| 10 | Fouls | 6 |
| 324 | Passes | 134 |
| 10 | Tackles | 5 |
| 4 | Free kicks | 10 |
| 1 | Yellow cards | 0 |
| 0 | Red cards | 1 |
| (H) | Shots | (A) |
| 9 | Total shots | 4 |
| 5 | Shots on target | 2 |
| 1 | Hit woodwork | 0 |
| 2 | Shots off target | 1 |
| 2 | Blocked shots | 1 |
| 9 | Shots inside box | 2 |
| 0 | Shots outside box | 2 |
| (H) | Attack | (A) |
| 2 | Big chances scored | 0 |
| 4 | Big chances missed | 0 |
| 4 | Fouled in final third | 3 |
| 0 | Offsides | 0 |
| (H) | Passes | (A) |
| 300 | Accurate passes | 111 |
| 6 | Throw-ins | 11 |
| 37 | Final third entries | 17 |
| 19/26 (73%) | Long balls | 7/17 (41%) |
| 2/5 (40%) | Crosses | 2/2 (100%) |
| (H) | Duels | (A) |
| 51% | Duels | 49% |
| 1 | Dispossessed | 5 |
| 22/40 (55%) | Ground duels | 18/40 (45%) |
| 1/5 (20%) | Aerial duels | 4/5 (80%) |
| 7/11 (64%) | Dribbles | 4/9 (44%) |
| (H) | Defending | (A) |
| 40% | Tackles won | 40% |
| 10 | Total tackles | 5 |
| 3 | Interceptions | 3 |
| 16 | Recoveries | 14 |
| 3 | Clearances | 6 |
| (H) | Goalkeeping | (A) |
| 1 | Total saves | 2 |
| 3 | Goal kicks | 2 |
Bayer 04 Leverkusen Vs Borussia Dortmund Season Stats
| Bayer 04 Leverkusen | Performance Summary | Borussia Dortmund |
|---|---|---|
| 11 | Matches | 11 |
| 27 | Goals Scored | 19 |
| 15 | Goals Conceded | 10 |
| 2.45 | Goals per Game | 1.73 |
| 1.36 | Goals Conceded per Game | 0.91 |
| 5.09 | Shots on Target per Game | 4.55 |
| 3.82 | Big Chances per Game | 2.27 |
| 58.64% | Ball Possession | 55.36% |
| 3 | Clean Sheets | 6 |
| 13.91 | Tackles per Game | 13.82 |
| 2 | Penalty Goals Conceded | 1 |
| 9 | Fouls per Game | 12.27 |
| 0.91 | Offsides per Game | 1.45 |
| 8 | Goal Kicks per Game | 6.09 |
| 15.36 | Throw-ins per Game | 19.36 |
| 2.18 | Yellow Cards per Game | 1.55 |
| 2 | Red Cards | 1 |
Bundesliga 25/26 Standings
| POS | TEAM | MP | W | L | D | PTS |
|---|---|---|---|---|---|---|
| 1 | 11 | 10 | 0 | 1 | 31 | |
| 2 | 12 | 8 | 2 | 2 | 26 | |
| 3 | 11 | 7 | 2 | 2 | 23 | |
| 4 | 11 | 6 | 1 | 4 | 22 | |
| 5 | 11 | 7 | 3 | 1 | 22 | |
| 6 | 11 | 6 | 3 | 2 | 20 | |
| 7 | 11 | 6 | 3 | 2 | 20 | |
| 8 | 11 | 4 | 4 | 3 | 15 | |
| 9 | 11 | 4 | 4 | 3 | 15 | |
| 10 | 11 | 4 | 5 | 2 | 14 | |
| 11 | 12 | 3 | 5 | 4 | 13 | |
| 12 | 11 | 3 | 4 | 4 | 13 | |
| 13 | 11 | 3 | 7 | 1 | 10 | |
| 14 | 11 | 2 | 6 | 3 | 9 | |
| 15 | 11 | 2 | 7 | 2 | 8 | |
| 16 | 11 | 2 | 8 | 1 | 7 | |
| 17 | 11 | 1 | 7 | 3 | 6 | |
| 18 | 11 | 1 | 8 | 2 | 5 |
Football Previews & Betting Tips

Ligue 1 Preview And Prediction: Metz vs Stade Rennais Betting Tips & Picks November 28, 2025

Championship Preview And Prediction: Oxford United vs Ipswich Town Betting Tips & Picks November 28, 2025

Serie A Preview And Prediction: Como vs Sassuolo Betting Tips & Picks November 28, 2025

LaLiga Preview And Prediction: Getafe vs Elche Betting Tips & Picks November 28, 2025

Bundesliga Preview And Prediction: Borussia M’gladbach vs RB Leipzig Betting Tips & Picks November 28, 2025
