{"id":1426773,"date":"2026-01-29T14:24:52","date_gmt":"2026-01-29T14:24:52","guid":{"rendered":"https:\/\/www.squawka.com\/en\/?post_type=news&#038;p=1426773"},"modified":"2026-01-29T14:24:54","modified_gmt":"2026-01-29T14:24:54","slug":"match-preview-borussia-dortmund-vs-heidenheim-01-02-26-bundesliga","status":"publish","type":"news","link":"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-heidenheim-01-02-26-bundesliga\/","title":{"rendered":"Borussia Dortmund vs Heidenheim: predictions, stats, tips &#038; odds"},"content":{"rendered":"\n<p><strong><a href=\"https:\/\/www.squawka.com\/en\/stats\/clubs\/borussia-dortmund\/\">Borussia Dortmund<\/a> face <a href=\"https:\/\/www.squawka.com\/en\/stats\/clubs\/heidenheim\/\">Heidenheim<\/a> at Signal Iduna Park in a clash that pits one of the <a href=\"https:\/\/www.squawka.com\/en\/bet\/football-tips\/bundesliga\/\">Bundesliga<\/a>\u2019s most balanced sides against a team fighting to escape the foot of the table. <\/strong><\/p>\n\n\n\n<p>Kick off is at 4:30pm on Sunday, where Dortmund\u2019s attacking edge and clean sheet record will be up against a Heidenheim side that\u2019s been under pressure all campaign. Below, we break down the key stats, form, and the best bets for this encounter.<\/p>\n\n\n\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-best-bets-amp-predictions\">Best Bets &amp; Predictions<\/h2>\n\n\n\n<p>Based on Dortmund\u2019s dominance in both head-to-head and season-long stats, here are our top betting recommendations for the match. We\u2019re especially confident in a home win given the gulf in attacking efficiency and defensive solidity.<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\">\n<table class=\"has-fixed-layout\">\n<thead>\n<tr>\n<th class=\"has-text-align-center\" data-align=\"center\">Our Prediction<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">Odds &amp; Bookmaker<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">Confidence<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">Why We&#8217;re Backing It<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td class=\"has-text-align-center\" data-align=\"center\"><strong>Anytime Goalscorer: Serhou Guirassy<\/strong><\/td>\n<td class=\"has-text-align-center\" data-align=\"center\"><a href=\"\/en\/go\/betfair?q=gb-all-con-wof-s-spo\">13\/10 @ Betfair<\/a><br>(43.5%)<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">\u2b50\u2b50\u2b50<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">Guirassy has found the net 6 times with an xG of 4.95 over 19 games, and Heidenheim\u2019s leaky defence (42 conceded) has struggled with mobile forwards all year.<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-center\" data-align=\"center\"><strong>Heidenheim Over 2.5 Cards<\/strong><\/td>\n<td class=\"has-text-align-center\" data-align=\"center\"><a href=\"\/en\/go\/sky-bet?q=gb-all-con-wof-s-spo\">6\/4 @ SkyBet<\/a><br>(40.0%)<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">\u2b50\u2b50\u2b50<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">Heidenheim face more tackles (281) and duels (872) than Dortmund, indicating they spend long spells defending. Chasing the match, expect disciplinary trouble.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n\n\n\n<p><small>Odds correct at the time of writing. Please gamble responsibly.<\/small><\/p>\n\n\n<hr \/>\r\n<h2>BOYLE Sports offer: Bet \u00a310 Get \u00a340 in free bets<\/h2>\r\n<p>Not signed up to <a href=\"https:\/\/www.squawka.com\/en\/bet\/betting-sites\/boylesports\/\" target=\"_blank\" rel=\"noopener\">BOYLE Sports<\/a> yet? Here's how to claim one of the best bookmaker welcome offers around...<\/p>\r\n<p><!-- wp:paragraph --><\/p>\r\n<p><!-- \/wp:paragraph -->\r\n\r\n<!-- wp:list {\"ordered\":true} --><\/p>\r\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\r\n<li>Sign up to BOYLE Sports using this <a href=\"\/en\/go\/boylesports?q=gb-all-con-wof-s-spo\">link<\/a>.<\/li>\r\n<!-- \/wp:list-item -->\r\n\r\n<!-- wp:list-item -->\r\n<li>Deposit a minimum of \u00a310 (Excluding Skrill\/Moneybookers, Neteller, PayPal, Paysafe or prepaid cards).<\/li>\r\n<!-- \/wp:list-item -->\r\n\r\n<!-- wp:list-item -->\r\n<li>Place a minimum bet of \u00a310 or more at odds of EVS (2.0) or greater.<\/li>\r\n<!-- \/wp:list-item -->\r\n\r\n<!-- wp:list-item -->\r\n<li>Receive your \u00a340 in free bets<\/li>\r\n<!-- \/wp:list-item --><\/ol>\r\n<p><!-- \/wp:list -->\r\n\r\n<!-- wp:image {\"id\":1393641,\"sizeSlug\":\"large\",\"linkDestination\":\"none\"} --><\/p>\r\n<p><a href=\"\/en\/go\/boylesports?q=gb-all-con-wof-s-spo\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1425440 size-large\" src=\"https:\/\/media.squawka.com\/images\/2022\/04\/20153506\/Screenshot-2026-01-20-153448-1024x323.png\" alt=\"\" width=\"1024\" height=\"323\" srcset=\"https:\/\/media.squawka.com\/images\/2022\/04\/20153506\/Screenshot-2026-01-20-153448-1024x323.png 1024w, https:\/\/media.squawka.com\/images\/2022\/04\/20153506\/Screenshot-2026-01-20-153448-300x95.png 300w, https:\/\/media.squawka.com\/images\/2022\/04\/20153506\/Screenshot-2026-01-20-153448-768x242.png 768w, https:\/\/media.squawka.com\/images\/2022\/04\/20153506\/Screenshot-2026-01-20-153448-400x126.png 400w, https:\/\/media.squawka.com\/images\/2022\/04\/20153506\/Screenshot-2026-01-20-153448-600x189.png 600w, https:\/\/media.squawka.com\/images\/2022\/04\/20153506\/Screenshot-2026-01-20-153448-190x60.png 190w, https:\/\/media.squawka.com\/images\/2022\/04\/20153506\/Screenshot-2026-01-20-153448-150x47.png 150w, https:\/\/media.squawka.com\/images\/2022\/04\/20153506\/Screenshot-2026-01-20-153448-40x13.png 40w, https:\/\/media.squawka.com\/images\/2022\/04\/20153506\/Screenshot-2026-01-20-153448.png 1524w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\r\n<p><!-- \/wp:image --><\/p>\r\n<p><em>18+ New UK customers (Excluding NI) only. Min Deposit \u00a310. Min stake \u00a310. Min odds Evs. Free bet applied on 1st settlement of any qualifying bet. 30 days to qualify. Free bets expire in 7 days. Cashed out\/Free Bets won\u2019t apply. Account &amp; Payment method restrictions apply. 1 Free Bet offer per customer, household &amp; IP Address only. T&amp;Cs Apply<\/em><\/p>\r\n<hr \/>\n\n\n\n<h2 class=\"wp-block-heading\">Season Form &amp; Standings<\/h2>\n\n\n\n<p>The gulf between these sides is clear in the Bundesliga table. Dortmund sit 2nd with 42 points from 19 matches, boasting a goal difference of +21 and the second best defensive record in the league. Heidenheim are bottom, with just 13 points and a staggering -25 goal difference, failing to keep a single clean sheet.<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\">\n<table class=\"has-fixed-layout\">\n<thead>\n<tr>\n<th class=\"has-text-align-center\" data-align=\"center\">Team<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">Pos<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">P<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">W<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">D<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">L<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">GF<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">GA<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">GD<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">Pts<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td class=\"has-text-align-center\" data-align=\"center\">Borussia Dortmund<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">2<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">19<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">12<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">6<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">1<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">38<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">17<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">+21<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">42<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-center\" data-align=\"center\">Heidenheim<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">18<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">19<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">3<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">4<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">12<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">17<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">42<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">-25<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">13<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Potential Match-Winners<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Players to Watch<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Maximilian Beier (Dortmund)<\/strong> \u2013 6 goals so far, hitting the target with 54% of his shots. Averages a goal every 159 minutes, making him a constant threat inside the box.<\/li>\n\n\n\n<li><strong>Serhou Guirassy (Dortmund)<\/strong> \u2013 Also on 6 goals, he\u2019s Dortmund\u2019s most consistent forward with a healthy 4.95 xG and a shot every 232 minutes. Often gets on the end of Dortmund\u2019s best chances.<\/li>\n\n\n\n<li><strong>Jonas Fohrenbach (Heidenheim)<\/strong> \u2013 The most creative Heidenheim player from defence, leading his side in expected assists (2.03) and contributing 13 accurate crosses so far.<\/li>\n\n\n\n<li><strong>Gregor Kobel (Dortmund)<\/strong> \u2013 10 clean sheets and just 17 conceded, with 49 saves made. A calm, reliable presence at the back, crucial for protecting leads.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/x.com\/SquawkaBet\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"114\" src=\"https:\/\/media.squawka.com\/images\/2025\/11\/28163831\/Group-14764-1-1024x114.jpg\" alt=\"\" class=\"wp-image-1415389\" srcset=\"https:\/\/media.squawka.com\/images\/2025\/11\/28163831\/Group-14764-1-1024x114.jpg 1024w, https:\/\/media.squawka.com\/images\/2025\/11\/28163831\/Group-14764-1-300x33.jpg 300w, https:\/\/media.squawka.com\/images\/2025\/11\/28163831\/Group-14764-1-768x86.jpg 768w, https:\/\/media.squawka.com\/images\/2025\/11\/28163831\/Group-14764-1-1536x171.jpg 1536w, https:\/\/media.squawka.com\/images\/2025\/11\/28163831\/Group-14764-1-400x45.jpg 400w, https:\/\/media.squawka.com\/images\/2025\/11\/28163831\/Group-14764-1-600x67.jpg 600w, https:\/\/media.squawka.com\/images\/2025\/11\/28163831\/Group-14764-1-538x60.jpg 538w, https:\/\/media.squawka.com\/images\/2025\/11\/28163831\/Group-14764-1-150x17.jpg 150w, https:\/\/media.squawka.com\/images\/2025\/11\/28163831\/Group-14764-1-40x4.jpg 40w, https:\/\/media.squawka.com\/images\/2025\/11\/28163831\/Group-14764-1.jpg 1792w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-head-to-head-last-5-meetings\">Head-to-Head: Last 5 Meetings<\/h2>\n\n\n\n<p>Dortmund are unbeaten in the last five meetings against Heidenheim, winning three and drawing two, with a goal difference of +5 in that span.<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\">\n<table class=\"has-fixed-layout\">\n<thead>\n<tr>\n<th class=\"\" data-align=\"center\">Date<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">Score<\/th>\n<th class=\"has-text-align-center\" data-align=\"center\">Competition<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td class=\"has-text-align-center\" data-align=\"center\">13\/09\/25<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">Heidenheim 0-2 Borussia Dortmund<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">Bundesliga<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-center\" data-align=\"center\">01\/02\/25<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">Heidenheim 1-2 Borussia Dortmund<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">Bundesliga<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-center\" data-align=\"center\">13\/09\/24<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">Borussia Dortmund 4-2 Heidenheim<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">Bundesliga<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-center\" data-align=\"center\">02\/02\/24<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">Heidenheim 0-0 Borussia Dortmund<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">Bundesliga<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-center\" data-align=\"center\">01\/09\/23<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">Borussia Dortmund 2-2 Heidenheim<\/td>\n<td class=\"has-text-align-center\" data-align=\"center\">Bundesliga<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion: Can Dortmund Maintain Their Dominance?<\/h2>\n\n\n\n<p>Dortmund\u2019s superior firepower and defensive record make them clear favourites at home, but Heidenheim\u2019s willingness to scrap means there could be action at both ends. With Heidenheim conceding over two goals per game and Dortmund boasting two prolific forwards, the smart money is on the hosts to win in style. Our top pick: Serhou Guirassy to score at <a href=\"\/en\/go\/betfair?q=gb-all-con-wof-s-spo\" target=\"_blank\" rel=\"noreferrer noopener\">13\/10 with Betfair<\/a> (43.5%).<\/p>\n\n\n\n<p><small>Odds correct at the time of writing. Please gamble responsibly.<\/small><\/p>\n\n\n<h3><strong>Read more:<\/strong><\/h3>\r\n<ul>\r\n<li><a href=\"https:\/\/www.squawka.com\/en\/news\/\"><strong>Latest football news<\/strong><\/a><\/li>\r\n<li><a href=\"https:\/\/www.squawka.com\/en\/bet\/football-tips\/\" target=\"_blank\" rel=\"noopener\"><strong>Football betting tips<\/strong><\/a><\/li>\r\n<li><a href=\"https:\/\/www.squawka.com\/en\/bet\/betting-sites\/\" target=\"_blank\" rel=\"noopener\"><strong>Best betting sites<\/strong><\/a><\/li>\r\n<li><a href=\"https:\/\/www.squawka.com\/en\/bet\/betting-sites\/best-free-bet-offers\/\" target=\"_blank\" rel=\"noopener\"><strong>Best free bet offers<\/strong><\/a><\/li>\r\n<li><a href=\"https:\/\/www.squawka.com\/en\/bet\/football-tips\/accumulator\/\" target=\"_blank\" rel=\"noopener\"><strong>Football accumulator tips<\/strong><\/a><\/li>\r\n<\/ul>\n\n\n    <div class=\"sq-top-stories\">\n        <h2 class=\"sq-heading-line\">Squawka Suggests<\/h2>\n        <div class=\"sq-cards\">\n\t\t\t                    <article class=\"sq-card\">\n\t\t\t\t\t\t                            <div class=\"sq-card__thumbnail\">\n                                <a href=\"https:\/\/www.squawka.com\/en\/betting-offers\/betcrown-bet-world-cup-offer\/\" class=\"sq-thumbnail\">\n\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/media.squawka.com\/images\/2026\/06\/02115933\/sign-up_offer-2026-06-02T115916.595-1024x576.jpg\" class=\"attachment-large size-large\" alt=\"BetCrown World Cup Offer: Bet \u00a320 Get \u00a320 in Free Bets\" fetchpriority=\"high\" sizes=\"(max-width: 767px) 100vw, 50vw\" srcset=\"https:\/\/media.squawka.com\/images\/2026\/06\/02115933\/sign-up_offer-2026-06-02T115916.595-1024x576.jpg 1024w, https:\/\/media.squawka.com\/images\/2026\/06\/02115933\/sign-up_offer-2026-06-02T115916.595-300x169.jpg 300w, https:\/\/media.squawka.com\/images\/2026\/06\/02115933\/sign-up_offer-2026-06-02T115916.595-768x432.jpg 768w, https:\/\/media.squawka.com\/images\/2026\/06\/02115933\/sign-up_offer-2026-06-02T115916.595-1536x864.jpg 1536w, https:\/\/media.squawka.com\/images\/2026\/06\/02115933\/sign-up_offer-2026-06-02T115916.595-2048x1152.jpg 2048w, https:\/\/media.squawka.com\/images\/2026\/06\/02115933\/sign-up_offer-2026-06-02T115916.595-400x225.jpg 400w, https:\/\/media.squawka.com\/images\/2026\/06\/02115933\/sign-up_offer-2026-06-02T115916.595-356x200.jpg 356w, https:\/\/media.squawka.com\/images\/2026\/06\/02115933\/sign-up_offer-2026-06-02T115916.595-107x60.jpg 107w, https:\/\/media.squawka.com\/images\/2026\/06\/02115933\/sign-up_offer-2026-06-02T115916.595-150x84.jpg 150w, https:\/\/media.squawka.com\/images\/2026\/06\/02115933\/sign-up_offer-2026-06-02T115916.595-132x74.jpg 132w\" \/>                                <\/a>\n                            <\/div>\n\t\t\t\t\t\t                        <div class=\"sq-card__content\">\n                            <div class=\"sq-card__meta\">\n                                <span class=\"sq-card__label\">Betting Offers<\/span>\n                                <a href=\"https:\/\/www.squawka.com\/en\/betting-offers\/betcrown-bet-world-cup-offer\/\" class=\"sq-card__title\">\n                                    <h2 class=\"sq-card__title-text\">BetCrown World Cup Offer: Bet \u00a320 Get \u00a320 in Free Bets<\/h2>\n                                <\/a>\n                            <\/div>\n                            <div class=\"sq-card__excerpt\">\n                                <a href=\"https:\/\/www.squawka.com\/en\/author\/anton\/\"\n                                   class=\"sq-card__link\">\n\t\t\t\t\t\t\t\t\tBy Anthony Eadson                                <\/a>\n                                <time class=\"sq-card__label\">25 minutes ago<\/time>\n                            <\/div>\n                        <\/div>\n                    <\/article>\n\t\t\t\t                    <article class=\"sq-card\">\n\t\t\t\t\t\t                            <div class=\"sq-card__thumbnail\">\n                                <a href=\"https:\/\/www.squawka.com\/en\/betting-offers\/spreadex-world-cup-offer-2026\/\" class=\"sq-thumbnail\">\n\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/media.squawka.com\/images\/2026\/06\/04192347\/sign-up_offer-2026-06-04T192258.781-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"SpreadEx World Cup Offer: Up to \u00a3100 in Free Bets When You Bet \u00a310\" \/>                                <\/a>\n                            <\/div>\n\t\t\t\t\t\t                        <div class=\"sq-card__content\">\n                            <div class=\"sq-card__meta\">\n                                <span class=\"sq-card__label\">Betting Offers<\/span>\n                                <a href=\"https:\/\/www.squawka.com\/en\/betting-offers\/spreadex-world-cup-offer-2026\/\" class=\"sq-card__title\">\n                                    <h2 class=\"sq-card__title-text\">SpreadEx World Cup Offer: Up to \u00a3100 in Free Bets When You Bet \u00a310<\/h2>\n                                <\/a>\n                            <\/div>\n                            <div class=\"sq-card__excerpt\">\n                                <a href=\"https:\/\/www.squawka.com\/en\/author\/anton\/\"\n                                   class=\"sq-card__link\">\n\t\t\t\t\t\t\t\t\tBy Anthony Eadson                                <\/a>\n                                <time class=\"sq-card__label\">1 hour ago<\/time>\n                            <\/div>\n                        <\/div>\n                    <\/article>\n\t\t\t\t                    <article class=\"sq-card\">\n\t\t\t\t\t\t                            <div class=\"sq-card__thumbnail\">\n                                <a href=\"https:\/\/www.squawka.com\/en\/betting-offers\/betano-world-cup-offer\/\" class=\"sq-thumbnail\">\n\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/media.squawka.com\/images\/2026\/06\/04211648\/sign-up_offer-2026-06-04T211628.602-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"Betano World Cup Offer: Bet \u00a310 Get \u00a330 in Free Bets\" \/>                                <\/a>\n                            <\/div>\n\t\t\t\t\t\t                        <div class=\"sq-card__content\">\n                            <div class=\"sq-card__meta\">\n                                <span class=\"sq-card__label\">Betting Offers<\/span>\n                                <a href=\"https:\/\/www.squawka.com\/en\/betting-offers\/betano-world-cup-offer\/\" class=\"sq-card__title\">\n                                    <h2 class=\"sq-card__title-text\">Betano World Cup Offer: Bet \u00a310 Get \u00a330 in Free Bets<\/h2>\n                                <\/a>\n                            <\/div>\n                            <div class=\"sq-card__excerpt\">\n                                <a href=\"https:\/\/www.squawka.com\/en\/author\/anton\/\"\n                                   class=\"sq-card__link\">\n\t\t\t\t\t\t\t\t\tBy Anthony Eadson                                <\/a>\n                                <time class=\"sq-card__label\">1 hour ago<\/time>\n                            <\/div>\n                        <\/div>\n                    <\/article>\n\t\t\t\t                    <article class=\"sq-card\">\n\t\t\t\t\t\t                            <div class=\"sq-card__thumbnail\">\n                                <a href=\"https:\/\/www.squawka.com\/en\/betting-offers\/betway-world-cup-offer\/\" class=\"sq-thumbnail\">\n\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/media.squawka.com\/images\/2026\/06\/04212852\/sign-up_offer-2026-06-04T212750.645-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"Betway World Cup Offer: Bet \u00a310 Get \u00a360 in Free Bets\" \/>                                <\/a>\n                            <\/div>\n\t\t\t\t\t\t                        <div class=\"sq-card__content\">\n                            <div class=\"sq-card__meta\">\n                                <span class=\"sq-card__label\">Betting Offers<\/span>\n                                <a href=\"https:\/\/www.squawka.com\/en\/betting-offers\/betway-world-cup-offer\/\" class=\"sq-card__title\">\n                                    <h2 class=\"sq-card__title-text\">Betway World Cup Offer: Bet \u00a310 Get \u00a360 in Free Bets<\/h2>\n                                <\/a>\n                            <\/div>\n                            <div class=\"sq-card__excerpt\">\n                                <a href=\"https:\/\/www.squawka.com\/en\/author\/anton\/\"\n                                   class=\"sq-card__link\">\n\t\t\t\t\t\t\t\t\tBy Anthony Eadson                                <\/a>\n                                <time class=\"sq-card__label\">6 hours ago<\/time>\n                            <\/div>\n                        <\/div>\n                    <\/article>\n\t\t\t\t        <\/div>\n    <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Borussia Dortmund face Heidenheim at Signal Iduna Park in a clash that pits one of the Bundesliga\u2019s most balanced sides against a team fighting to esc&#8230;<\/p>\n","protected":false},"author":427,"featured_media":1426772,"parent":0,"menu_order":0,"template":"","meta":{"_acf_changed":false,"_yoast_wpseo_focuskw":"Borussia Dortmund vs Heidenheim, Bundesliga tips, predictions, stats, best bets, betting offers","_yoast_wpseo_title":"Borussia Dortmund vs Heidenheim: predictions, stats, tips & odds","_yoast_wpseo_metadesc":"Get the Squawka Bet predictions, stats and betting tips ahead of the Bundesliga match between Borussia Dortmund and Heidenheim on Sunday 1 February.","footnotes":""},"tags":[],"news-category":[],"class_list":["post-1426773","news","type-news","status-publish","has-post-thumbnail","hentry"],"acf":{"external_featured_image_url":"","hide_featured_image_pattern":false},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.1 (Yoast SEO v27.1.1) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Borussia Dortmund vs Heidenheim: predictions, stats, tips &amp; odds<\/title>\n<meta name=\"description\" content=\"Get the Squawka Bet predictions, stats and betting tips ahead of the Bundesliga match between Borussia Dortmund and Heidenheim on Sunday 1 February.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-heidenheim-01-02-26-bundesliga\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Borussia Dortmund vs Heidenheim: predictions, stats, tips &amp; odds\" \/>\n<meta property=\"og:description\" content=\"Get the Squawka Bet predictions, stats and betting tips ahead of the Bundesliga match between Borussia Dortmund and Heidenheim on Sunday 1 February.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-heidenheim-01-02-26-bundesliga\/\" \/>\n<meta property=\"og:site_name\" content=\"Squawka | EN\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SquawkaFootballNews\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-29T14:24:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/media.squawka.com\/images\/2026\/01\/27155101\/image_2026-01-27_15-50-54.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1167\" \/>\n\t<meta property=\"og:image:height\" content=\"590\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@squawka\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"NewsArticle\",\"@id\":\"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-heidenheim-01-02-26-bundesliga\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-heidenheim-01-02-26-bundesliga\/\"},\"author\":{\"name\":\"Andy Francis\",\"@id\":\"https:\/\/www.squawka.com\/en\/#\/schema\/person\/d3f5147c45808b7b5fdc4aa91fefb30e\"},\"headline\":\"Borussia Dortmund vs Heidenheim: predictions, stats, tips &#038; odds\",\"datePublished\":\"2026-01-29T14:24:52+00:00\",\"dateModified\":\"2026-01-29T14:24:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-heidenheim-01-02-26-bundesliga\/\"},\"wordCount\":564,\"image\":{\"@id\":\"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-heidenheim-01-02-26-bundesliga\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/media.squawka.com\/images\/2026\/01\/27155101\/image_2026-01-27_15-50-54.jpg\",\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-heidenheim-01-02-26-bundesliga\/\",\"url\":\"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-heidenheim-01-02-26-bundesliga\/\",\"name\":\"Borussia Dortmund vs Heidenheim: predictions, stats, tips & odds\",\"isPartOf\":{\"@id\":\"https:\/\/www.squawka.com\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-heidenheim-01-02-26-bundesliga\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-heidenheim-01-02-26-bundesliga\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/media.squawka.com\/images\/2026\/01\/27155101\/image_2026-01-27_15-50-54.jpg\",\"datePublished\":\"2026-01-29T14:24:52+00:00\",\"dateModified\":\"2026-01-29T14:24:54+00:00\",\"description\":\"Get the Squawka Bet predictions, stats and betting tips ahead of the Bundesliga match between Borussia Dortmund and Heidenheim on Sunday 1 February.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-heidenheim-01-02-26-bundesliga\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-heidenheim-01-02-26-bundesliga\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-heidenheim-01-02-26-bundesliga\/#primaryimage\",\"url\":\"https:\/\/media.squawka.com\/images\/2026\/01\/27155101\/image_2026-01-27_15-50-54.jpg\",\"contentUrl\":\"https:\/\/media.squawka.com\/images\/2026\/01\/27155101\/image_2026-01-27_15-50-54.jpg\",\"width\":1167,\"height\":590},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-heidenheim-01-02-26-bundesliga\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Squawka\",\"item\":\"https:\/\/www.squawka.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"News\",\"item\":\"https:\/\/www.squawka.com\/en\/news\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Borussia Dortmund vs Heidenheim: predictions, stats, tips &#038; odds\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.squawka.com\/en\/#website\",\"url\":\"https:\/\/www.squawka.com\/en\/\",\"name\":\"Squawka | EN\",\"description\":\"Football News, Stats, and More...\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.squawka.com\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.squawka.com\/en\/#\/schema\/person\/d3f5147c45808b7b5fdc4aa91fefb30e\",\"name\":\"Andy Francis\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.squawka.com\/en\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/8c053c8f3cb7d09dbb9315fa94dbf978d043569804ccfbd0cbc669cae187cbb2?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/8c053c8f3cb7d09dbb9315fa94dbf978d043569804ccfbd0cbc669cae187cbb2?s=96&d=mm&r=g\",\"caption\":\"Andy Francis\"},\"description\":\"Andy Francis has a decade of experience in sport, working in content, betting and scouting roles for various professional clubs and companies, including Football Radar and Betting Odds. Andy is a Barnet fan, and also follows NFL and Darts closely.\",\"sameAs\":[\"https:\/\/x.com\/andrew_francls\"],\"url\":\"https:\/\/www.squawka.com\/en\/author\/andrewfrancis\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Borussia Dortmund vs Heidenheim: predictions, stats, tips & odds","description":"Get the Squawka Bet predictions, stats and betting tips ahead of the Bundesliga match between Borussia Dortmund and Heidenheim on Sunday 1 February.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-heidenheim-01-02-26-bundesliga\/","og_locale":"en_GB","og_type":"article","og_title":"Borussia Dortmund vs Heidenheim: predictions, stats, tips & odds","og_description":"Get the Squawka Bet predictions, stats and betting tips ahead of the Bundesliga match between Borussia Dortmund and Heidenheim on Sunday 1 February.","og_url":"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-heidenheim-01-02-26-bundesliga\/","og_site_name":"Squawka | EN","article_publisher":"https:\/\/www.facebook.com\/SquawkaFootballNews\/","article_modified_time":"2026-01-29T14:24:54+00:00","og_image":[{"width":1167,"height":590,"url":"https:\/\/media.squawka.com\/images\/2026\/01\/27155101\/image_2026-01-27_15-50-54.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@squawka","twitter_misc":{"Estimated reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-heidenheim-01-02-26-bundesliga\/#article","isPartOf":{"@id":"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-heidenheim-01-02-26-bundesliga\/"},"author":{"name":"Andy Francis","@id":"https:\/\/www.squawka.com\/en\/#\/schema\/person\/d3f5147c45808b7b5fdc4aa91fefb30e"},"headline":"Borussia Dortmund vs Heidenheim: predictions, stats, tips &#038; odds","datePublished":"2026-01-29T14:24:52+00:00","dateModified":"2026-01-29T14:24:54+00:00","mainEntityOfPage":{"@id":"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-heidenheim-01-02-26-bundesliga\/"},"wordCount":564,"image":{"@id":"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-heidenheim-01-02-26-bundesliga\/#primaryimage"},"thumbnailUrl":"https:\/\/media.squawka.com\/images\/2026\/01\/27155101\/image_2026-01-27_15-50-54.jpg","inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-heidenheim-01-02-26-bundesliga\/","url":"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-heidenheim-01-02-26-bundesliga\/","name":"Borussia Dortmund vs Heidenheim: predictions, stats, tips & odds","isPartOf":{"@id":"https:\/\/www.squawka.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-heidenheim-01-02-26-bundesliga\/#primaryimage"},"image":{"@id":"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-heidenheim-01-02-26-bundesliga\/#primaryimage"},"thumbnailUrl":"https:\/\/media.squawka.com\/images\/2026\/01\/27155101\/image_2026-01-27_15-50-54.jpg","datePublished":"2026-01-29T14:24:52+00:00","dateModified":"2026-01-29T14:24:54+00:00","description":"Get the Squawka Bet predictions, stats and betting tips ahead of the Bundesliga match between Borussia Dortmund and Heidenheim on Sunday 1 February.","breadcrumb":{"@id":"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-heidenheim-01-02-26-bundesliga\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-heidenheim-01-02-26-bundesliga\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-heidenheim-01-02-26-bundesliga\/#primaryimage","url":"https:\/\/media.squawka.com\/images\/2026\/01\/27155101\/image_2026-01-27_15-50-54.jpg","contentUrl":"https:\/\/media.squawka.com\/images\/2026\/01\/27155101\/image_2026-01-27_15-50-54.jpg","width":1167,"height":590},{"@type":"BreadcrumbList","@id":"https:\/\/www.squawka.com\/en\/news\/match-preview-borussia-dortmund-vs-heidenheim-01-02-26-bundesliga\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Squawka","item":"https:\/\/www.squawka.com\/en\/"},{"@type":"ListItem","position":2,"name":"News","item":"https:\/\/www.squawka.com\/en\/news\/"},{"@type":"ListItem","position":3,"name":"Borussia Dortmund vs Heidenheim: predictions, stats, tips &#038; odds"}]},{"@type":"WebSite","@id":"https:\/\/www.squawka.com\/en\/#website","url":"https:\/\/www.squawka.com\/en\/","name":"Squawka | EN","description":"Football News, Stats, and More...","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.squawka.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Person","@id":"https:\/\/www.squawka.com\/en\/#\/schema\/person\/d3f5147c45808b7b5fdc4aa91fefb30e","name":"Andy Francis","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.squawka.com\/en\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/8c053c8f3cb7d09dbb9315fa94dbf978d043569804ccfbd0cbc669cae187cbb2?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8c053c8f3cb7d09dbb9315fa94dbf978d043569804ccfbd0cbc669cae187cbb2?s=96&d=mm&r=g","caption":"Andy Francis"},"description":"Andy Francis has a decade of experience in sport, working in content, betting and scouting roles for various professional clubs and companies, including Football Radar and Betting Odds. Andy is a Barnet fan, and also follows NFL and Darts closely.","sameAs":["https:\/\/x.com\/andrew_francls"],"url":"https:\/\/www.squawka.com\/en\/author\/andrewfrancis\/"}]}},"yoast_title":"Borussia Dortmund vs Heidenheim: predictions, stats, tips & odds","yoast_description":"Get the Squawka Bet predictions, stats and betting tips ahead of the Bundesliga match between Borussia Dortmund and Heidenheim on Sunday 1 February.","yoast_keyword":"Borussia Dortmund vs Heidenheim, Bundesliga tips, predictions, stats, best bets, betting offers","_links":{"self":[{"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/news\/1426773","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/news"}],"about":[{"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/types\/news"}],"author":[{"embeddable":true,"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/users\/427"}],"version-history":[{"count":0,"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/news\/1426773\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/media\/1426772"}],"wp:attachment":[{"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/media?parent=1426773"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/tags?post=1426773"},{"taxonomy":"news-category","embeddable":true,"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/news-category?post=1426773"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}