Where the money is
How much money is actually on each selection, next to what the price says it should be. A gap is not a tip — it just means the crowd and the book disagree.
Expected goals (xG) flow
per shotMatch momentum
Average positions
formation shapeShot map
xG sizedTap a player for their full match card.
**Tiznit's hitting their stride while Jadidi's spiraling** — this is a classic mismatch in round 3 as form diverges sharply in Morocco's top flight. 🔥
Amal Tiznit mixed results early on, but they just beat Fath on the road and drew at home to Olympique Dcheira — there's a pulse here. Jadidi, meanwhile, are bleeding goals (6 conceded to CODM, 2 to Wydad) and searching for their first win, sitting at 0 from their last five with three losses stacked.
Key storylines:
- **Tiznit's midfield engine** — S. Popoola and A. Adila control the tempo in a 4-2-3-1 setup that's more balanced than Jadidi's stretched back line
- **Jadidi's defensive chaos** — five at the back sounds solid, but conceding 8 in two home games screams structural issues; Z. Oubraim out on suspension doesn't help
- **Y. Zraa and Z. Essalhi's attacking thrust** — Tiznit's front two have room to run at a leaky Jadidi defense
Expected lineups:
- **Union Sportive Amal Tiznit**: Y. Faqir, H. Bouhbouh, J. Assouab, S. Yakhlef, M. Tounkara, A. Adila, S. Popoola, Y. Zraa, B. Mouzdahir, Z. Essalhi
- **Difaâ Hassani El-Jadidi**: B. Niasse, S. Abaaziz, M. Bentarcha, O. Benchchaoui, B. Diarra, A. Riyane, A. E. Idrissi, Y. Michte, M. Hilali, R. Dacosta
Prediction:
**Tiznit 2–0 Jadidi** — form and fitness give Tiznit a clear edge. 👊
Our calls before kick-off, and how they went.
A confidence, not a tip. We do not claim these beat the bookmakers' price — the odds are short precisely because the outcome is likely.
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.