Look, I'll be honest with you - this one's got me scratching my head a bit, but the numbers don't lie, and the numbers say Metz are the better side. And I don't mean that in a "you're welcome" way, I mean the actual football numbers.
In their last 10 games, Metz have managed 1.3 points per game to Dunkerque's 1.1. They've scored 16 to 13 and conceded 16 to 19. When you look at the xG data from their last two games with numbers, Metz are creating 1.53 per game while Dunkerque are managing 1.07. Metz went blank in only 2 of their last 10, while Dunkerque failed to score in 5. That's a team that's clicking at the front. Metz won their last game 3-2 at home to Sochaux, and they've got that 4-1 win at Rodez fresh in the memory. Dunkerque's last two home games, though, were a 0-1 loss to Annecy and a 0-4 friendly to RAAL La Louvière. Neither side is exactly firing on all cylinders at this specific venue right now.
Now, the counter-argument, and I'll give Dunkerque their day: their home record over 20 games is 8 wins, 6 draws, 6 losses. They score 1.25 per game at home and concede 1.05. Metz on the road? 2 wins, 6 draws, 12 losses in 20. They score 1.05 and concede 2.2. That's a big gap, and I'm not going to pretend it doesn't exist. But that away record spans 12 months, and the older games dilute what's happening now. Metz's last two away games were a 2-4 loss at Dijon and a 0-1 loss at RED Star FC 93, sure, but the 20-game picture is a mix, and the recent form across all venues points Metz's way.
The head-to-head? All four meetings are 17 months or more before this game. Metz won each one - 1-0, 2-3, 2-0, 2-4. It's historical, so I'm not building a case on it, but it does tell you something about how these two teams match up when they meet.
Key Points:
So here's my call: Metz to win. I rate their chance at around 43%, which sits just above the market's 40.49% at 2.47. It's not a screaming certainty, but the quality is there and the numbers back it up. Grab your beer, settle in, and let Metz do the talking. My pick: Metz away win.