Learner Tien and Miomir Kecmanovic will clash against each other in the 1st round of the Shanghai Rolex Masters for the 2nd time in their career. They are scheduled to play on Friday at 3:00 pm on GRANDSTAND 2. In this post, we analyze their head to head performance and prediction.
Prediction, odds and live streaming
The pick for Tennis Tonic is Learner Tien who should win in 3 sets.
Learner Tien -> 1.9
Miomir Kecmanovic -> 1.9
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 Learner Tien vs. Miomir Kecmanovic
This will be the 2nd time that Learner Tien and Miomir Kecmanovic play each other. The head to head is 1-0 for Kecmanovic (see full H2H stats), 1-0 on hard.
The last time that they squared off, Kecmanovic won 3-6 6-1 6-3 6-3 in the 1st round in at the U.S. Open back in 2022.
Highlights Miomir Kecmanovic vs Learner Tien – U.S. Open 30-August-2022
Learner Tien
30 - 23win/loss
28
28
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 39-25 | 26-13 | 3-7 | 6-1 | 4-4 | 0-0 |
| 2024 | 63-14 | 53-8 | 0-1 | 10-5 | 0-0 | 0-0 |
| 2023 | 30-10 | 20-10 | 0-0 | 10-0 | 0-0 | 0-0 |
| 2022 | 12-11 | 8-5 | 3-3 | 1-3 | 0-0 | 0-0 |
Ranked no. 36 (career-high), Tien will start his run in Shanghai after he played his last match in Beijing where he lost 6-2 6-2 to Sinner in the final on the 1st of October.
Learner has an aggregate 30-23 win-loss record in 2025, 23-12 on hard (See FULL STATS).
Learner’s best result of the current year was getting to the final in Beijing.
Talking about his overall career, Tien has an overall 135-58 record. He has a positive 104-35 record on hard.
Previously in Shanghai
The American has never competed in this tournament before.
Miomir Kecmanovic
24 - 25win/loss
52
27
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 28-30 | 15-14 | 5-7 | 6-6 | 2-3 | 0-0 |
| 2024 | 26-31 | 10-15 | 6-7 | 6-5 | 4-4 | 0-0 |
| 2023 | 28-31 | 11-13 | 9-9 | 6-5 | 2-4 | 0-0 |
| 2022 | 40-26 | 21-11 | 15-8 | 2-4 | 2-3 | 0-0 |
| 2021 | 17-27 | 6-11 | 5-8 | 5-6 | 1-2 | 0-0 |
Ranked no. 47, the Serbian will start his run in Shanghai after he played his last match in Beijing where he lost 7-5 6-4 to Mensik in the 1st round on the 26th of September.
Kecmanovic has an overall 24-25 win-loss record in 2025, 15-13 on hard (See FULL STATS).
His best result of the season was winning the title in Delray Beach where he overcame Alejandro Davidovich Fokina in the final 3-6 6-1 7-5.
In terms of his career, Miomir has an overall 317-248 record. He has a positive 141-109 record on hard.
Previously in Shanghai
Previously, his best result was reaching the 2nd round in 2024. See his history.
Tennis Scores in Shanghai
- Camilo Ugo CarabelliUgo Carabelli – Terence AtmaneAtmane (4-4 ret.) – Stats, scores, rankings
- Francisco ComesanaComesana – Ugo BlanchetBlanchet (6-4 6-2) – Stats, scores, rankings
- Dalibor SvrcinaSvrcina – Yibing WuWu (7-5 ret.) – Stats, scores, rankings
- Jenson BrooksbyBrooksby – James Kent TrotterKent Trotter (7-62 6-1) – Stats, scores, rankings
- Kamil MajchrzakMajchrzak – Ethan QuinnQuinn (6-3 6-4) – Stats, scores, rankings
- Christopher O ConnellO Connell – Damir DzumhurDzumhur (6-2 6-4) – Stats, scores, rankings
- Nuno BorgesBorges – Botic Van De ZandschulpVan De Zandschulp (7-65 7-65) – Stats, scores, rankings
- Benjamin BonziBonzi – Reilly OpelkaOpelka (7-62 6-4) – Stats, scores, rankings
- Jesper De JongDe Jong – Yi ZhouZhou (6-7(1) 6-2 7-6(3)) – Stats, scores, rankings
- Yannick HanfmannHanfmann – Lorenzo SonegoSonego (2-6 6-3 6-1) – Stats, scores, rankings
- Adrian MannarinoMannarino – Matteo BerrettiniBerrettini (7-5 7-65) – Stats, scores, rankings
- Marin CilicCilic – Nikoloz BasilashviliBasilashvili (6-3 7-65) – Stats, scores, rankings
- Valentin VacherotVacherot – Laslo DjereDjere (6-3 6-4) – Stats, scores, rankings
- David GoffinGoffin – Alexandre MullerMuller (6-76 6-1 6-1) – Stats, scores, rankings
- Daniel AltmaierAltmaier – Tristan SchoolkateSchoolkate (6-3 6-4) – Stats, scores, rankings
- Mattia BellucciBellucci – Adam WaltonWalton (7-66 6-1) – Stats, scores, rankings
- Fabian MarozsanMarozsan – Stan WawrinkaWawrinka (6-1 4-6 6-4) – Stats, scores, rankings
- Jordan ThompsonThompson – August HolmgrenHolmgren (4-6 6-3 6-4) – Stats, scores, rankings
- Sebastian BaezBaez – Zhizhen ZhangZhang (2-6 6-3 6-4) – Stats, scores, rankings
- Zizou BergsBergs – Sebastian KordaKorda (6-4 7-5) – Stats, scores, rankings
- Jaume Antoni Munar ClarAntoni Munar Clar – Marton FucsovicsFucsovics (4-6 7-5 6-1) – Stats, scores, rankings
- Yoshihito NishiokaNishioka – Alexander ShevchenkoShevchenko (6-1 6-2) – Stats, scores, rankings
- Luca NardiNardi – Sebastian OfnerOfner (3-6 6-3 6-2) – Stats, scores, rankings
Upcoming matches in the draw
- Marin CilicCilic – Novak DjokovicDjokovic (2-19) – H2H and prediction
- Mackenzie McdonaldMcdonald – Quentin HalysHalys (0-1) – H2H and prediction
- Marcos GironGiron – Alejandro TabiloTabilo (0-1) – H2H and prediction
- Alexander BublikBublik – Valentin VacherotVacherot (0-0) – H2H and prediction
- Arthur RinderknechRinderknech – (0-1) – H2H and prediction
- Benjamin BonziBonzi – Gabriel DialloDiallo (0-0) – H2H and prediction
- Andrey RublevRublev – Yoshihito NishiokaNishioka (3-2) – H2H and prediction
- Daniel AltmaierAltmaier – Jannik SinnerSinner (1-1) – H2H and prediction
- Taylor Harry FritzHarry Fritz – Fabian MarozsanMarozsan (1-0) – H2H and prediction
- Frances TiafoeTiafoe – Yannick HanfmannHanfmann (1-0) – H2H and prediction
- Jaume Antoni Munar ClarAntoni Munar Clar – Flavio CobolliCobolli (0-0) – H2H and prediction
- Nuno BorgesBorges – Stefanos TsitsipasTsitsipas (0-2) – H2H and prediction
- Denis ShapovalovShapovalov – Christopher O ConnellO Connell (1-0) – H2H and prediction
- Tallon GriekspoorGriekspoor – Jenson BrooksbyBrooksby (0-1) – H2H and prediction
- Zizou BergsBergs – Casper RuudRuud (0-0) – H2H and prediction
- Ugo HumbertHumbert – Jordan ThompsonThompson (1-1) – H2H and prediction
- Aleksandar KovacevicKovacevic – (0-1) – H2H and prediction
- Camilo Ugo CarabelliUgo Carabelli – Alex De MinaurDe Minaur (0-0) – H2H and prediction
- Francisco CerundoloCerundolo – Adrian MannarinoMannarino (0-0) – H2H and prediction
- Sebastian BaezBaez – Holger Vitus Nodskov RuneVitus Nodskov Rune (3-3) – H2H and prediction
- Brandon NakashimaNakashima – Kamil MajchrzakMajchrzak (2-0) – H2H and prediction
- Bu YunchaoketeYunchaokete – Juan Manuel CerundoloManuel Cerundolo (0-0) – H2H and prediction
- Valentin RoyerRoyer – Mariano NavoneNavone (0-0) – H2H and prediction
- Francisco ComesanaComesana – Lorenzo MusettiMusetti (0-1) – H2H and prediction
- Dalibor SvrcinaSvrcina – Daniil MedvedevMedvedev (0-1) – H2H and prediction