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.
**Diriyah's riding high while Abha's struggling to find the net** — this is a classic league mismatch shaping up at Al-Awwal Park. 🔥
Diriyah are clicking with three wins in their last five, including a commanding 3-0 road job at Al-Ettifaq. Abha, meanwhile, are winless across their last five and leaking goals for fun (1-2, 0-1, 2-3). This feels like a statement performance waiting to happen.
Key storylines:
- **Diriyah's frontline** has teeth: **G. Laborde** and **D. Núñez** have been clinical, and Abha's defense will need to stay switched on.
- **N. Fekir** is Abha's creative lifeline but the team's overall fluidity in attack is nonexistent — they've managed just one goal in their last three matches.
- **C. Mbemba** and **B. Djimsiti** form a solid backline for Diriyah; if they hold shape, Abha won't generate much.
Expected lineups:
- **Diriyah**: N. Vasilj, M. Hameran, C. Mbemba, B. Djimsiti, A. Al-Faraj, E. Millot, I. Gueye, Ó. Rodríguez, C. Diandy, D. Núñez, G. Laborde
- **Abha**: D. Léon, S. Aljohani, J. Gaari, A. Diallo, M. Al-Dosari, A. Al-Fahad, A. Hindi, F. Al-Ghamdi, N. Fekir, A. Gory, M. Batshuayi
Prediction:
**Diriyah 2–0 Abha** — Diriyah should coast here. Abha's form is too broken to threaten a team in this kind of rhythm. 📊
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.