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.
**Athletic Club host Atlético Goianiense in a mid-table scrap that screams classic Serie B energy** — both sides stuck in neutral lately, and somebody's gotta shift gears. 🏟️
Athletic Club scraped a win over Ceará but then dropped points hard against Operário and drew a blank at Avaí. Atlético Goianiense? They're in a creativity drought, drawing three of their last five and looking toothless in attack. This has "tight, low-scoring affair" written all over it.
Key storylines:
- **Athletic Club** lean on set-piece danger and a disciplined shape to break down a **Atlético Goianiense** side that's been passive in the final third
- **Max** and **K. Rodrigues** need to inject pace down the wings against **G. Lopes** and **Warley**, who haven't looked sharp defensively
- **Athletic Club** are slight favorites at home, but **Atlético Goianiense's** draw habit makes this a grind
Expected lineups:
- **Athletic Club**: Luan Polli, L. Belezi, Jhonathan, Enzo, D. B. d. Souza, K. Rodrigues, W. Aponzá, Carlinhos, Max
- **Atlético Goianiense**: P. Vítor, G. Lopes, Adriano Martins, J. Barreto, Warley, Peixoto, Netinho, G. Soares, B. José, Gustavo Coutinho
Prediction:
**Athletic Club 1–0 Atlético Goianiense**. Home edge plus Atlético's attacking apathy — Athletic scrapes it. ⚽
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 87.3%.
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.