Germany host Serbia in a UEFA Nations League fixture on 1 October 2026 at 21:45. Julian Nagelsmann's side arrive as heavy favorites after a disappointing 1-0 loss to Greece, where they lacked attacking punch without injured Kai Havertz and Jamal Musiala. Florian Wirtz returns to the starting XI and should restore creative quality to the midfield. Serbia come to Munich in poor form, losing back-to-back matches to Greece and the Netherlands while missing key defenders Nikola Milenkovic and striker Dusan Vlahovic through injury. The Eagles conceded 2.80 goals per game across their last five away matches, winning just one of those five.
Form and H2H
Germany have won six of their last ten home matches, averaging 2.38 goals for and 1.19 against. Serbia's away record over the same period reads three wins, zero draws, and seven losses, with an average of 0.94 goals scored and 2.32 conceded. The teams drew 1-1 when they last met in March 2019. Germany's home record in this fixture and Serbia's defensive vulnerabilities on the road point to a comfortable German victory.
Best Bet
Germany to win at 1.25 with Mostbet offers the clearest path to profit. Serbia have lost four of their last five away matches and face a German attack that scored 2.67 goals per game at home in their last six fixtures. Florian Wirtz's return provides the creative outlet Germany lacked against Greece, and Serbia's injury list removes key defensive anchors.
Odds to Watch
Over 2.5 goals is a natural play given Germany's home scoring rate and Serbia's defensive record. The 1X2 odds across the market reflect Germany's dominance: Melbet prices the home win at 1.24, 1xBet at 1.26, and Mostbet at 1.25. Serbia's draw odds range from 5.3 to 6.16, while an away win sits between 9.8 and 12.8 across the three operators.
















