Giulio Zeppieri and Petr Bar Biryukov will face off in the 2nd round of the Shanghai Challenger for the 1st time in their career. They are scheduled to compete on Thursday at 3:00 pm on COURT 7. In the following lines you can find the head to head analysis and prediction.
Prediction, odds and live streaming
The pick for Tennis Tonic is Giulio Zeppieri who should win in 2 sets.
Giulio Zeppieri -> 1.24
Petr Bar Biryukov -> 3.72
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 Giulio Zeppieri vs. Petr Bar Biryukov
There is no head to head record between Giulio Zeppieri and Petr Bar Biryukov since this will be the first time that they will face off in the main tour.
Giulio Zeppieri
28 - 19win/loss
151
110
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 42-25 | 17-9 | 13-11 | 9-4 | 3-1 | 0-0 |
| 2024 | 18-18 | 8-4 | 7-10 | 3-4 | 0-0 | 0-0 |
| 2023 | 41-26 | 7-5 | 19-13 | 14-7 | 1-1 | 0-0 |
| 2022 | 30-31 | 1-2 | 25-22 | 4-6 | 0-1 | 0-0 |
| 2021 | 27-20 | 0-0 | 26-16 | 1-4 | 0-0 | 0-0 |
Ranked no. 260, Zeppieri reached the 2nd round after defeating Gauthier Onclin 6-4 6-4.
In the 1st round, The Italian had a good straight sets win against Onclin (6-4 6-4). During the match, Zeppieri scored 66 points vs Onclin’s 58. Giulio was quite aggressive to blast 36 winners.
Regarding the service games, Zeppieri scored 6 aces and he was extremely consistent in conceding no double faults. Giulio Zeppieri lost the serve twice and he saved 3 break points. Furthermore, Zeppieri put 75% of his first serves in, winning 71% (36/51) of the points behind his 1st serve and 41% (7/17) on the 2nd serve. The Italian broke Onclin 4 times after converting 50% of his break points (4/8).
Zeppieri has a winning match record in the last 8 years having won 56% of his matches (185-148). 9-6 on hard in 2025. Regarding his performance on the same surface of this competition, Zeppieri has an overall25-17 record in the last 8 years on hard.
Giulio’s best result of the current year was reaching the semifinal in the Koblenz Challenger.
The Italian has a composed 28-19 win-loss record in 2025, 9-6 on hard (See FULL STATS).
Previously in the Shanghai Challenger
Zeppieri has never competed in this tournament before.
Petr Bar Biryukov
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 48-29 | 48-28 | 0-0 | 0-1 | 0-0 | 0-0 |
| 2024 | 43-23 | 43-22 | 0-0 | 0-1 | 0-0 | 0-0 |
| 2023 | 30-20 | 15-9 | 9-9 | 6-2 | 0-0 | 0-0 |
| 2022 | 28-17 | 25-14 | 1-2 | 2-1 | 0-0 | 0-0 |
| 2021 | 15-18 | 3-1 | 2-10 | 10-7 | 0-0 | 0-0 |
Ranked no. 322 (career-high), Bar got to the 2nd round after defeating Ramkumar Ramanathan 7-6(6) 7-6(3), Kokoro Isomura 7-6(3) 7-5 and Sho Shimabukuro 6-4 6-4.
In the 1st round, Bar had a good straight sets win against Shimabukuro (6-4 6-4). During the match Bar scored 62 points vs Shimabukuro’s 56. The Russian was exceptionally aggressive to blast 30 winners.
About the serving games, Bar managed to score 8 aces and he was pretty consistent in conceding no double faults for the entire match. Petr Bar Biryukov conceded no breaks for the entire match to put 61% of his first serves in, win 81% (30/37) of the points behind his 1st serve and 50% (12/24) on the 2nd serve. Bar broke Shimabukuro twice after converting 40% of his break points (2/5).
The Russian’s best result of the current season was getting to the final in M15 Nonthaburi and M15 Astana.
The Russian has an aggregate 34-20 win-loss record in 2025, 34-19 on hard (See FULL STATS).
H2H Performance in the tournament
Matches, sets, games and points
| Points | Zeppieri | Bar |
|---|---|---|
| Match played | 1 | 2 |
| Tot Set | 2 | 4 |
| Tot Games | 20 | 46 |
| Pts | 66-58 | 147-129 |
| Total Points | 124 | 276 |
| Winners | 36 | 72 |
| %Winners | 55% | 49% |
Zeppieri played 1 match while Bar competed in 2 matches. Bar started his run from the qualifications while Zeppieri had a direct access to the main draw. Both players have not lost a single set in this event so far. Zeppieri has played 2 set(s) less than Bar (2 vs 4). Therefore, Zeppieri played 26 games less than Bar. The Italian scored 36 winners (55% of the total points). On the other side, The Russian fired 72 winners (49%).
Serve Performance
| Serve | Zeppieri | Bar |
|---|---|---|
| Aces | 6 | 25 |
| Avg per match | 6 | 12.5 |
| 1st in | 51/68 | 86/135 |
| %1st in | 75% | 64% |
| 1st pts | 36/51 | 72/86 |
| %1st pts | 71% | 84% |
| 2nd pts | 7/17 | 28/49 |
| %2nd pts | 41% | 57% |
Zeppieri bagged 6 aces . Bar made 25 aces (12.5 per match). Zeppieri won 71% points on his first serve. He very solid his second serve to win 41% of the points. On the other side, Bar won 84% of the points on 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 | Zeppieri | Bar |
|---|---|---|
| Won | 4 | 2 |
| Converted | 4/8 | 2/7 |
| % Converted | 50% | 29% |
| Conceded | 5 | 0 |
| Saved | 3 | 0 |
| % Saved | 60% | 0% |
| Times Broken | 2 | 0 |
Zeppieri broke his opponent 4 times with a 50% conversion rate. Zeppieri conceded his serve twice and he saved 60% of the break points that he conceded. Petr broke his opponents twice with a 29% conversion rate. Bar was rock solid on his serve as he has never conceded a single service game after saving 0 break points.
| Zeppieri | |||
| R1 Onclin | Total | ||
|---|---|---|---|
| Score | 6-4 6-4 | ||
| Tot Set | 2 | 2 | |
| Tot Games | 20 | 20 | |
| pts | 66-58 | 66-58 | |
| Total points | 124 | 124 | |
| Winners | 36 | 36 | |
| %Winners | 55% | 55% | |
| SERVE | |||
| Aces | 6 | 6 | |
| Double Faults | 0 | 0 | |
| 1st in | 51/68 | 51/68 | |
| % 1st in | 75% | 75% | |
| 1st pts | 36/51 | 36/51 | |
| % 1st pts | 71% | 71% | |
| 2nd pts | 7/17 | 7/17 | |
| % 2nd pts | 41% | 41% | |
| Breaks | |||
| Won | 4 | 4 | |
| Converted | 4/8 | 4/8 | |
| Converted % | 50% | 50% | |
| Conceded | 5 | 5 | |
| Saved | 3/5 | 3 | |
| Saved % | 60% | 60% | |
| Times Broken | 2 | 2 | |
| Bar | |||||
| Q1 Ramanathan | Q3 Isomura | R1 Shimabukuro | Total | ||
|---|---|---|---|---|---|
| Score | 7-66 7-63 | 7-63 7-5 | 6-4 6-4 | ||
| Tot Set | 2 | 2 | 2 | 6 | |
| Tot Games | 26 | 25 | 20 | 71 | |
| pts | 85-73 | – | 62-56 | 147-129 | |
| Total points | 158 | 0 | 118 | 276 | |
| Winners | 42 | 30 | 72 | ||
| %Winners | 49% | 0% | 48% | 49% | |
| SERVE | |||||
| Aces | 17 | 0 | 8 | 25 | |
| Double Faults | 1 | 0 | 1 | ||
| 1st in | 49/74 | / | 37/61 | 86/135 | |
| % 1st in | 66% | 0% | 61% | 64% | |
| 1st pts | 42/49 | / | 30/37 | 72/86 | |
| % 1st pts | 86% | 0% | 81% | 84% | |
| 2nd pts | 16/25 | / | 12/24 | 28/49 | |
| % 2nd pts | 64% | 0% | 50% | 57% | |
| Breaks | |||||
| Won | 0 | 2 | 2 | ||
| Converted | 0/2 | / | 2/5 | 2/7 | |
| Converted % | 0% | 0% | 40% | 29% | |
| Conceded | 0 | 0 | 0 | ||
| Saved | 0/0 | 0/ | 0/0 | 0 | |
| Saved % | – | – | – | 0% | |
| Times Broken | 0 | 0 | 0 | ||
Tennis Scores in Shanghai Challenger
- Yasutaka UchiyamaUchiyama – Arthur GeaGea (7-5 6-4) – See score progression
- Rio NoguchiNoguchi – Yosuke WatanukiWatanuki (6-4 7-5) – See score progression
- Petr Bar BiryukovBar Biryukov – Sho ShimabukuroShimabukuro (6-4 6-4) – See score progression
- Oliver CrawfordCrawford – Marat SharipovSharipov (6-3 6-2) – See score progression
- Filip PeliwoPeliwo – Luca Van AsscheVan Assche (6-4 ret.) – See score progression
- Ilia SimakinSimakin – Beibit ZhukayevZhukayev (6-4 6-77 7-5) – See score progression
- Daniel EvansEvans – Linang XiaoXiao (6-4 6-4) – See score progression
- Tsung-Hao HuangHuang – Yan BaiBai (6-3 6-0) – See score progression
- Kasidit SamrejSamrej – Tung-Lin WuWu (0-6 7-5 7-5) – See score progression
- Giulio ZeppieriZeppieri – Gauthier OnclinOnclin (6-4 6-4) – See score progression
- Renta TokudaTokuda – Kokoro IsomuraIsomura (6-0 6-2) – See score progression
- Bernard TomicTomic – Yaojie ZengZeng (6-4 6-1) – See score progression
- Yi ZhouZhou – Yoshihito NishiokaNishioka (2-6 7-65 2-0 ret.) – See score progression
- Fajing SunSun – James McCabeMcCabe (6-4 6-4) – See score progression
- Yu Hsiou HsuHsiou Hsu – Jie CuiCui (6-2 6-1) – See score progression
- Omar JasikaJasika – Rigele TeTe (4-6 6-2 2-0 ret.) – See score progression
- Daniel EvansEvans – Linang XiaoXiao (6-4 6-4) – See score progression
- Filip PeliwoPeliwo – Luca Van AsscheVan Assche (6-4 ret.) – See score progression
- Petr Bar BiryukovBar Biryukov – Sho ShimabukuroShimabukuro (6-4 6-4) – See score progression
- Ilia SimakinSimakin – Beibit ZhukayevZhukayev (6-4 6-7(7) 7-5) – See score progression
- Yasutaka UchiyamaUchiyama – Arthur GeaGea (7-5 6-4) – See score progression
- Oliver CrawfordCrawford – Marat SharipovSharipov (6-3 6-2) – See score progression
- Rio NoguchiNoguchi – Yosuke WatanukiWatanuki (6-4 7-5) – See score progression
Upcoming matches in the draw
- Daniel EvansEvans – Filip PeliwoPeliwo (0-0) – H2H and prediction
- Fajing SunSun – Omar JasikaJasika (0-0) – H2H and prediction
- Tsung-Hao HuangHuang – Bernard TomicTomic (0-0) – H2H and prediction
- Oliver CrawfordCrawford – Rio NoguchiNoguchi (0-0) – H2H and prediction
- Kasidit SamrejSamrej – Yu Hsiou HsuHsiou Hsu (0-0) – H2H and prediction
- Giulio ZeppieriZeppieri – (0-0) – H2H and prediction