Kamilla Rakhimova vs Maya Joint lands in Tokyo on Thursday, October 29, 2026 at 10:00 PM ET, and the model's Kamilla Rakhimova vs Maya Joint prediction lines up on Joint at -119. That price reflects a genuinely close matchup, not a mismatch, and the desk is treating it that way: this is a PASS, an official-card no-play, and no official action is going out on it.
The two have never met, which strips away any head-to-head shortcut. What's left is a 12-month form line that's nearly dead even, a hot two weeks in Tokyo for both players, and one specific stylistic clash that could swing the match either way depending on how long the rallies run.
Why the model leans Joint
Over the last 12 months on hard courts, Joint holds serve 64% of the time against Rakhimova's 63%, a gap thin enough to call a wash on its own. The return numbers tip slightly the other way, with Rakhimova winning 39% of return games to Joint's 37%, but Joint's overall win-loss record is the better one: 21-21 against a similar level of schedule compared to Rakhimova's 22-17, and 35-41 over 24 months versus 47-35 on matched schedules once the longer sample is pulled in.
Tokyo adds a live data point on top of that baseline. Joint has held serve on 40 of 52 service games this week, a 77% rate that sits well above her 64% 12-month mark, and she's done it while making her first serve at a 65%-plus clip in every match, including an 86% day against Mai Hontama. That's the number that matters here: when Joint's first serve is landing at that rate, it limits how many second-serve return points Rakhimova gets to see, and the second-serve return is where Rakhimova does her real damage.
The case against
Rakhimova's return game is a legitimate weapon against exactly this kind of opponent. Against low-serve hard-court players, she's won 46% of return games and gone 10-5 in that split, with a 69% hold rate of her own in those matchups. She just showed the ceiling of that return game this week, breaking Ekaterina Alexandrova seven times en route to a three-set win. If Joint's first serve dips off its Tokyo pace back toward her 59%-won baseline, that's the exact profile Rakhimova has feasted on.
There's also a pattern in Joint's results worth naming directly: she's lost 7 of her last 15 matches after winning the first set. Rakhimova's game, built on dragging out rallies and leaning on the return, is the kind of style that's produced that fade before. If this one goes long, that history is squarely in play.
Where the form actually sits
Rakhimova's own week complicates the picture. She held serve at just 60% in Tokyo, below her 63% 12-month baseline, and lost to No. 122 Aliaksandra Sasnovich along the way before grinding past Alexandrova. The Alexandrova win shows she can still turn a tight, break-heavy match her way, but the Sasnovich loss is the same body of work reminding you she's a roughly even-money hard-court player with an unreliable serve, not a form breakout.
Both players are carrying a real workload into Thursday — Rakhimova around six matches in 14 days, Joint seven in the same span — so neither side gets a clean fatigue edge. That's part of why this one grades out as a pass rather than a play: the fundamentals here are close enough, and cut in enough directions, that the price doesn't clear the bar the desk needs.
The verdict
Joint is the side the model likes on paper, and -119 is the number if you're inclined to act on your own read. But this is a PASS. The desk isn't backing either side officially here, and that's simply where the numbers landed, not a verdict on how competitive the match will be. Expect this one to hinge on whether Joint's serve holds its Tokyo form or slides back toward her season norm, because that's the swing factor both sides of this breakdown point to.
- Event · Tokyo · WTA (2026) · Thursday, October 29, 2026 · 10:00 PM ET
- Market · Maya Joint -119 — 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.

