A 31-game unbeaten run and a five-point gap at the top suggests this Leverkusen fairytale is set to continue, and they are big favourites to win again this weekend.
Heidenheim will make it difficult for Leverkusen here, given their long unbeaten run, but the might of the league leaders may just be too much for Frank Schmidt's side.
Read more.
Data Analysis
Our analysis of all available data, including recent performances and player stats, suggests the most likely outcome of this match is a Bayer Leverkusen win with a probability of 53.37%. A win for Heidenheim has a probability of 23.77% and a draw has a probability of 22.9%.
The most likely scoreline for a Bayer Leverkusen win is 1-2 with a probability of 9.78%. The next most likely scorelines for that outcome are 0-1 (9.28%) and 0-2 (8.51%). The likeliest Heidenheim win is 2-1 (6.14%), while for a drawn scoreline it is 1-1 (10.66%).