Bet BetterDATA
Bet Better Data / Boards / Tennis (ATP + WTA)

Tennis (ATP + WTA) model board

Live 38 games · next 7 days · version 2 of 5 · updated Mon 26 Oct, 7:52 am ET

Next 7 days  ·  every game, sorted by kickoff · click a column to sort
v2 · 7 h agofirst 6 open · rest in the feed
Kick (ET)GameSpread (home)MarketGapTotalMarketHome winFair price · homeFair price · away
Mon 9:40a Juan Manuel CerundoloatDaniel Altmaier ——— —— 50%+102-102
Mon 9:40a Quentin HalysatHolger Rune ——— —— 43%+130-130
Mon 9:40a Alex de MinauratTomas Machac ——— —— 33%+202-202
Mon 12:30p Jacob FearnleyatArthur Fery ——— —— 56%-129+129
Mon 12:30p Lukas NeumayeratJakub Mensik ——— —— 85%-557+557
Mon 1:40p Matteo ArnaldiatLuciano Darderi ——— —— 53%-111+111
Mon 3:00p Learner TienatLuca Van Assche 32 more games with every column in the feed · choose your leagues
Mon 9:30p Sorana CirsteaatMaya Joint ·····
Mon 10:00p Ekaterina AlexandrovaatAnn Li ·····
Mon 10:00p Cristina BucsaatDiane Parry ·····
Mon 10:00p Himeno SakatsumeatLeylah Fernandez ·····
Mon 10:00p Jasmine PaoliniatNaomi Osaka ·····
Mon 10:40p Maria SakkariatYulia Putintseva ·····
Tue 12:30a Nikola BartunkovaatAliaksandra Sasnovich ·····
Tue 1:30a Mia PohánkováatTereza Valentova ·····
Tue 7:00a Rafael JodaratAlejandro Tabilo ·····
Tue 7:00a Botic van de ZandschulpatAlex Michelsen ·····
Tue 7:00a Aleksandar KovacevicatBen Shelton ·····
Tue 7:00a Arthur FilsatGiovanni Mpetshi Perricard ·····
Tue 7:00a Zizou BergsatHubert Hurkacz ·····
Tue 7:00a Arthur RinderknechatJerome Kym ·····
Tue 7:00a Ugo HumbertatNovak Djokovic ·····
Tue 7:00a Denis ShapovalovatRémy Bertola ·····
Tue 7:00a Jiri LeheckaatStan Wawrinka ·····
Tue 7:00a Rinky HijikataatTaylor Fritz ·····
Tue 7:00a Jan-Lennard StruffatYannick Hanfmann ·····
Tue 8:30a Ignacio BuseatAdrian Mannarino ·····
Tue 8:30a Martin LandaluceatAlexander Zverev ·····
Tue 8:30a Francisco CerundoloatCameron Norrie ·····
Tue 8:30a Daniil MedvedevatDaniel Merida Aguilar ·····
Tue 8:30a Grigor DimitrovatFlavio Cobolli ·····
Tue 8:30a Nikoloz BasilashviliatJurij Rodionov ·····
Tue 8:30a Carlos AlcarazatKaren Khachanov ·····
Tue 8:30a Frances TiafoeatLorenzo Musetti ·····
Tue 8:30a Brandon NakashimaatTallon Griekspoor ·····
Tue 8:30a Andrey RublevatTommy Paul ·····
Tue 9:30p Talia GibsonatAlexandra Eala ·····
Wed 12:00a Kimberly BirrellatAlycia Parks ·····
Spread and total are our numbers. Market is the bookmakers' average number when this version went out. Gap is ours minus theirs. Fair price is the odds that would be fair at our win chance, with no bookmaker margin.First-half lines, uncertainty and every version are in the files.

Versions by day

The board is republished when the numbers move. Every version is kept with its timestamp, so a line can always be traced back to the moment it was published.

v2Mon 26 Oct · Mon 26 Oct, 7:52 am ETRefresh · 16 games
v2Tue 27 Oct · Mon 26 Oct, 7:52 am ETRefresh · 24 games
v1Mon 26 Oct · Mon 26 Oct, 2:17 am ETOpening board · 19 games
v1Tue 27 Oct · Mon 26 Oct, 2:17 am ETOpening board · 20 games
v1Wed 28 Oct · Mon 26 Oct, 7:52 am ETOpening board · 1 games
Game markets this week  ·  2 market types · 134 main lines across 35 games · team totals, halves, quarters and more, priced by our model
v2 · 10 h agofirst 6 open · rest in the feed
Kick (ET)GameMarketSideLineOur chanceFair price
Mon 9:40a Cerundolo at Altmaier Game handicap Juan Manuel Cerundolo -2.542%+140
Mon 9:40a Cerundolo at Altmaier Game handicap Juan Manuel Cerundolo -245%+124
Mon 9:40a Cerundolo at Altmaier Game handicap Juan Manuel Cerundolo -1.547%+111
Mon 9:40a Cerundolo at Altmaier Game handicap Juan Manuel Cerundolo -149%+103
Mon 9:40a Cerundolo at Altmaier Moneyline Juan Manuel Cerundolo —50%-102
Mon 9:40a Halys at Rune Game handicap Holger Rune -1.548%+110
Mon 9:40a Halys at Rune Game handicap Holger Rune 128 more main lines and every alternate in the feed · choose your leagues
Mon 9:40a Halys at Rune Game handicap Holger Rune ·····
Mon 9:40a Halys at Rune Game handicap Holger Rune ·····
Mon 9:40a Halys at Rune Moneyline Holger Rune ·····
Mon 9:40a Minaur at Machac Game handicap Alex de Minaur ·····
Mon 9:40a Minaur at Machac Game handicap Alex de Minaur ·····
Mon 9:40a Minaur at Machac Game handicap Alex de Minaur ·····
Mon 9:40a Minaur at Machac Game handicap Alex de Minaur ·····
Mon 9:40a Minaur at Machac Moneyline Alex de Minaur ·····
Mon 12:30p Fearnley at Fery Game handicap Arthur Fery ·····
Mon 12:30p Fearnley at Fery Moneyline Jacob Fearnley ·····
Mon 12:30p Neumayer at Mensik Game handicap Lukas Neumayer ·····
Mon 12:30p Neumayer at Mensik Moneyline Jakub Mensik ·····
Mon 1:40p Arnaldi at Darderi Game handicap Luciano Darderi ·····
Mon 1:40p Arnaldi at Darderi Game handicap Luciano Darderi ·····
Mon 1:40p Arnaldi at Darderi Game handicap Luciano Darderi ·····
Mon 1:40p Arnaldi at Darderi Game handicap Luciano Darderi ·····
Mon 1:40p Arnaldi at Darderi Moneyline Matteo Arnaldi ·····
Mon 3:00p Ruud at Stricker Game handicap Dominic Stephan Stricker ·····
Mon 3:00p Ruud at Stricker Game handicap Dominic Stephan Stricker ·····
Mon 3:00p Ruud at Stricker Game handicap Dominic Stephan Stricker ·····
Mon 3:00p Ruud at Stricker Game handicap Dominic Stephan Stricker ·····
Mon 3:00p Ruud at Stricker Moneyline Casper Ruud ·····
Mon 3:00p Tien at Assche Game handicap Luca Van Assche ·····
104 more main lines and every alternate line are in the markets file with the feed. Our chance is how likely this side wins at this number. Fair price has no bookmaker margin. Alternate lines, the projection behind each market and every version are in the markets file.Other game bets come with every league you buy, at no extra cost.
Last week, in full  ·  the final version of every game, free · Sun 25 Oct
CSVExcelJSON
Kick (ET)GameSpread (home)MarketGapTotalMarketHome winFair price · homeFair price · away
Sun 5:00a Leylah FernandezatElena Rybakina ——— —— 71%-246+246
1 games · each game as we last published it before its kick-off.

How to read the board

Spread (home)

The model's margin, written from the home side. −6.5 means we make the home team 6.5 points better. A plus number means the home team is the underdog.

Total

The combined score we expect. The Market column beside it is the bookmakers' average number when this version went out.

Home win and fair price

Home win is the chance the home team wins. Fair price turns that chance into odds with no bookmaker margin (the cut a bookmaker keeps), for both sides.

Gap

Our spread minus the market spread. A big gap is a disagreement worth a closer look, not a promise. Every gap is in the file with its timestamp.

Want the whole board, every week, in your own spreadsheet? The Predictions feed gives you every game on this board as a file, a live link, an API and a webhook. Pay monthly or yearly and cancel any time.