← All fixtures
v

Your model for Cagliari v Bologna

Serie A · Sat 24 Oct, 14:00 UK · Ref

The rows below run on your numbers, and colour is the verdict: green a positive trade, red a negative one, white neutral. The chip recolours them from our model instead and opens our read on the match.

+The plus on a row builds your slip. Share on the slip turns it into a card.
›Tap any row for the arithmetic, his other lines, his last 5 and his season average.
⚽Tap any shirt on the pitch below for his own numbers.

Every market we price

Oddsto

142 players across every market.

Fouls committed20
P. MendyST · #31+17pp
Alieu FaderaLM · #39+11pp
More players (18)
Arthur TheateLCB · #3+2pp
Federico BernardeschiRAM · #10-9pp
Lewis FergusonRCM · #19-11pp
Yerry MinaRCB · #26-11pp
Juan MirandaCB · #33-11pp
Nadir ZorteaRM · #20-12pp
Harry WinksRDM · #6-12pp
Matteo DarmianLM · #36-13pp
Nicolò CambiaghiLAM · #28-14pp
Nicolò CasaleRCB · #16-15pp
Michel AdopoRM · #8-15pp
Alessandro RomanoLDM · #4-16pp
Juan RodríguezLCB · #15-17pp
Daniel MaldiniCAM · #70-19pp
Jay EnemST · #22-21pp
Adam ObertLB · #33-23pp
Zé PedroRB · #2-28pp
Tommaso PobegaLCM · #4-36pp
Fouls drawn20
Harry WinksRDM · #6-2pp
Daniel MaldiniCAM · #70-5pp
More players (18)
Alessandro RomanoLDM · #4-7pp
Yerry MinaRCB · #26-15pp
Lewis FergusonRCM · #19-18pp
Nicolò CasaleRCB · #16-18pp
Jay EnemST · #22-19pp
Adam ObertLB · #33-19pp
Matteo DarmianLM · #36-22pp
Federico BernardeschiRAM · #10-23pp
Alieu FaderaLM · #39-24pp
Tommaso PobegaLCM · #4-25pp
Michel AdopoRM · #8-25pp
Nicolò CambiaghiLAM · #28-26pp
Arthur TheateLCB · #3-26pp
Juan RodríguezLCB · #15-27pp
Zé PedroRB · #2-28pp
P. MendyST · #31-30pp
Nadir ZorteaRM · #20-30pp
Juan MirandaCB · #33-36pp
Shots20
Alessandro RomanoLDM · #4+33pp
Jay EnemST · #22+8pp
More players (18)
Federico BernardeschiRAM · #10+3pp
Tommaso PobegaLCM · #4-1pp
P. MendyST · #31-4pp
Arthur TheateLCB · #3-4pp
Matteo DarmianLM · #36-4pp
Nicolò CasaleRCB · #16-8pp
Daniel MaldiniCAM · #70-13pp
Zé PedroRB · #2-14pp
Nicolò CambiaghiLAM · #28-17pp
Lewis FergusonRCM · #19-17pp
Alieu FaderaLM · #39-22pp
Juan MirandaCB · #33-23pp
Juan RodríguezLCB · #15-24pp
Nadir ZorteaRM · #20-25pp
Yerry MinaRCB · #26-25pp
Adam ObertLB · #33-31pp
Harry WinksRDM · #6-36pp
Michel AdopoRM · #8-50pp
Shots on target20
Juan MirandaCB · #33+2pp
Matteo DarmianLM · #36+1pp
More players (18)
Juan RodríguezLCB · #15+1pp
Zé PedroRB · #2+1pp
Nicolò CasaleRCB · #16-1pp
Alieu FaderaLM · #39-2pp
Nadir ZorteaRM · #20-2pp
Harry WinksRDM · #6-2pp
Adam ObertLB · #33-2pp
Yerry MinaRCB · #26-3pp
Arthur TheateLCB · #3-7pp
Lewis FergusonRCM · #19-9pp
Alessandro RomanoLDM · #4-10pp
Michel AdopoRM · #8-11pp
Jay EnemST · #22-16pp
Nicolò CambiaghiLAM · #28-18pp
Federico BernardeschiRAM · #10-20pp
P. MendyST · #31-21pp
Daniel MaldiniCAM · #70-22pp
Tommaso PobegaLCM · #4-27pp
To be booked21
Lewis FergusonRCM · #19-3pp
Nicolò CambiaghiLAM · #28-3pp
More players (19)
Yerry MinaRCB · #26-4pp
Alieu FaderaLM · #39-5pp
Harry WinksRDM · #6-5pp
Daniel MaldiniCAM · #70-6pp
Nicolò CasaleRCB · #16-7pp
Federico BernardeschiRAM · #10-7pp
Juan MirandaCB · #33-7pp
Adam ObertLB · #33-7pp
Matteo DarmianLM · #36-8pp
Tommaso PobegaLCM · #4-9pp
Zé PedroRB · #2-9pp
P. MendyST · #31-9pp
Nadir ZorteaRM · #20-10pp
Arthur TheateLCB · #3-11pp
Michel AdopoRM · #8-11pp
Jay EnemST · #22-12pp
Elia CaprileGK · #1-13pp
Łukasz SkorupskiGK · #1-13pp
Juan RodríguezLCB · #15-14pp
Headed shot on target19
Juan RodríguezLCB · #15+11pp
Nicolò CasaleRCB · #16+9pp
More players (17)
Zé PedroRB · #2+6pp
Juan MirandaCB · #33+4pp
Yerry MinaRCB · #26+1pp
Adam ObertLB · #33+0pp
Alieu FaderaLM · #39+0pp
Matteo DarmianLM · #36-1pp
Daniel MaldiniCAM · #70-2pp
Michel AdopoRM · #8-2pp
Harry WinksRDM · #6-3pp
Nadir ZorteaRM · #20-3pp
Arthur TheateLCB · #3-4pp
Federico BernardeschiRAM · #10-7pp
Nicolò CambiaghiLAM · #28-7pp
Lewis FergusonRCM · #19-8pp
Tommaso PobegaLCM · #4-15pp
Elia CaprileGK · #1
Łukasz SkorupskiGK · #1
Shot on target from outside the box22
Tommaso PobegaLCM · #4+8pp
Nicolò CambiaghiLAM · #28+5pp
More players (20)
Juan RodríguezLCB · #15+2pp
Arthur TheateLCB · #3+1pp
Alieu FaderaLM · #39+0pp
Adam ObertLB · #33+0pp
Alessandro RomanoLDM · #4-1pp
Michel AdopoRM · #8-1pp
Nadir ZorteaRM · #20-2pp
Lewis FergusonRCM · #19-2pp
Nicolò CasaleRCB · #16-3pp
Zé PedroRB · #2-3pp
Harry WinksRDM · #6-4pp
Yerry MinaRCB · #26-4pp
Matteo DarmianLM · #36-7pp
Daniel MaldiniCAM · #70-8pp
P. MendyST · #31-9pp
Juan MirandaCB · #33-9pp
Federico BernardeschiRAM · #10-15pp
Jay EnemST · #22-19pp
Łukasz SkorupskiGK · #1
Elia CaprileGK · #1
Create an alert for this matchPick a player or a market in the studio and we watch it live for you. No sign up.
Both line-ups, tap any player for his numbers

Tap any player for his numbers

Cagliari
Bologna

Expected XI. Attack at the top, keeper at the bottom.

Go deeper: make this match yours

Match level, never per player. Work down the steps, set the match up the way you see it, then Simulate re-prices every row above in your browser.

Referee

How strict you think Kevin Bonacina will be tonight

Our card model already has his record in it. This is your view on top of ours. Touches: cards, fouls and fouls drawn.

How the game goes

Who has the ball and who is chasing it

The side chasing shoots more and gets fouled more; the side in front tackles more. Touches: every market.

Battles

Pick the battles you are watching: an attacker and the defender on him

A battle is one attacker against the defender marking him. Add the duels you expect to shape the game and Simulate works them into both men's numbers. None picked yet, and none is fine.

vs

We apply our matchup pivot to each pair and show you every row it moves. Two battles never stack on one player: the pivot has a ceiling and one battle already takes him there. Touches: fouls, fouls drawn and cards for those players.

Use the bookmakers

We lean on the market where it is sharp

Off means our own numbers stand alone: the cards line stops setting the level and the goalscorer price stops lifting shots. Touches: cards, shots and shots on target.

This re-prices the rows we already evaluated. It does not re-decide which rows to evaluate or re-run the match itself.

Price = the latest market price we hold, labelled by the venue quoting it, never a price of ours. Where we hold more than one book on a row, all of them are behind the row's tap with the best marked. A row's colour is the trade in the numbers on show: green positive, red negative, white neutral. Those numbers are the model replayed with your dials, in your browser, until the chip above swaps in DataPitch's own; either way the percentages, the market's own number and the gap between them live behind the row's tap. A row's last-5 history counts starts of 60+ minutes in the last 365 days, most recent first.

Around this match

Every match in play, refreshed every two minutesGet told in Telegram when it happensToday's fixtures, priced player by playerComo v Sassuolo, Serie ARayo Vallecano v Elche, La LigaAston Villa v Manchester City, Premier LeagueCharlton v Norwich, ChampionshipMelbourne Victory v Melbourne City, A-League