Jiri Lehecka and Denis Shapovalov will fight against each other in the 3rd round of the Shanghai Rolex Masters for the 3rd time in their career. They are scheduled to play on Monday at 3:00 pm on GRANDSTAND 2. In the following paragraphs, you can find the head to head analysis and prediction.
Prediction, odds and live streaming
The pick for Tennis Tonic is Jiri Lehecka who should win in 3 sets.
Jiri Lehecka -> 1.57
Denis Shapovalov -> 2.4
Click here to see the updated quotes and live streaming (only selected countries - USA excluded).
Here where top tennis events are broadcasted or streamed online (ATP, WTA).
At the challenger level, there will be free live streaming on Challenger TV.
Prediction and head to head Jiri Lehecka vs. Denis Shapovalov
This will be the 3rd time that Jiri Lehecka and Denis Shapovalov square off. The head to head is 1-1 for Lehecka and Shapovalov (see full H2H stats), but they have never competed against each other on hard.
The last time that they played each other, Shapovalov won 6-2 6-1 in the semifinal in Belgrade back in 2024.
Highlights Denis Shapovalov vs Jiri Lehecka – Belgrade 08-November-2024
Jiri Lehecka
37 - 18win/loss
17
16
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 41-22 | 24-10 | 5-5 | 5-4 | 7-3 | 0-0 |
| 2024 | 32-19 | 20-10 | 4-1 | 8-8 | 0-0 | 0-0 |
| 2023 | 38-29 | 18-13 | 10-8 | 5-5 | 5-3 | 0-0 |
| 2022 | 42-32 | 5-4 | 24-13 | 13-12 | 0-3 | 0-0 |
| 2021 | 63-26 | 12-3 | 34-15 | 17-8 | 0-0 | 0-0 |
Ranked no. 19, Lehecka got to the 3rd round after defeating Quentin Halys 6-4 7-5.
In the 2nd round, The Czech had a good straight sets win against Halys (6-4 7-5). During the match, Lehecka scored 66 points vs Halys’s 52. Jiri was very aggressive to blast 35 winners.
Regarding the service games, Lehecka made 8 aces and he committed only 2 double faults. Jiri Lehecka was extremely efficient on serve to win 83% (35/42) of his 1st serve and 63% (10/16) on the second serve. This was the main reason for not conceding a single break during the match. Jiri broke Halys twice after converting 67% of his break points (2/3).
Lehecka has a solid win-loss record in the last 9 years having won 62% of his matches (249-155). 23-9 on hard in 2025. Talking about his performance on the same surface of this competition, Lehecka has a composed83-45 match record in the last 9 years on hard.
His best result of the current year was conquering the title in Brisbane where he beat Reilly Opelka in the final 4-1 ret..
Lehecka has an overall 37-18 win-loss record in 2025, 23-9 on hard (See FULL STATS).
Previously in Shanghai
Denis Shapovalov
22 - 18win/loss
23
10
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 26-22 | 14-11 | 2-5 | 9-3 | 1-3 | 0-0 |
| 2024 | 33-25 | 9-10 | 5-6 | 16-6 | 3-3 | 0-0 |
| 2023 | 13-13 | 6-6 | 3-3 | 0-1 | 4-3 | 0-0 |
| 2022 | 34-26 | 22-12 | 4-4 | 7-6 | 1-4 | 0-0 |
| 2021 | 30-23 | 11-11 | 7-6 | 4-3 | 8-3 | 0-0 |
Ranked no. 24, Shapovalov reached the 3rd round after defeating Christopher O Connell 6-3 6-2.
In the 2nd round, Denis had a good straight sets win against O Connell (6-3 6-2). During the match Shapovalov scored 62 points vs O Connell’s 41. Shapovalov was exceptionally aggressive to blast 25 winners.
About the serving games, Shapovalov fired 11 aces and he committed only 3 double faults. Overall, Denis Shapovalov was pretty efficient on serve to win 76% (25/33) of his 1st serve and 57% (12/21) on the second serve. However, this didn’t prevent his to concede the serve once. Shapovalov broke O Connell 4 times after converting 44% of his break points (4/9).
His best result of the current year was winning the title in Dallas where he beat Casper Ruud in the final 7-6(5) 6-3 and in Los Cabos where he overcame Aleksandar Kovacevic in the final 6-4 6-2.
The Canadian has an overall 22-18 win-loss record in 2025, 14-10 on hard (See FULL STATS).
Previously in Shanghai
Previously, his best result was reaching the 2nd round in 2019 and 2024. See his history.
H2H Performance in the tournament (main draw)
Matches, sets, games and points
| Points | Lehecka | Shapovalov |
|---|---|---|
| Match played | 1 | 1 |
| Tot Set | 2 | 2 |
| Tot Games | 22 | 17 |
| Pts | 66-52 | 62-41 |
| Total Points | 118 | 103 |
| Winners | 35 | 25 |
| %Winners | 53% | 40% |
Both Lehecka and Shapovalov played 1 match. Both players have not dropped a single set in this event so far. Talking about their workload, Lehecka and Shapovalov have played the same amount of sets 2. However, Lehecka played 5 games more than Shapovalov. The Czech scored 35 winners (53% of the total points). On the other side, Shapovalov blasted 25 winners (40%).
Serve Performance
| Serve | Lehecka | Shapovalov |
|---|---|---|
| Aces | 8 | 11 |
| Avg per match | 8 | 11 |
| 1st in | 42/58 | 33/54 |
| %1st in | 72% | 61% |
| 1st pts | 35/42 | 25/33 |
| %1st pts | 83% | 76% |
| 2nd pts | 10/16 | 12/21 |
| %2nd pts | 63% | 57% |
Lehecka made 8 aces . Shapovalov made 11 aces . Lehecka won 83% points behind his first serve. He very solid his second serve to win 63% of the points. On the other side, Shapovalov won 76% of the points behind his first serve. He had a solid display on his second serve to win 57% of the points.
How they played the important points
| Breaks | Lehecka | Shapovalov |
|---|---|---|
| Won | 2 | 4 |
| Converted | 2/3 | 4/9 |
| % Converted | 67% | 44% |
| Conceded | 0 | 3 |
| Saved | 0 | 2 |
| % Saved | 0% | 67% |
| Times Broken | 0 | 1 |
Jiri broke his opponent twice with a 67% conversion rate. Lehecka extremely effective on his serve as he has never surrendered a single service game after saving 0 break points. Denis broke his opponent 4 times with a 44% conversion rate. The Canadian conceded his serve once and he saved 67% of the break points that he conceded.
| Lehecka | |||
| R2 Halys | Total | ||
|---|---|---|---|
| Score | 6-4 7-5 | ||
| Tot Set | 2 | 2 | |
| Tot Games | 22 | 22 | |
| pts | 66-52 | 66-52 | |
| Total points | 118 | 118 | |
| Winners | 35 | 35 | |
| %Winners | 53% | 53% | |
| SERVE | |||
| Aces | 8 | 8 | |
| Double Faults | 2 | 2 | |
| 1st in | 42/58 | 42/58 | |
| % 1st in | 72% | 72% | |
| 1st pts | 35/42 | 35/42 | |
| % 1st pts | 83% | 83% | |
| 2nd pts | 10/16 | 10/16 | |
| % 2nd pts | 63% | 63% | |
| Breaks | |||
| Won | 2 | 2 | |
| Converted | 2/3 | 2/3 | |
| Converted % | 67% | 67% | |
| Conceded | 0 | 0 | |
| Saved | 0/0 | 0 | |
| Saved % | – | 0% | |
| Times Broken | 0 | 0 | |
| Shapovalov | |||
| R2 O | Total | ||
|---|---|---|---|
| Score | 6-3 6-2 | ||
| Tot Set | 2 | 2 | |
| Tot Games | 17 | 17 | |
| pts | 62-41 | 62-41 | |
| Total points | 103 | 103 | |
| Winners | 25 | 25 | |
| %Winners | 40% | 40% | |
| SERVE | |||
| Aces | 11 | 11 | |
| Double Faults | 3 | 3 | |
| 1st in | 33/54 | 33/54 | |
| % 1st in | 61% | 61% | |
| 1st pts | 25/33 | 25/33 | |
| % 1st pts | 76% | 76% | |
| 2nd pts | 12/21 | 12/21 | |
| % 2nd pts | 57% | 57% | |
| Breaks | |||
| Won | 4 | 4 | |
| Converted | 4/9 | 4/9 | |
| Converted % | 44% | 44% | |
| Conceded | 3 | 3 | |
| Saved | 2/3 | 2 | |
| Saved % | 67% | 67% | |
| Times Broken | 1 | 1 | |
Tennis Scores in Shanghai
- Gabriel DialloDiallo – David GoffinGoffin (3-0 ret.) – Stats, scores, rankings
- Giovanni Mpetshi PerricardMpetshi Perricard – Taylor FritzFritz (6-4 7-5) – Stats, scores, rankings
- Holger RuneRune – Ugo HumbertHumbert (6-4 6-4) – Stats, scores, rankings
- Zizou BergsBergs – Francisco CerundoloCerundolo (7-6(1) 6-3) – Stats, scores, rankings
Upcoming matches in the draw
- Yannick HanfmannHanfmann – Novak DjokovicDjokovic (0-1) – H2H and prediction
- Alexander ZverevZverev – Arthur RinderknechRinderknech (0-1) – H2H and prediction
- Yoshihito NishiokaNishioka – Jaume Antoni Munar ClarAntoni Munar Clar (1-1) – H2H and prediction
- Kamil MajchrzakMajchrzak – Alex De MinaurDe Minaur (0-1) – H2H and prediction
- Denis ShapovalovShapovalov – Jiri LeheckaLehecka (1-1) – H2H and prediction
- Tallon GriekspoorGriekspoor – Jannik SinnerSinner (0-6) – H2H and prediction
- Alejandro Davidovich FokinaDavidovich Fokina – Daniil MedvedevMedvedev (1-5) – H2H and prediction
- Valentin VacherotVacherot – Tomas MachacMachac (0-0) – H2H and prediction
- Felix Auger AliassimeAuger Aliassime – Jesper De JongDe Jong (1-0) – H2H and prediction
- Gabriel DialloDiallo – Zizou BergsBergs (3-0) – H2H and prediction