Jannik Sinner and Tallon Griekspoor will play each other in the 3rd round of the Shanghai Rolex Masters for the 7th time in their career. They are scheduled to play on Sunday at 9:00 pm on STADIUM COURT. 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 Jannik Sinner who should win in 2 sets.
Jannik Sinner -> 1.026
Tallon Griekspoor -> 12.5
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 Jannik Sinner vs. Tallon Griekspoor
This will be the 7th time that Jannik Sinner and Tallon Griekspoor fight against each other. The head to head is 6-0 for Sinner (see full H2H stats), 1-0 on hard.
The last time that they played each other, Sinner won 7-6(2) 6-2 in the Rubber 2 in 0 back in 2024.
Jannik Sinner
43 - 5win/loss
2
1
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 58-6 | 24-3 | 11-2 | 15-0 | 8-1 | 0-0 |
| 2024 | 73-8 | 40-5 | 11-2 | 13-0 | 9-1 | 0-0 |
| 2023 | 64-15 | 28-7 | 8-3 | 20-2 | 8-3 | 0-0 |
| 2022 | 47-16 | 21-6 | 15-4 | 7-4 | 4-2 | 0-0 |
| 2021 | 49-22 | 22-8 | 10-6 | 17-6 | 0-2 | 0-0 |
Ranked no. 2, Jannik got to the 3rd round after defeating Daniel Altmaier 6-3 6-3.
In the 2nd round, Jannik had a good straight sets win against Altmaier (6-3 6-3). During the match, Sinner scored 65 points vs Altmaier’s 50. Jannik was quite aggressive to blast 30 winners.
Talking about the service games, Sinner blasted 3 aces and he was very solid in conceding no double faults. Jannik Sinner conceded no breaks for the entire match to save 2 break points. Furthermore, Sinner put 63% of his first serves in, winning 88% (30/34) of the points behind his 1st serve and 45% (9/20) on the 2nd serve. The Italian broke Altmaier 3 times after converting 75% of his break points (3/4).
Sinner has a fantastic win-loss record in the last 8 years having won 76% of his matches (389-126). 24-2 on hard in 2025. Talking about his performance on the same surface of this event, Sinner has a composed162-48 match record in the last 8 years on hard.
His best result of the year was winning the title at the Australian Open where he overcame Alexander Zverev in the final 6-3 7-6(4) 6-3 and at the Wimbledon where he beat Carlos Alcaraz in the final 4-6 6-4 6-4 6-4 and in Beijing where he beat Learner Tien in the final 6-2 6-2.
Jannik has an overall 43-5 win-loss record in 2025, 24-2 on hard (See FULL STATS).
Previously in Shanghai
Tallon Griekspoor
29 - 21win/loss
25
21
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 32-24 | 10-11 | 13-8 | 5-4 | 4-1 | 0-0 |
| 2024 | 33-30 | 10-11 | 8-8 | 11-8 | 4-3 | 0-0 |
| 2023 | 36-24 | 14-10 | 3-5 | 12-7 | 7-2 | 0-0 |
| 2022 | 28-27 | 5-6 | 12-6 | 4-11 | 7-4 | 0-0 |
| 2021 | 59-17 | 11-3 | 36-10 | 9-3 | 3-1 | 0-0 |
Ranked no. 31, the Dutch reached the 3rd round after beating Jenson Brooksby 6-1 1-6 6-1.
In the 2nd round, Tallon defeated Brooksby (6-1 1-6 6-1). During the match Griekspoor scored 71 points vs Brooksby’s 56. Tallon was pretty aggressive to blast 31 winners.
Talking about serving, Griekspoor managed to score 5 aces and he committed only 2 double faults. Tallon Griekspoor lost the serve twice and he saved 5 break points. Furthermore, Griekspoor put 64% of his first serves in, winning 72% (31/43) of the points behind his 1st serve and 46% (11/24) on the 2nd serve. Griekspoor broke Brooksby 4 times after converting 31% of his break points (4/13).
His best result of the current year was conquering the title in Mallorca where he defeated Corentin Moutet in the final 7-5 7-6(3).
The Dutch has a composed 29-21 win-loss record in 2025, 9-10 on hard (See FULL STATS).
Previously in Shanghai
Previously, his best result was reaching the 3rd round in 2024. See his history.
H2H Performance in the tournament (main draw)
Matches, sets, games and points
| Points | Sinner | Griekspoor |
|---|---|---|
| Match played | 1 | 1 |
| Tot Set | 2 | 3 |
| Tot Games | 18 | 21 |
| Pts | 65-50 | 71-56 |
| Total Points | 115 | 127 |
| Winners | 30 | 31 |
| %Winners | 46% | 44% |
Both Sinner and Griekspoor played 1 match. At the moment, Tallon Griekspoor lost 1 set while Jannik Sinner hasn’t dropped a set so far. Sinner has played 1 set(s) less than Griekspoor (2 vs 3). Therefore, Sinner played 3 games less than Griekspoor. The Italian scored 30 winners (46% of the total points). On the other side, The Dutch managed to score 31 winners (44%).
Serve Performance
| Serve | Sinner | Griekspoor |
|---|---|---|
| Aces | 3 | 5 |
| Avg per match | 3 | 5 |
| 1st in | 34/54 | 43/67 |
| %1st in | 63% | 64% |
| 1st pts | 30/34 | 31/43 |
| %1st pts | 88% | 72% |
| 2nd pts | 9/20 | 11/24 |
| %2nd pts | 45% | 46% |
Sinner struck 3 aces . Griekspoor managed to score 5 aces . Sinner won 88% points behind his first serve. He very solid his second serve to win 45% of the points. On the other side, Griekspoor won 72% of the points on his first serve. He had a solid display on his second serve to win 46% of the points.
How they played the important points
| Breaks | Sinner | Griekspoor |
|---|---|---|
| Won | 3 | 4 |
| Converted | 3/4 | 4/13 |
| % Converted | 75% | 31% |
| Conceded | 2 | 7 |
| Saved | 2 | 5 |
| % Saved | 100% | 71% |
| Times Broken | 0 | 2 |
Jannik broke his opponent 3 times with a 75% conversion rate. Jannik had a solid display on his serve as he has never lost a single service game after saving 2 break points. Tallon broke his opponent 4 times with a 31% conversion rate. Griekspoor conceded his serve twice and he saved 71% of the break points that he conceded.
| Sinner | |||
| R2 Altmaier | Total | ||
|---|---|---|---|
| Score | 6-3 6-3 | ||
| Tot Set | 2 | 2 | |
| Tot Games | 18 | 18 | |
| pts | 65-50 | 65-50 | |
| Total points | 115 | 115 | |
| Winners | 30 | 30 | |
| %Winners | 46% | 46% | |
| SERVE | |||
| Aces | 3 | 3 | |
| Double Faults | 0 | 0 | |
| 1st in | 34/54 | 34/54 | |
| % 1st in | 63% | 63% | |
| 1st pts | 30/34 | 30/34 | |
| % 1st pts | 88% | 88% | |
| 2nd pts | 9/20 | 9/20 | |
| % 2nd pts | 45% | 45% | |
| Breaks | |||
| Won | 3 | 3 | |
| Converted | 3/4 | 3/4 | |
| Converted % | 75% | 75% | |
| Conceded | 2 | 2 | |
| Saved | 2/2 | 2 | |
| Saved % | 100% | 100% | |
| Times Broken | 0 | 0 | |
| Griekspoor | |||
| R2 Brooksby | Total | ||
|---|---|---|---|
| Score | 6-1 1-6 6-1 | ||
| Tot Set | 3 | 3 | |
| Tot Games | 21 | 21 | |
| pts | 71-56 | 71-56 | |
| Total points | 127 | 127 | |
| Winners | 31 | 31 | |
| %Winners | 44% | 44% | |
| SERVE | |||
| Aces | 5 | 5 | |
| Double Faults | 2 | 2 | |
| 1st in | 43/67 | 43/67 | |
| % 1st in | 64% | 64% | |
| 1st pts | 31/43 | 31/43 | |
| % 1st pts | 72% | 72% | |
| 2nd pts | 11/24 | 11/24 | |
| % 2nd pts | 46% | 46% | |
| Breaks | |||
| Won | 4 | 4 | |
| Converted | 4/13 | 4/13 | |
| Converted % | 31% | 31% | |
| Conceded | 7 | 7 | |
| Saved | 5/7 | 5 | |
| Saved % | 71% | 71% | |
| Times Broken | 2 | 2 | |
Tennis Scores in Shanghai
- Arthur RinderknechRinderknech – Alex MichelsenMichelsen (6-3 6-4) – See score progression
- Juncheng ShangShang – Karen KhachanovKhachanov (7-63 6-3) – See score progression
- Nuno BorgesBorges – Aleksandar VukicVukic (7-67 6-4) – See score progression
- Kamil MajchrzakMajchrzak – Brandon NakashimaNakashima (6-4 6-0) – See score progression
- Alejandro Davidovich FokinaDavidovich Fokina – Matteo ArnaldiArnaldi (6-4 6-4) – See score progression
- Jesper De JongDe Jong – Jakub MensikMensik (4-6 7-62 6-4) – See score progression
- Denis ShapovalovShapovalov – Christopher O ConnellO Connell (6-3 6-2) – See score progression
- Lorenzo MusettiMusetti – Francisco ComesanaComesana (6-4 6-0) – See score progression
- Daniil MedvedevMedvedev – Dalibor SvrcinaSvrcina (6-1 6-1) – See score progression
- Jiri LeheckaLehecka – Quentin HalysHalys (6-4 7-5) – See score progression
- Cameron NorrieNorrie – Arthur CazauxCazaux (6-3 0-6 7-65) – See score progression
- Learner TienTien – Corentin MoutetMoutet (4-6 6-4 6-4) – See score progression
- Yoshihito NishiokaNishioka – Andrey RublevRublev (2-6 6-1 6-4) – See score progression
- Jannik SinnerSinner – Daniel AltmaierAltmaier (6-3 6-3) – See score progression
- Luciano DarderiDarderi – Bu YunchaoketeYunchaokete (6-4 6-4) – See score progression
- Alexander ZverevZverev – Valentin RoyerRoyer (6-4 6-4) – See score progression
- Alex De MinaurDe Minaur – Camilo Ugo CarabelliUgo Carabelli (6-4 6-2) – See score progression
- Felix Auger-AliassimeAuger-Aliassime – Alejandro TabiloTabilo (6-3 6-3) – See score progression
- Valentin VacherotVacherot – Alexander BublikBublik (3-6 6-3 6-4) – See score progression
- David GoffinGoffin – Ben SheltonShelton (6-2 6-4) – See score progression
- Gabriel DialloDiallo – Benjamin BonziBonzi (6-4 6-4) – See score progression
- Novak DjokovicDjokovic – Marin CilicCilic (7-62 6-4) – See score progression
- Holger RuneRune – Sebastian BaezBaez (7-5 6-4) – See score progression
- Jaume Antoni Munar ClarAntoni Munar Clar – Flavio CobolliCobolli (7-5 6-1) – See score progression
- Tomas MachacMachac – Mattia BellucciBellucci (6-3 6-4) – See score progression
- Francisco CerundoloCerundolo – Adrian MannarinoMannarino (7-63 7-64) – See score progression
- Zizou BergsBergs – Casper RuudRuud (3-6 7-5 4-1 ret.) – See score progression
- Yannick HanfmannHanfmann – Frances TiafoeTiafoe (6-79 6-2 6-1) – See score progression
- Tallon GriekspoorGriekspoor – Jenson BrooksbyBrooksby (6-1 1-6 6-1) – See score progression
- Giovanni Mpetshi PerricardMpetshi Perricard – Luca NardiNardi (6-3 7-64) – See score progression
- Taylor FritzFritz – Fabian MarozsanMarozsan (2-6 7-64 7-61) – See score progression
- Ugo HumbertHumbert – Jordan ThompsonThompson (6-3 7-64) – See score progression
- Learner TienTien – Corentin MoutetMoutet (4-6 6-4 6-4) – See score progression
- Cameron NorrieNorrie – Arthur CazauxCazaux (6-3 0-6 7-6(5)) – See score progression
- Alejandro Davidovich FokinaDavidovich Fokina – Matteo ArnaldiArnaldi (6-4 6-4) – See score progression
- Daniil MedvedevMedvedev – Dalibor SvrcinaSvrcina (6-1 6-1) – See score progression
- Juncheng ShangShang – Karen KhachanovKhachanov (7-6(3) 6-3) – See score progression
- Nuno BorgesBorges – Aleksandar VukicVukic (7-6(7) 6-4) – See score progression
- Alexander ZverevZverev – Valentin RoyerRoyer (6-4 6-4) – See score progression
- Arthur RinderknechRinderknech – Alex MichelsenMichelsen (6-3 6-4) – See score progression
- Denis ShapovalovShapovalov – Christopher O’ConnellO’Connell (6-3 6-2) – See score progression
- Jesper De JongDe Jong – Jakub MensikMensik (4-6 7-6(2) 6-4) – See score progression
- Luciano DarderiDarderi – Bu YunchaoketeYunchaokete (6-4 6-4) – See score progression
- Lorenzo MusettiMusetti – Francisco ComesanaComesana (6-4 6-0) – See score progression
- Jannik SinnerSinner – Daniel AltmaierAltmaier (6-3 6-3) – See score progression
Upcoming matches in the draw
- Alejandro Davidovich FokinaDavidovich Fokina – Daniil MedvedevMedvedev (1-5) – H2H and prediction
- Kamil MajchrzakMajchrzak – Alex De MinaurDe Minaur (0-1) – H2H and prediction
- Alexander ZverevZverev – Arthur RinderknechRinderknech (0-1) – H2H and prediction
- Denis ShapovalovShapovalov – Jiri LeheckaLehecka (1-1) – H2H and prediction
- Felix Auger AliassimeAuger Aliassime – Jesper De JongDe Jong (1-0) – H2H and prediction
- David GoffinGoffin – Gabriel DialloDiallo (1-0) – H2H and prediction
- Francisco CerundoloCerundolo – Zizou BergsBergs (0-0) – H2H and prediction
- Yoshihito NishiokaNishioka – Jaume Antoni Munar ClarAntoni Munar Clar (1-1) – H2H and prediction
- Yannick HanfmannHanfmann – Novak DjokovicDjokovic (0-1) – H2H and prediction
- Taylor Harry FritzHarry Fritz – (1-0) – H2H and prediction
- Ugo HumbertHumbert – Holger Vitus Nodskov RuneVitus Nodskov Rune (0-4) – H2H and prediction
- Valentin VacherotVacherot – Tomas MachacMachac (0-0) – H2H and prediction
- Tallon GriekspoorGriekspoor – Jannik SinnerSinner (0-6) – H2H and prediction