← All fixtures
v

Your model for Borussia Dortmund v Eintracht Frankfurt

Bundesliga · Sat 24 Oct, 17:30 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

155 players across every market.

Fouls committed19
Lilian BrassierLCB · #3-3pp
Younes EbnoutalibCAM · #11-3pp
More players (17)
Waldemar AntonCB · #3-5pp
Ritsu DōanRM · #20-6pp
Serhou GuirassyST · #9-9pp
Robin KochRCB · #4-9pp
Farès ChaïbiLM · #8-10pp
Keita KosugiLB · #26-13pp
Julian RyersonRM · #26-13pp
Ethan NwaneriRAM · #18-15pp
Kouakou Joane GadouRCB · #22-15pp
Felix NmechaLCM · #8-16pp
Maximilian BeierLAM · #14-16pp
Jobe BellinghamRCM · #7-17pp
Nico SchlotterbeckLCB · #4-18pp
Nnamdi CollinsRB · #34-20pp
Jonathan BurkardtST · #9-20pp
Daniel SvenssonLM · #24-24pp
Raphael OnyedikaLDM · #25-26pp
Fouls drawn119
Nico SchlotterbeckLCB · #4+13pp
Robin KochRCB · #4+3pp
More players (17)
Waldemar AntonCB · #3+0pp
Maximilian BeierLAM · #14-4pp
Julian RyersonRM · #26-9pp
Farès ChaïbiLM · #8-11pp
Keita KosugiLB · #26-14pp
Daniel SvenssonLM · #24-14pp
Felix NmechaLCM · #8-17pp
Lilian BrassierLCB · #3-18pp
Kouakou Joane GadouRCB · #22-19pp
Younes EbnoutalibCAM · #11-20pp
Ritsu DōanRM · #20-28pp
Raphael OnyedikaLDM · #25-30pp
Jonathan BurkardtST · #9-32pp
Nnamdi CollinsRB · #34-34pp
Jobe BellinghamRCM · #7-43pp
Ethan NwaneriRAM · #18-45pp
Serhou GuirassyST · #9-55pp
Tackles18
Jonathan BurkardtST · #9+4pp
Robin KochRCB · #4+3pp
More players (16)
Younes EbnoutalibCAM · #11-3pp
Nico SchlotterbeckLCB · #4-7pp
Lilian BrassierLCB · #3-10pp
Keita KosugiLB · #26-12pp
Ethan NwaneriRAM · #18-14pp
Ritsu DōanRM · #20-18pp
Maximilian BeierLAM · #14-20pp
Kouakou Joane GadouRCB · #22-21pp
Julian RyersonRM · #26-22pp
Raphael OnyedikaLDM · #25-27pp
Jobe BellinghamRCM · #7-30pp
Daniel SvenssonLM · #24-30pp
Nnamdi CollinsRB · #34-33pp
Waldemar AntonCB · #3-34pp
Felix NmechaLCM · #8-36pp
Farès ChaïbiLM · #8-41pp
Shots19
Younes EbnoutalibCAM · #11+8pp
Serhou GuirassyST · #9+3pp
More players (17)
Jonathan BurkardtST · #9-1pp
Farès ChaïbiLM · #8-2pp
Keita KosugiLB · #26-3pp
Maximilian BeierLAM · #14-5pp
Ritsu DōanRM · #20-5pp
Nnamdi CollinsRB · #34-8pp
Ethan NwaneriRAM · #18-12pp
Lilian BrassierLCB · #3-15pp
Waldemar AntonCB · #3-19pp
Raphael OnyedikaLDM · #25-19pp
Jobe BellinghamRCM · #7-21pp
Kouakou Joane GadouRCB · #22-22pp
Felix NmechaLCM · #8-25pp
Daniel SvenssonLM · #24-25pp
Nico SchlotterbeckLCB · #4-26pp
Julian RyersonRM · #26-27pp
Robin KochRCB · #4-27pp
Shots on target19
Younes EbnoutalibCAM · #11+44pp
Robin KochRCB · #4+9pp
More players (17)
Lilian BrassierLCB · #3+7pp
Keita KosugiLB · #26+7pp
Raphael OnyedikaLDM · #25+6pp
Farès ChaïbiLM · #8+4pp
Daniel SvenssonLM · #24-1pp
Nnamdi CollinsRB · #34-1pp
Julian RyersonRM · #26-4pp
Waldemar AntonCB · #3-7pp
Kouakou Joane GadouRCB · #22-7pp
Felix NmechaLCM · #8-8pp
Nico SchlotterbeckLCB · #4-9pp
Ritsu DōanRM · #20-12pp
Jonathan BurkardtST · #9-19pp
Ethan NwaneriRAM · #18-19pp
Jobe BellinghamRCM · #7-20pp
Maximilian BeierLAM · #14-33pp
Serhou GuirassyST · #9-45pp
To be booked620

The books expect about 3 cards.

Raphael OnyedikaLDM · #25+7pp
Julian RyersonRM · #26+7pp
More players (18)
Waldemar AntonCB · #3+7pp
Nico SchlotterbeckLCB · #4+5pp
Keita KosugiLB · #26+4pp
Serhou GuirassyST · #9+4pp
Jobe BellinghamRCM · #7+3pp
Nnamdi CollinsRB · #34+2pp
Maximilian BeierLAM · #14+2pp
Felix NmechaLCM · #8+1pp
Ethan NwaneriRAM · #18+0pp
Daniel SvenssonLM · #24-2pp
Ritsu DōanRM · #20-4pp
Kouakou Joane GadouRCB · #22-6pp
Farès ChaïbiLM · #8-6pp
Younes EbnoutalibCAM · #11-6pp
Jonathan BurkardtST · #9-8pp
Lilian BrassierLCB · #3-9pp
Gregor KobelGK · #1-9pp
Robin KochRCB · #4-11pp
Headed shot on target19
Kouakou Joane GadouRCB · #22+10pp
Nnamdi CollinsRB · #34+9pp
More players (17)
Robin KochRCB · #4+7pp
Waldemar AntonCB · #3+4pp
Felix NmechaLCM · #8+4pp
Keita KosugiLB · #26+2pp
Julian RyersonRM · #26+1pp
Nico SchlotterbeckLCB · #4+0pp
Daniel SvenssonLM · #24+0pp
Raphael OnyedikaLDM · #25-2pp
Farès ChaïbiLM · #8-2pp
Ethan NwaneriRAM · #18-2pp
Lilian BrassierLCB · #3-3pp
Ritsu DōanRM · #20-5pp
Jonathan BurkardtST · #9-28pp
Serhou GuirassyST · #9-30pp
Maximilian BeierLAM · #14-32pp
Gregor KobelGK · #1
Noah AtuboluGK · #1
Shot on target from outside the box22
Serhou GuirassyST · #9+15pp
Waldemar AntonCB · #3+8pp
More players (20)
Ethan NwaneriRAM · #18+4pp
Kouakou Joane GadouRCB · #22+0pp
Robin KochRCB · #4+0pp
Nico SchlotterbeckLCB · #4-1pp
Lilian BrassierLCB · #3-1pp
Nnamdi CollinsRB · #34-1pp
Farès ChaïbiLM · #8-2pp
Daniel SvenssonLM · #24-3pp
Raphael OnyedikaLDM · #25-4pp
Jonathan BurkardtST · #9-5pp
Keita KosugiLB · #26-6pp
Elias BaumRDM · #2-6pp
Younes EbnoutalibCAM · #11-7pp
Julian RyersonRM · #26-8pp
Felix NmechaLCM · #8-9pp
Jobe BellinghamRCM · #7-10pp
Ritsu DōanRM · #20-12pp
Maximilian BeierLAM · #14-18pp
Gregor KobelGK · #1
Noah AtuboluGK · #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

Borussia Dortmund
Eintracht Frankfurt

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 Sven Jablonski 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 playerChelsea v Tottenham, Premier LeagueValencia v Villarreal, La LigaNapoli v AS Roma, Serie ACF Montreal v Nashville SC, Major League SoccerRacing Santander v Espanyol, La Liga