Thursday's football predictions today span five UEFA Nations League A fixtures across Europe, with Germany's attacking form and Greece's defensive solidity standing out as the day's sharpest contrasts. Our analysis desk has identified a quartet of high-variance encounters where recent form, defensive fragility and head-to-head patterns offer clear sight lines for those tracking this afternoon and evening's action.
1. Andorra v Malta
Andorra v
Malta - 2024-11-19: Malta 0-0 Andorra
- 2024-09-10: Andorra 0-1 Malta
- 2020-11-14: Malta 3-1 andorra
- 2020-10-10: andorra 0-0 Malta
This tie opens in Andorra under clear skies and 30°C heat—conditions that may favour a team looking to impose tempo, though both sides have struggled to build rhythm of late. Andorra's last five reads LWLDL, a form line that speaks to fundamental inconsistency, while Malta sit WLLLL, a single win buried under four defeats. The goalscoring picture is telling: Andorra average 0.4 goals per game over their last five, Malta 1.0. Defensively, both leak—Andorra conceding 1.2 per game, Malta 2.0. The head-to-head record across four recent meetings is sparse, averaging just 1.2 goals per contest, yet two of the last three have broken that mould with decisive scorelines: Malta's 3-1 win in November 2020, then a pair of 0-0 draws either side. That volatility matters. Malta's desperate need for points after four straight defeats may sharpen their approach, but Andorra's home turf and clear conditions offer minimal advantage to a side averaging barely a goal per game. The defensive weakness on both flanks—particularly Malta's 2.0 conceded average—suggests the game will turn on which team can capitalize when space opens. Read the full assessment on the board.
2. Netherlands v Germany
Netherlands v
Germany - 2024-10-14: Germany 1-0 Netherlands
- 2024-09-10: Netherlands 2-2 Germany
- 2024-03-26: Germany 2-1 Netherlands
- 2022-03-29: Netherlands 1-1 Germany
- 2019-09-06: Germany 2-4 Netherlands
- 2019-03-24: Netherlands 2-3 Germany
Germany's last five form line reads LWWWW: four straight wins, and a team building genuine momentum heading into a Nations League A heavyweight clash. The Netherlands, by contrast, show WWDWL—inconsistent, with a loss sandwiched between wins. The offensive gulf is plain: Germany average 3.2 goals per game, the Netherlands 2.4. Germany's defence has tightened to 1.0 conceded per game; the Netherlands leak at 1.2. Head-to-head, the recent record is vivid. Six meetings average 3.5 goals per contest. Germany won 1-0 last October, but the September 2024 clash ended 2-2, and the Netherlands won 4-2 in Berlin in 2019. This is a fixture that bleeds goals. Germany's current streak—four wins on the spin—reflects a team where attack and defence are both clicking. The Netherlands remain potent (2.4 goals per game) but the inconsistency in their results suggests they may struggle to contain a German side moving with this kind of rhythm. When two elite teams with a 3.5 goals-per-game average meet, and one has defensive solidity while the other is patchy, the probabilities shift. Our full call on this encounter is live on the site.
3. Serbia v Greece
Serbia v
Greece Serbia's form over their last five is LLWLW: two wins in five, but sandwiched between defeats—the hallmark of a side under pressure. Greece sit LDDLD, one win in five and a team that has retreated into a defensive shell, conceding just 0.8 goals per game but also scoring a meagre 0.4. There is no recent head-to-head record on file, which means we rely entirely on current state and trajectory. Serbia average 1.0 goal per game but concede 2.6—a 1.6 goal deficit per match that speaks to a defence in genuine distress. Greece, by contrast, have buttoned up defensively to an extraordinary degree. The trade-off is clear: Greece cannot score (0.4 per game), but they are almost impossible to break down. Serbia's attacking impotence (1.0 per game) means they may find Greece's low block frustrating, yet Serbia's leaking defence (2.6 conceded) offers Greece's rare attacking moments genuine opportunity. This is a game where low-scoring chess dominates. Serbia's desperation for points after two defeats in their last three clashes with a team organized but toothless will create tension rather than spectacle. The model reads this as a battle between Serbia's need to attack and Greece's structural refusal to concede. Full details on this fixture are ready for your review.
4. Portugal v Wales
Portugal v
Wales - 2016-07-06: Portugal 2-0 Wales
Portugal's last five form reads LWDWD: two draws and a loss embedded in the sequence—a side that has gone cool after periods of control. Wales show LDDWW, a team finding their feet with back-to-back wins but having drawn twice and lost once before that. The offensive profiles are intriguing: Wales average 2.2 goals per game over their last five, Portugal 1.6. Wales have also conceded 1.0 per game, Portugal just 0.6—a significant defensive advantage for the hosts. Head-to-head, only one recent meeting is on record: Portugal's 2-0 win over Wales in July 2016, a fixture averaging 2.0 goals. Portugal's elite defensive record (0.6 conceded per game) is their bedrock, yet Wales' recent attacking form (2.2 per game) and their last two wins suggest they arrive with momentum. The Portuguese have tightened their shape but their own goal output has dipped to 1.6, meaning they are vulnerable to a Wales side that has found attacking rhythm. The contrast is sharp: Wales explosive but leaky, Portugal composed but not prolific. When a team with Wales' offensive output (2.2) meets a defence as stingy as Portugal's (0.6), both teams have genuine paths to the result. See our complete breakdown of this tie on the board.
5. Norway v Denmark
Norway v
Denmark - 2024-06-08: Denmark 3-1 Norway
This fixture carries the hallmark of a high-drama encounter. The head-to-head record, though just one recent meeting, is explosive: Denmark's 3-1 win over Norway in June 2024, a game that averaged 4.0 goals. Both teams' recent form suggests another open contest. Norway read WWLWW: three wins in five, averaging 2.4 goals per game but conceding 1.8. Denmark sit WDWLD: two wins in five, scoring 2.0 per game and conceding 1.4. The critical detail is the pace at which these teams have been playing. Norway have won their last two and score with regularity; Denmark have stabilized after an early loss but remain vulnerable defensively (1.4 per game). The previous meeting told the story: both sides willing to attack, both exposed in transition. Norway's 1.8 goals-conceded average suggests defensive instability, while Denmark's 1.4 indicates a similar frailty. When two teams with combined attacking averages above 4.0 goals per game meet, and both leak defensively above 1.4 per game, the probability shifts toward an open, high-scoring contest. Norway's recent wins have built confidence, Denmark's draw-laden form suggests they can be penetrated. The model reads heavy action. Our assessment of this match is detailed below on the site.
