An Elena Rybakina vs Polina Kudermetova prediction should be straightforward with the market pricing Rybakina at -2500 to beat a player ranked outside the top 100. But the number on the board and the number on the medical chart are telling two different stories, and the model is siding with the chart.
The two meet in Ningbo on Wednesday, October 21, 2026 at 10:00 PM ET, with Rybakina picked by the model as the side moving the match — a pick that lands as an official PASS. No official action is going out behind -2500 here.
The foot problem that keeps resurfacing
Rybakina's trouble traces back to an Aug 20 Cincinnati quarterfinal retirement with an Achilles issue. She played through the back half of the US Open on painkillers, according to the Kazakhstan federation, then skipped the BJK Cup Finals for at least two weeks of treatment. Before her next match, in Beijing, she said she still felt it "here and there."
That Beijing match is the clearest data point here. She lost in the second round to world No. 118 Alina Charaeva, 6-3, 4-6, 3-6, after leading by a set and a break. She hit 7 double faults, won just 60.4% of first-serve points — well below her recent baseline of 75.7% — and Charaeva converted 5 of 8 break points against her. Afterward she said, "I felt my foot a little bit at the end of the match." She then withdrew from Wuhan with the same foot injury and hasn't played since, meaning Ningbo is her first match in 19 days and her first appearance at this event after a bye. At Ningbo media day, she talked about "managing the fitness" rather than saying she was pain-free.
Beijing and Ningbo are both Chinese hard-court stops, so the fade pattern there — double faults, a soft second serve, cracking after leading — is a same-surface warning sign the model weighs heavily, not a cross-surface guess.
Kudermetova's serve is actually working right now
On paper this still looks lopsided. Rybakina's 12-month hard-court record is 44-8, with an 84% hold rate and 32% of return games won against a full tour schedule. Kudermetova's hard-court record over the same window is only 10-11, with a 63% hold rate, and she has no win over a top-70 opponent in that span.
But her serve has shown up this week in Ningbo. Across three wins — Cristina Bucsa, then two qualifying matches — she won 117 of 168 service points, about 70%, well above her 56% service-points-won mark over the past year, and held 24 of 29 service games (83%). She's hit 23 aces to 16 double faults across the event, in line with her usual rate. The catch: her three opponents combined for 24 double faults of their own, so some of that return-side production isn't purely her doing.
Why this is a pass, not a play
The matchup still favors Rybakina. Kudermetova's second serve is shaky — she wins 42% of those points with an 8.6% double-fault rate — and Rybakina's return of second serve sits at 55%, a real mismatch if she's physically able to play her normal match. Her own first serve, which has won 74% of points behind it over the past three months, also points toward a comfortable service day if the foot holds up.
That "if" is the whole story. The model isn't flipping the pick to Kudermetova — she still hasn't beaten anyone near Rybakina's level in the past year, and nothing in Ningbo changes the serve-and-return matchup in her favor. What the model does have is a verified injury, a Wuhan withdrawal, and a 19-day layoff that reproduce the exact failure pattern from Beijing. That combination is enough to keep this tagged a PASS, with no official action going out. This isn't a soft lean or a low-conviction play dressed up as a bet — it's simply not a wager going out at -2500 tonight.
The verdict
Rybakina remains the better player when healthy, and nothing here says back the underdog either. It just means a heavy favorite with a documented foot problem and 19 days of rust isn't a price the model is backing blind. Watch the match, not the ticket.
- Event · Ningbo · WTA (2026) · Wednesday, October 21, 2026 · 10:00 PM ET
- Market · Elena Rybakina -2500 — 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.

