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.
**JS Omrane's showing some real teeth in Ligue Pro 1, and Avenir's hoping to spoil the party** — the hosts have rattled off wins while the visitors are still hunting for consistency. 🔥
Omrane sit in better form (2W-1D from last three), with a statement **3-1 dismantling of Espérance** to brag about. Avenir, meanwhile, are grinding out draws and haven't quite found their rhythm — though they did nick a win over Sahel recently.
Key storylines:
- **JS Omrane's home edge** is real; they've won their last two at this ground and look sharp in attack
- Avenir haven't lost since round 2, but their 1W-2D run screams defensive solidity without attacking flair
- The reverse fixture was a draw, but Omrane's improved form since then tips momentum their way
Expected lineups:
- **JS Omrane**: O. Hanzouli, H. Kouki, K. Othmani, M. Souissi, O. Belhay, B. Mgannem, A. B. Amor
- **Avenir Sportif De La Marsa**: S. Helal, M. A. Chaouch, O. Jebali, F. Neji, Y. Dao, A. Traidi, M. A. Khaloui
Prediction:
**JS Omrane 2-0 Avenir Sportif De La Marsa**
Omrane have the form, the home crowd, and the attacking depth. Lean Omrane to extend their run. ✊
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.