Expected goals (xG) flow
per shotMatch momentum
Average positions
formation shapeShot map
xG sizedTap a player for their full match card.
**Fafe rolls in as the clear momentum machine here** — three wins in their last five, while Trofense are spiraling with just one win in the same stretch. 🔥
Fafe's 4-0 demolition of JD Lajense shows they can fire on all cylinders at home, but that shock 1-2 loss to USC Paredes proves they're not invincible. Trofense, meanwhile, got battered 5-1 by Varzim and 4-1 by Leça—they're leaking goals like a sieve.
Key storylines:
- **Fafe's home fortress** — unbeaten in recent home games with some seriously prolific scorelines
- **Trofense's defensive collapse** — conceding buckets; this has trap written all over it if they don't tighten up
- **H2H equilibrium** — dead even at 4-4 across the last eight, so the rivalry angle always adds spice 🎯
Expected lineups:
- **AD Fafe**: P. Kudakovskiy, Breno, L. Teixeira, J. Batista, O. Ribeiro, D. Carvalho, M. Biai, T. Veiga, M. Correia, Picas
- **CD Trofense**: M. Baldé, T. Oliveira, T. Silva, L. Carvalho, R. Peixoto, Nuninho, S. Ufala, A. Gomes, K. Silva, J. Gunjo, Feliz
Prediction:
**Fafe 3–1 Trofense**. The hosts have the form, the firepower, and the home edge; Trofense's leaky backline is ripe for exploitation.
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.