Expected goals (xG) flow
per shotMatch momentum
Average positions
formation shapeShot map
xG sizedTap a player for their full match card.
**Difaâ Hassani El-Jadidi rolls into this one hot off a demolition, but don't sleep on Moghreb's defensive wall** — three straight clean sheets have them locked in. 🔐
Difaâ are chasing some real momentum after that 5-2 road win, though they got humbled 6-2 at home last time out. Moghreb haven't won in five but they're tough to break down, drawing three of those and rarely conceding.
Key storylines:
- **Difaâ's attack vs Moghreb's shutout streak**: R. Dacosta and **M. Mouchtanim** meet a side that's kept clean sheets for weeks
- **Home comfort factor**: Difaâ at the Stade, but **B. Niasse** and the defense need to tighten after that 6-2 shocker
- **Moghreb's draw habit**: Three of their last five were 0-0s — they'll be content to grind and nick one on the break
Expected lineups:
- **Difaâ Hassani El-Jadidi**: B. Niasse, S. Abaaziz, M. Bentarcha, A. E. Idrissi, Z. Oubraim, P. Miguel, B. E. I. Bouzidi, Y. Michte, M. Mouchtanim, R. Dacosta
- **Moghreb Atlético Tetuán**: Z. Benabbou, D. Mohamed, I. Bouabsidi, S. Driouache, A. Marzak, M. E. Morabit, D. Eddaoudi, Y. Karraz, M. Karmoun
Prediction:
**Difaâ 2–0 Moghreb**. Home side gets the win but Moghreb stays stubborn — slight edge to Difaâ's recent firepower. ⚽
Nothing reached 80% confidence before kick-off, so we stayed quiet rather than guess. Most matches end up here — that is what keeps the published calls at 86.6%.
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.