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.
**Tetuán's home heartbreak meets Berkane's rolling momentum** — this is a clash between inconsistency and form, and the visitors smell blood. 🔴
Tetuán have been a mixed bag: demolishing **Renaissance Zemamra** 3-0 at home, then getting hammered 3-0 away by Jeunesse Sportise Soualem. Berkane, meanwhile, just bounced back from a loss with a clinical 3-1 road win and showed they can beat anyone by dismantling **Wydad Casablanca** 2-0 on their own turf.
Key storylines:
- **Tetuán's home fortress under threat** — they've won at Tetuán Stadium recently, but Berkane's road credentials (3 wins in 5) are legit
- **The head-to-head script favors Berkane** — four straight draws or wins in their last eight meetings suggests the visitors know how to handle this fixture
- **Berkane's attack vs Tetuán's leaky defense** — **O. Lamlioui** and co. have scoring touch right now; Tetuán conceded three at home just two weeks back
Expected lineups:
- **Moghreb Atlético Tetuán**: Gabaski, D. Mohamed, Y. Karraz, M. Amri, M. Karmoun, R. Wahabi, D. Eddaoudi, B. E. Megri, Y. E. Houari
- **RS Berkane**: M. Maftah, M. A. Sadil, I. Kandouss, O. Haddadi, Y. Labhiri, A. Khairi, M. Chouiar, Y. Mehri, E. Boukhriss, O. Lamlioui
Prediction:
**1-2 Berkane** — Tetuán has the home field but Berkane's form and h2h edge make them the lean here. 📍
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.