The WireThe desk is 943-476 live in 2026 · 943-476 live all-time (66%) · 1,420 live picks graded in public · backtest 3160-2015 reported separately
BotcappersBOTCAPPERS
The Wire · Tennis · October 17, 2026
Tennis · Free pick of the day

Polina Kudermetova vs Anastasia Zakharova Prediction — Ningbo, Saturday, October 17, 2026

Polina Kudermetova vs Anastasia Zakharova prediction: the return numbers favor Zakharova at -147, but the model stays off this one.

TennisT Money is 1637-867 (65%) across 2,504 graded picks — every one posted before the game and graded in public.Full record →

Anastasia Zakharova is priced at -147 to beat Polina Kudermetova on Saturday, October 17, in the second round at Ningbo, with first ball set for 11:00 PM ET. Any Polina Kudermetova vs Anastasia Zakharova prediction has to start with how each of them got here: both won their Q1 matches over higher-ranked opponents in straight sets, so the fresh form doesn't tell you much beyond confirming where they already stood. The real split shows up in the numbers underneath the scoreline.

The model's math favors Zakharova's side of this one on the hard-court baseline. It isn't backing it anyway, and the reasoning for both is worth walking through.

Matchup fact box
Polina Kudermetova vs Anastasia Zakharova
Event · Ningbo · WTA (2026) · Saturday, October 17, 2026 · 11:00 PM ET
Market · Anastasia Zakharova -147 (recorded at posting)
Official status · PASS — an official-card PASS; no official action
Why a named side can still be a no-bet · the side below is the model's read on who wins. A wager also needs the price to be wrong, and here it is not.
The free pick PASS
Anastasia Zakharova (-147)
an official-card PASS; no official action · Ningbo · WTA (2026) · 11:00 PM ET · graded in public

Why the numbers lean Zakharova

Strip out the day-to-day results and look at the last 12 months on hard courts: Zakharova holds serve 65% of the time and wins 36% of her return games. Kudermetova's pair sits lower on both counts, 61% holds and 32% return games won. Run that gap through a schedule-adjusted log5 calculation and it lands Zakharova around .57 for this match.

The serve-style matchup points the same direction. Kudermetova's game profiles as a mid-pace server, and against that type Zakharova is 8-2 on hard with a 77% hold rate and a 40% break rate. Kudermetova, on the other side, is 3-4 against the grinding, ball-chasing style Zakharova plays. None of that is about Saturday specifically. It's about which player's game tends to beat the other's over a full season on this surface.

The case against

Kudermetova's Q1 win wasn't close, and the serve numbers behind it stand out: 24 of 26 first-serve points won, nine aces, on just 50% of first serves landing in. If she repeats anything close to that against Zakharova, it matters, because Zakharova's return of serve against a reliable first ball is a real weak spot, a 34% success rate and 0-6 on hard against players who lean on first-strike power. The two met once before, in 2024, when Kudermetova won 7-6(8) 6-0 on a hard court. That result is more than two years old, so it's a data point about her ceiling on a good serving day, not a blueprint for Saturday.

Where Kudermetova gives it back is the second serve. Over the past three months she's won about 41% of second-serve points with a double-fault rate near 8.6%, and Zakharova's return off the second ball has been winning at a 57% clip. If the first-serve percentage drops back toward her Q1 number, that second-serve exposure is where the match tilts.

The form behind the ranking

Kudermetova's season has an asterisk: she retired against Korneeva on August 3 with a knee issue, and everything before that is a separate stretch from everything after. Since the retirement she's 4-5 on hard, with losses to Fruhvirtova, Andreeva and Volynets mixed in among wins over Lee, Ma, Tauson and now Sawangkaew in Ningbo. Before the break she'd been closer to 9-5 on hard. There's no sign of a new injury since, and she's already gone the distance in four three-setters post-retirement, which at least argues the knee is holding up under match load.

Zakharova has no injury in her file. Her rough patch is a scheduling one: since mid-August she's 3-6 at tour and 125 level, with two of those losses close ones against seeded players. Both have been grinding through matches lately. Over the last 14 days Zakharova has logged three matches and roughly 261 minutes on court to Kudermetova's three matches and about 206 minutes, and each is working on roughly a day of rest into this one, so neither side has a clear workload edge.

Why this sits at a pass

This is a PASS on the official card. No official action here, and that's worth saying plainly: it isn't a lean, it isn't a smaller bet, it's not a position the model is taking. The hard-court numbers above read in Zakharova's favor, but that's not the same as saying the price at -147 is wrong, and this writeup isn't the place to guess at which part of the process kept it off the card. It's simply not a bet being made today.

The verdict

Zakharova's return numbers and her record against mid-pace servers both check out against Kudermetova's profile, and the schedule-adjusted math on hard courts agrees. Kudermetova's serve is live enough on a good day, and that 2024 hard-court rout is a reminder of what it looks like when it clicks. Both are real threads, and this one stays a PASS rather than a play, with the -147 number left for the market to sort out.

Sources & method
  • Event · Ningbo · WTA (2026) · Saturday, October 17, 2026 · 11:00 PM ET
  • Market · Anastasia Zakharova -147 — recorded when the pick was posted
  • Model · T Money, Botcappers' AI Tennis model — how it is built and what it does not know
  • Record · every pick is timestamped before the event and graded in public, win or lose
  • Statistics · the model's own match/game database, current to the posting time above. Figures a reader cannot open here are internal to that database, not published third-party data.
Postgame receipt · graded in public

LOSS

Audit the full ledger →
Original pick
Anastasia Zakharova
Winner
Polina Kudermetova
Final
Polina Kudermetova def. Anastasia Zakharova, 6–3, 6–3
Last captured pre-match price
1.71

The pregame analysis above remains unchanged. This result was appended after the event on October 18, 2026.

This is one pick. Your free account opens the whole card.

Every active side, price, confidence rating, and staking detail is free after sign-in. No card, no subscription, and the permanent ledger stays public either way.

Create your free account →