> ## Content Index
> Fetch the complete content index at: https://courtshark.ai/blog/llms.txt
> Use this file to discover other available public pages before exploring further.

# Adrian Mannarino Beats Cobolli in Shanghai
- URL: https://courtshark.ai/blog/adrian-mannarino-flavio-cobolli-shanghai-result/
- Published: 2026-10-09T07:01:49.000Z
- Updated: 2026-10-09T07:01:49.000Z
- Description: Adrian Mannarino beat Flavio Cobolli in Shanghai after the consensus moved toward Mannarino before play.
- Author: Court Shark Desk
- Tags: results, Adrian Mannarino, Flavio Cobolli, Rolex Shanghai Masters, Hard, ATP

In this analysis

1. [Key takeaway](#key-takeaway)
2. [The move toward Mannarino arrived late](#s-the-move-toward-mannarino-arrived-late)
3. [A fast start changed the shape of the match](#s-a-fast-start-changed-the-shape-of-the-match)
4. [Similar recent records hid different circumstances](#s-similar-recent-records-hid-different-circumstances)
5. [What the model says](#s-what-the-model-says)
6. [Explore this matchup](#explore)
7. [Methodology and sources](#methodology)

Key takeaway

Mannarino won despite Cobolli's 61% model chance. The consensus moved toward Mannarino before play.

Adrian Mannarino beat Flavio Cobolli at the Rolex Shanghai Masters after the consensus moved in Mannarino's direction before play. The model still favored Cobolli, and Mannarino overturned that expectation in three sets.

## The move toward Mannarino arrived late

On the hard court in Shanghai, [Adrian Mannarino](https://courtshark.ai/players/adrian-mannarino-105173) took the opening set from [Flavio Cobolli](https://courtshark.ai/players/flavio-cobolli-207925) with immediate authority. Before the match, the consensus shifted toward Mannarino. His consensus chance moved from 34% to 36% by the start. It was a small change, yet it separated the final view from the opening one. Mannarino had already played in Shanghai, while Cobolli arrived after a longer gap between matches.

Cobolli remained the clearer choice in the broader pre-match view. The model gave Mannarino a 39% chance and Cobolli a 61% chance. That left Mannarino as an underdog, though not one without a realistic route through the match. The result showed why the move drew attention. Mannarino's left-handed game can make an opponent play on unfamiliar timing, especially when he gets ahead early and asks for repeated adjustments. Cobolli had to recover from a difficult start, and the match never became as straightforward as the rankings implied.

### Model and market on Adrian Mannarino

Article snapshot, Oct 9, 2026 · Not live

Adrian Mannarino's chance as the market consensus priced it from the opening line, next to the Court Shark model.

__Adrian Mannarino's chance to win__
| Reading                | Adrian Mannarino | Flavio Cobolli |
| ---------------------- | ---------------- | -------------- |
| Opening consensus      | 34%              | 66%            |
| Consensus at the start | 36%              | 64%            |
| Court Shark model      | 39%              | 61%            |

Source: Court Shark model and pre-match market consensus.View data table

## A fast start changed the shape of the match

Mannarino won 6-1 4-6 6-3, with the score tracing a match that changed direction more than once. The opening set gave him room to play from in front. Cobolli answered in the middle set and forced the contest into a decider. Mannarino then restored the advantage in the final set. That response mattered because it followed Cobolli's clearest stretch of the match rather than arriving before the Italian had settled.

The ranking gap made Cobolli's defeat stand out. Mannarino entered at No. 81, while Cobolli was No. 7\. Cobolli also owned the higher current standing despite Mannarino's long experience on tour. There had been no previous meeting between them, so neither player had a direct head-to-head result to carry into Shanghai. Mannarino's best listed ranking was No. 22, which gives context to his past level even as his current position sits lower. On this day, the earlier form of the match mattered more than the gap on the ranking list.

### What the model expected, and what happened

Article snapshot, Oct 9, 2026 · Not live

Adrian Mannarino won 6-1 4-6 6-3\. The model had made the other player the favorite.

__Pre-match model probability and the result__
| Player           | Model before the match | Result |
| ---------------- | ---------------------- | ------ |
| Adrian Mannarino | 39%                    | Won    |
| Flavio Cobolli   | 61%                    | Lost   |

Source: Court Shark model and match data.View data table

## Similar recent records hid different circumstances

Recent records offered little separation at first glance. Both men came in with a 6-4 mark across their previous matches, and each had the same record on hard courts in that span. Mannarino's run included wins over Juncheng Shang, Alejandro Tabilo, and Miomir Kecmanovic. He also arrived from a retirement win over Nikoloz Basilashvili in Shanghai. Those matches meant he had been competing regularly and had already adjusted to the event conditions.

Cobolli carried a three-match losing run into the second round. He had last played eight days earlier, losing to Roman Safiullin in Beijing. Before that, his recent stretch included victories over Miomir Kecmanovic, Tommy Paul, Francisco Comesana, and Tristan Schoolkate. The record was solid, but the sequence was less encouraging by the time Shanghai began. Mannarino had played five matches in the previous 14 days, while Cobolli had played two. That difference did not decide the match on its own, but it matched the small pre-match turn toward Mannarino and gave the result a clear practical context.

### Recent form

Article snapshot, Oct 9, 2026 · Not live

Each player's most recent completed matches, up to 10, oldest on the left.

__Recent results by player, oldest first__
| Player           | Date         | Result | Opponent               | Score               | Event              |
| ---------------- | ------------ | ------ | ---------------------- | ------------------- | ------------------ |
| Adrian Mannarino | Aug 30, 2026 | W      | Thiago Agustin Tirante | 4-6 3-6 6-3 6-3 6-3 | US Open            |
| Adrian Mannarino | Sep 2, 2026  | L      | Alexander Bublik       | 3-6 1-6 1-6         | US Open            |
| Adrian Mannarino | Sep 15, 2026 | W      | Dan Added              | 6-2 6-4             | Rennes CH          |
| Adrian Mannarino | Sep 17, 2026 | L      | Matisse Bobichon       | 3-6 5-7             | Rennes CH          |
| Adrian Mannarino | Sep 24, 2026 | W      | Juncheng Shang         | 7-6(9) 6-2          | Chengdu            |
| Adrian Mannarino | Sep 25, 2026 | W      | Alejandro Tabilo       | 6-4 6-4             | Chengdu            |
| Adrian Mannarino | Sep 27, 2026 | L      | Denis Shapovalov       | 7-6(6) 3-6 2-6      | Chengdu            |
| Adrian Mannarino | Sep 28, 2026 | W      | Miomir Kecmanovic      | 7-6(6) 3-6 7-6(5)   | ATP Beijing        |
| Adrian Mannarino | Sep 29, 2026 | L      | Pablo Carreno Busta    | 3-6 4-6             | ATP Beijing        |
| Adrian Mannarino | Oct 7, 2026  | W      | Nikoloz Basilashvili   | 6-3 2-2 RET         | ATP Shanghai       |
| Flavio Cobolli   | Aug 15, 2026 | W      | Miomir Kecmanovic      | 6-1 4-6 6-3         | Cincinnati Masters |
| Flavio Cobolli   | Aug 17, 2026 | W      | Alexander Blockx       | 7-5 4-6 7-5         | Cincinnati Masters |
| Flavio Cobolli   | Aug 19, 2026 | W      | Rafael Jodar           | 4-6 7-6(3) 6-3      | Cincinnati Masters |
| Flavio Cobolli   | Aug 20, 2026 | W      | Tommy Paul             | 2-6 6-3 6-4         | Cincinnati Masters |
| Flavio Cobolli   | Aug 22, 2026 | L      | Arthur Fils            | 3-6 4-6             | Cincinnati Masters |
| Flavio Cobolli   | Sep 1, 2026  | W      | Francisco Comesana     | 3-6 2-6 6-3 6-4 6-4 | US Open            |
| Flavio Cobolli   | Sep 3, 2026  | W      | Tristan Schoolkate     | 3-6 6-3 6-4 7-5     | US Open            |
| Flavio Cobolli   | Sep 5, 2026  | L      | Alexander Blockx       | 7-6(4) 3-6 0-6 3-6  | US Open            |
| Flavio Cobolli   | Sep 26, 2026 | L      | Learner Tien           | 3-6 6-2 \[10-7\]    | Laver Cup          |
| Flavio Cobolli   | Oct 1, 2026  | L      | Roman Safiullin        | 3-6 2-6             | ATP Beijing        |

Source: Court Shark model and match data.View data table

## What the model says

The model gave Mannarino a 39% chance and Cobolli a 61% chance before the match. Mannarino won despite that pre-match edge for Cobolli. The estimate correctly identified Cobolli as the more likely winner, but it also left a substantial chance for Mannarino to produce this result. His opening-set lead created the pressure point, and his recovery in the decider completed the reversal.

The market consensus had Mannarino at 36% and Cobolli at 64% at the start. That consensus had moved toward Mannarino from the opening view, but it still placed Cobolli ahead. The model and consensus therefore pointed in the same direction, even if the model was somewhat more favorable to Mannarino. In the next round, Mannarino will bring a win over a much higher-ranked opponent and the confidence of having recovered control after Cobolli leveled the match. The task will be to reproduce that early authority without relying on another comeback from the same scoreline.

### Model win probability

Article snapshot, Oct 9, 2026 · Not live

What the Court Shark model gave each player before the match started.

__Model win probability by player__
| Player           | Win probability | Recent form (last 10) |
| ---------------- | --------------- | --------------------- |
| Adrian Mannarino | 39%             | 6-4                   |
| Flavio Cobolli   | 61%             | 6-4                   |

Source: Court Shark model and match data.View data table

## Explore this matchup

Compare both players side by side: recent results, surfaces, serve and return.

### Player comparison

Article snapshot, Oct 9, 2026 · Not live

Each measure on the same scale: recent wins, wins on this surface, head-to-head wins and the model's chance.

__Player comparison__
| Measure               | Adrian Mannarino | Flavio Cobolli |
| --------------------- | ---------------- | -------------- |
| Wins, last 10 matches | 60% (6-4)        | 60% (6-4)      |
| Wins, last 10 on hard | 60% (6-4)        | 60% (6-4)      |
| Model win probability | 39%              | 61%            |

Source: Court Shark model and match data.View data table

### Win rate by surface

Article snapshot, Oct 9, 2026 · Not live

Share of matches won on each surface across each player's last 50 matches with full statistics.

__Win rate by surface__
| Surface | Adrian Mannarino | Flavio Cobolli |
| ------- | ---------------- | -------------- |
| Hard    | 41% (13-19)      | 52% (15-14)    |
| Clay    | 0% (0-7)         | 60% (9-6)      |
| Grass   | 55% (6-5)        | 67% (4-2)      |

Source: Court Shark model and match data.View data table

### Serve and return on hard courts

Article snapshot, Oct 9, 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.

__Hold and break rates on hard__
| Measure             | Adrian Mannarino | Flavio Cobolli | Tour average, all years |
| ------------------- | ---------------- | -------------- | ----------------------- |
| Service games held  | 78%              | 78%            | 77%                     |
| Return games broken | 17%              | 18%            | 23%                     |
| Matches in sample   | 32               | 29             |                         |

Source: Court Shark model and match data.View data table

[Explore this matchup](https://courtshark.ai/h2h?p1=105173&p2=207925)

Court Shark win probabilities are statistical estimates, not advice. No outcome is guaranteed.

Match context

Players

Adrian Mannarino  
vs Flavio Cobolli

Event

Rolex Shanghai Masters

Surface

Hard

Round

Second round

Date

Friday, October 9

Article snapshot · Not live

Continue your research

Compare form, explore surfaces and follow live match context.

[Explore Premium](https://courtshark.ai/register?redirect=/start-premium)[See what's included](https://courtshark.ai/premium)
- Advanced filters and splits
- Save your research
- Live context and updates

Related on Court Shark

- [How our match model works](https://courtshark.ai/blog/methodology/)
- [Open the full head-to-head](https://courtshark.ai/h2h?p1=105173&p2=207925)
- [Our editorial standards](https://courtshark.ai/blog/editorial-standards/)
- [About the desk](https://courtshark.ai/blog/about-the-desk/)

## 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 writes the Journal and how an article is put together. [Read about the desk](https://courtshark.ai/blog/about-the-desk/)

Editorial standards

What we publish, what we check and how we decide what is fit to print. [Read our standards](https://courtshark.ai/blog/editorial-standards/)

Corrections

Spotted an error? Write to hello@courtshark.ai and we will correct it and note the change. [Read the corrections policy](https://courtshark.ai/blog/editorial-standards/)