Jodar vs Ruud: Shanghai Masters comeback win
Jodar's comeback against Ruud settled a matchup with matching recent form but contrasting hard-court and serving records.
Rafael Jodar beat Casper Ruud in three sets after Court Shark rated the match even. Their recent form matched, but Jodar had the better hard-court record while Ruud held serve more often.
Jodar needed a deciding set
Jodar had to come from behind. Rafael Jodar beat Casper Ruud in the Shanghai quarterfinal, recovering from an opening-set loss to win the remaining sets and advance.
The final score was 4-6 6-4 6-3. Jodar finished with his widest winning margin of the match in the decider. Neither player needed a tiebreak, though that alone does not establish who controlled the rallies or served better on the day.
Live estimates capture an important shift during the deciding set. Jodar's chance rose from 57% to 83% as he moved ahead midway through it. His lead then grew further before he completed the comeback, turning a match that had initially gone Ruud's way into a place in the semifinals.
How the match turned
Article snapshot, Oct 17, 2026 · Not live
Rafael Jodar's chance rose from 57% to 83% after moving 3-2 ahead in the third set.
| Score | Rafael Jodar win chance |
|---|---|
| Start | 50% |
| Set 1, 0-1 | 47% |
| Set 1, 1-1 | 51% |
| Set 1, 1-2 | 47% |
| Set 1, 2-2 | 51% |
| Set 1, 2-3 | 47% |
| Set 1, 3-3 | 51% |
| Set 1, 3-4 | 47% |
| Set 1, 4-4 | 52% |
| Set 1, 4-5 | 47% |
| Set 1, 4-6 | 26% |
| Set 2, 0-1 | 23% |
| Set 2, 1-1 | 26% |
| Set 2, 2-1 | 41% |
| Set 2, 2-2 | 27% |
| Set 2, 2-3 | 23% |
| Set 2, 3-3 | 27% |
| Set 2, 3-4 | 23% |
| Set 2, 4-4 | 28% |
| Set 2, 5-4 | 50% |
| Set 2, 6-4 | 55% |
| Set 3, 0-1 | 49% |
| Set 3, 1-1 | 56% |
| Set 3, 2-1 | 80% |
| Set 3, 2-2 | 57% |
| Set 3, 3-2 | 83% |
| Set 3, 4-2 | 89% |
| Set 3, 4-3 | 87% |
| Set 3, 5-3 | 94% |
| Set 3, 6-3 | Not available |
| Result | 100% |
Hard-court results favored Jodar, serving favored Ruud
Recent form barely separated them. Both arrived with a 7-3 record across their last 10 matches, and each had won three straight before this quarterfinal. Their schedules also matched: both had played three times over the previous fortnight and had the same rest since their last appearance.
The surface comparison gave Jodar a modest edge, with a 6-4 record in his recent hard-court matches against Ruud's 5-5 over the equivalent stretch. My reading is that this was a more useful distinction than their identical overall form. It favored Jodar without suggesting a large gap.
Ruud had a clear serving advantage in the broader field comparison: he held 86.4% of service games, compared with Jodar's 79.2%. Those figures describe their records coming in, not their serving in this match. Together, the contrasting records explain why there was a case for either player: Jodar had the stronger recent surface results, while Ruud had protected serve more consistently.
Service games held: where they stand
Article snapshot, Oct 17, 2026 · Not live
Each dot is one of the ATP top 100 with enough matches in the last 52 weeks. Rafael Jodar is 66th of 94; Casper Ruud is 15th of 94.
| Player | Service games held | Place |
|---|---|---|
| Rafael Jodar | 79.2% | 66th of 94 |
| Casper Ruud | 86.4% | 15th of 94 |
| Field median | 82.0% | |
| Field best (Jannik Sinner) | 94.6% | 1st |
The forecast left no clear favorite
Court Shark gave Jodar a 50% chance before the match. The market consensus had him at 55% at the start, unchanged from its opening reading. The distinction was small but meaningful: the model called an even contest, while the market made the eventual winner a slight favorite.
Jodar's win fits that assessment. A comeback requiring a deciding set is consistent with a competitive matchup, although the score is not a test of the probability itself. One result cannot establish whether the model or the market was better calibrated, and Jodar's win does not turn an even forecast into a confident pick after the fact.
What the model expected, and what happened
Article snapshot, Oct 17, 2026 · Not live
Rafael Jodar won 4-6 6-4 6-3. The model had the match level at 50%.
| Player | Model before the match | Result |
|---|---|---|
| Rafael Jodar | 50% | Won |
| Casper Ruud | 50% | Lost |
Explore this matchup
Compare both players side by side: recent results, surfaces, serve and return.
Player comparison
Article snapshot, Oct 17, 2026 · Not live
Each measure on the same scale: recent wins, wins on this surface, head-to-head wins and the model's chance.
| Measure | Rafael Jodar | Casper Ruud |
|---|---|---|
| Wins, last 10 matches | 70% (7-3) | 70% (7-3) |
| Wins, last 10 on hard | 60% (6-4) | 50% (5-5) |
| Model win probability | 50% | 50% |
Recent form
Article snapshot, Oct 17, 2026 · Not live
Each player's most recent completed matches, up to 10, oldest on the left.
| Player | Date | Result | Opponent | Score | Event |
|---|---|---|---|---|---|
| Rafael Jodar | Aug 15, 2026 | W | Denis Shapovalov | 7-5 4-6 7-5 | Cincinnati Masters |
| Rafael Jodar | Aug 17, 2026 | W | Alejandro Tabilo | 6-2 6-1 | Cincinnati Masters |
| Rafael Jodar | Aug 19, 2026 | L | Flavio Cobolli | 6-4 6-7(3) 3-6 | Cincinnati Masters |
| Rafael Jodar | Sep 2, 2026 | L | Bu Yunchaokete | 2-6 1-6 1-6 | US Open |
| Rafael Jodar | Sep 19, 2026 | W | Cristian Garin | 6-0 6-2 | Davis Cup QLS R2: ESP vs CHI |
| Rafael Jodar | Sep 25, 2026 | W | Alexander Bublik | 6-2 6-3 | Laver Cup |
| Rafael Jodar | Oct 1, 2026 | L | Adolfo Daniel Vallejo | 1-6 3-6 | Tokyo |
| Rafael Jodar | Oct 10, 2026 | W | Thiago Agustin Tirante | 4-6 6-2 6-3 | ATP Shanghai |
| Rafael Jodar | Oct 12, 2026 | W | Jiri Lehecka | 4-6 7-6(2) 6-4 | ATP Shanghai |
| Rafael Jodar | Oct 14, 2026 | W | Botic Van De Zandschulp | 6-7(4) 6-4 6-2 | ATP Shanghai |
| Casper Ruud | Aug 5, 2026 | W | Juan Manuel Cerundolo | 6-1 6-2 | Canada Masters |
| Casper Ruud | Aug 7, 2026 | L | Joao Fonseca | 6-7(6) 3-6 | Canada Masters |
| Casper Ruud | Aug 16, 2026 | L | Christopher Oconnell | 5-7 2-1 RET | Cincinnati Masters |
| Casper Ruud | Sep 21, 2026 | W | Rigele Te | 6-1 7-6(1) | Davis Cup WG1 R1: NOR vs CHN |
| Casper Ruud | Sep 21, 2026 | W | Fnu Nidunjianzan | 6-2 6-0 | Davis Cup WG1 R1: NOR vs CHN |
| Casper Ruud | Sep 25, 2026 | W | Francisco Cerundolo | 6-7(4) 6-4 [10-8] | Laver Cup |
| Casper Ruud | Oct 1, 2026 | L | Luciano Darderi | 6-7(3) 3-6 | Tokyo |
| Casper Ruud | Oct 10, 2026 | W | Bu Yunchaokete | 6-1 7-6(2) | ATP Shanghai |
| Casper Ruud | Oct 12, 2026 | W | Learner Tien | 6-4 7-6(3) | ATP Shanghai |
| Casper Ruud | Oct 14, 2026 | W | Felix Auger Aliassime | 5-2 | ATP Shanghai |
Win rate by surface
Article snapshot, Oct 17, 2026 · Not live
Share of matches won on each surface across each player's last 50 matches with full statistics.
| Surface | Rafael Jodar | Casper Ruud |
|---|---|---|
| Hard | 66% (19-10) | 57% (17-13) |
| Clay | 83% (15-3) | 74% (14-5) |
| Grass | Too few matches (3) | Too few matches (1) |
Serve and return on hard courts
Article snapshot, Oct 17, 2026 · Not live
How often each player held serve and broke serve on hard over their last 50 matches with full statistics, against the tour's all-years average on the surface.
| Measure | Rafael Jodar | Casper Ruud | Tour average, all years |
|---|---|---|---|
| Service games held | 80% | 89% | 77% |
| Return games broken | 26% | 16% | 23% |
| Matches in sample | 29 | 30 |
Model and market on Rafael Jodar
Article snapshot, Oct 17, 2026 · Not live
Rafael Jodar's chance as the market consensus priced it from the opening line, next to the Court Shark model.
| Reading | Rafael Jodar | Casper Ruud |
|---|---|---|
| Opening consensus | 55% | 45% |
| Consensus at the start | 55% | 45% |
| Court Shark model | 50% | 50% |
Model win probability
Article snapshot, Oct 17, 2026 · Not live
What the Court Shark model gave each player before the match started.
| Player | Win probability | Recent form (last 10) |
|---|---|---|
| Rafael Jodar | 50% | 7-3 |
| Casper Ruud | 50% | 7-3 |
Court Shark win probabilities are statistical estimates, not advice. No outcome is guaranteed.
Methodology and sources
How we build model estimates and where our information comes from.
Model estimates and observed results
The win probabilities come from the Court Shark match model, trained on completed ATP and WTA matches. A probability says how often a player in this position wins, not that one result will happen. The model's number for a match is recorded before play and never changed afterwards, so it can be checked against the result.
Sources and citations
Results, scores, rankings and serve statistics come from the Court Shark match database. The market consensus is the pre-match price for each player converted to a probability. Figures in this article are a snapshot taken when it was written.
Limitations
Serve and return rates count only matches with full serve statistics, which are sparser for Challenger and lower-level events, and the tour average they are compared with covers every year on record. Head-to-head records count every meeting with a recorded winner, walkovers and retirements included. Charts and tables are a snapshot and do not update after publication.
About the desk
Who works on the Tennis Desk and how an article is put together. Read about the desk
Editorial standards
What we publish, what we check and how we decide what is fit to print. Read our standards
Corrections
Spotted an error? Write to hello@courtshark.ai and we will correct it and note the change. Read the corrections policy