Some days the board just breaks your way. On October 27, the desk's AI tennis model went 13-2 across a stacked ATP and WTA slate, the kind of card where favorites held and a couple of live dogs got there too. If you're looking for the best Tennis bets on a day when nearly everything lands, this is what that looks like from the inside: not luck dressed up as a system, but a system that occasionally gets a clean run.
We post every one of our Tennis picks before first serve and grade them in public, win or lose, so a day like this means something only in context. Here's what actually happened, what didn't, and where it leaves the season-long number that matters more than any single afternoon.
| Matchup | Pick | Result | Score | Units |
|---|---|---|---|---|
| Zizou Bergs vs Hubert Hurkacz | Hubert Hurkacz | W | — | |
| Arthur Rinderknech vs Jerome Kym | Arthur Rinderknech | L | — | |
| Carlos Alcaraz vs Karen Khachanov | Carlos Alcaraz | W | — | |
| Rafael Jodar vs Alejandro Tabilo | Rafael Jodar | W | — | |
| Tommy Paul vs Andrey Rublev | Tommy Paul | W | — | |
| Ignacio Buse vs Adrian Mannarino | Adrian Mannarino | W | — | |
| Arthur Fils vs Giovanni Mpetshi Perricard | Arthur Fils | W | — | |
| Francisco Cerundolo vs Cameron Norrie | Francisco Cerundolo | L | — | |
| Jiri Lehecka vs Stan Wawrinka | Jiri Lehecka | W | — | |
| Alexander Zverev vs Martin Landaluce | Alexander Zverev | W | — | |
| Alex Michelsen vs Botic Van De Zandschulp | Alex Michelsen | W | — | |
| Ben Shelton vs Aleksandar Kovacevic | Ben Shelton | W | — | |
| Grigor Dimitrov vs Flavio Cobolli | Flavio Cobolli | W | — | |
| Paula Badosa vs Sinja Kraus | Paula Badosa | W | — | |
| Talia Gibson vs Alexandra Eala | Alexandra Eala | W | — |
What drove the sweep
The card leaned on a mix of straightforward favorites and sharper reads that paid off. Hubert Hurkacz handled Zizou Bergs, Carlos Alcaraz did what Alcaraz does against Karen Khachanov, and Alexander Zverev and Ben Shelton both closed out as expected. Those are the picks that build a floor under a day like this.
The model's edge showed up more in the second tier of the slate. Rafael Jodar over Alejandro Tabilo, Adrian Mannarino over Ignacio Buse, and Flavio Cobolli over Grigor Dimitrov were not the obvious plays on paper, and all three cashed. Alexandra Eala's win over Talia Gibson rounded out a WTA slate that went perfectly for the desk. When the model is right about the matchups underneath the marquee names, that's when a day stops being 9-2 and becomes 13-2.
The picks that got away
Two losses kept the day from being a clean sweep, and both are worth sitting with rather than explaining away. Arthur Rinderknech lost to Jerome Kym, and Francisco Cerundolo lost to Cameron Norrie. Neither was a case of an obviously wrong read blowing up; both were competitive matches that broke the other way.
We're not going to pretend those two don't count, or bury them under the 13 wins. A model that goes 13-2 and only talks about the 13 isn't one worth trusting with your bankroll. The losses are graded on the same public ledger as the wins, and they stay there.
What the ledger says overall
One day, even a strong one, doesn't prove a model works. What does is the full public record: the tennis model now sits at 1,789-949 across 2,738 graded picks on the season, a 65% hit rate built one card at a time, including the days that looked nothing like this one.
That's the entire point of grading everything in public. A hot afternoon is easy to find in any handicapper's history if you only show the hot afternoons. The season-long ledger is harder to fake, and it's the number we'd point to before any single day, this one included.
The verdict
13-2 is a genuinely good day, and we're not going to undersell it. But the honest takeaway is the same one we'd give after a rough day: judge the model on the full, graded body of work, not the best 15 picks it happened to make on a single Tuesday... or in this case, on October 27. The 1,789-949 season record is still the number that earns trust or doesn't.

