Tennis (ATP + WTA) model board
Live 38 games · next 7 days · version 2 of 5 · updated Mon 26 Oct, 7:52 am ET
| Kick (ET) | Game | Spread (home) | Market | Gap | Total | Market | Home win | Fair price · home | Fair 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 | ····· | |||||||
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.
| Kick (ET) | Game | Market | Side | Line | Our chance | Fair price |
|---|---|---|---|---|---|---|
| Mon 9:40a | Cerundolo at Altmaier | Game handicap | Juan Manuel Cerundolo | -2.5 | 42% | +140 |
| Mon 9:40a | Cerundolo at Altmaier | Game handicap | Juan Manuel Cerundolo | -2 | 45% | +124 |
| Mon 9:40a | Cerundolo at Altmaier | Game handicap | Juan Manuel Cerundolo | -1.5 | 47% | +111 |
| Mon 9:40a | Cerundolo at Altmaier | Game handicap | Juan Manuel Cerundolo | -1 | 49% | +103 |
| Mon 9:40a | Cerundolo at Altmaier | Moneyline | Juan Manuel Cerundolo | — | 50% | -102 |
| Mon 9:40a | Halys at Rune | Game handicap | Holger Rune | -1.5 | 48% | +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 | ····· | ||
| Kick (ET) | Game | Spread (home) | Market | Gap | Total | Market | Home win | Fair price · home | Fair price · away |
|---|---|---|---|---|---|---|---|---|---|
| Sun 5:00a | Leylah FernandezatElena Rybakina | — | — | — | — | — | 71% | -246 | +246 |
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.