Haddorff, Petrov - Viiala, Zhang
26.08.2026, 22:00, Futures 2026, round of 16, hard
| Haddorff Tyler | 2 : 1 (4-6, 6-4, 10-7) |
Viiala Zachary | ||
|---|---|---|---|---|
| 2164. | Doubles ranking | 1948. | ![]() |
|
| - | Birthdate | 10. 10. 2005 | ||
| - | Height | - | ||
| - | Weight | - | ||
| - | Plays | right | ||
| - | Turned pro | - | ||
| Petrov Alexander | Zhang Jeremy | |||
|---|---|---|---|---|
![]() |
2130. | Doubles ranking | 1301. | ![]() |
| 16. 12. 2001 | Birthdate | 12. 7. 2005 | ||
| - | Height | - | ||
| - | Weight | - | ||
| left | Plays | right | ||
| - | Turned pro | - | ||
| Surface | Haddorff Tyler Petrov Alexander |
Viiala Zachary Zhang Jeremy |
|---|---|---|
| Indoors | - | - |
| Clay | - | - |
| Grass | - | - |
| Hard | 2/1 | 0/1 |
| Not set | - | - |
| Year | Summary | Clay | Hard | Indoors | Grass | Not set |
|---|---|---|---|---|---|---|
| Summary: | 0/3 | - | 0/3 | - | - | - |
| 2026 | 0/1 | - | 0/1 | - | - | - |
| 2024 | 0/1 | - | 0/1 | - | - | - |
| 2023 | 0/1 | - | 0/1 | - | - | - |
| Year | Summary | Clay | Hard | Indoors | Grass | Not set |
|---|---|---|---|---|---|---|
| Summary: | 6/11 | 1/2 | 5/9 | - | - | - |
| 2026 | 2/1 | - | 2/1 | - | - | - |
| 2025 | 2/2 | - | 2/2 | - | - | - |
| 2024 | 1/2 | 1/2 | - | - | - | - |
| 2023 | 0/1 | - | 0/1 | - | - | - |
| 2022 | 0/4 | - | 0/4 | - | - | - |
| 2021 | 1/1 | - | 1/1 | - | - | - |
Head-to-head: 1 - 0
| Year | Tournament | Match | S | Surface | 1 | 2 | 3 | 4 | 5 | Round |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Futures 2026 | Haddorff / Petrov | 2 | 4 | 6 | 10 | R16 | |||
| Viiala / Zhang | 1 | 6 | 4 | 7 |
Betting odds
Latest matches
| Futures 2026, SF, 28.08.2026 | ||
| Flore / Piatt - Haddo / Petro | 2:0 | |
| Futures 2026, QF, 27.08.2026 | ||
| Haddo / Petro - Bakon / Jilly | 2:1 | |
| Futures 2026, R16, 26.08.2026 | ||
| Haddo / Petro - Viial / Zhang | 2:1 | |
| Futures 2026, R16, 29.09.2026 | ||
| Matta / Peck - Haddo / Jaen | 2:1 | |
| Futures 2026, SF, 28.08.2026 | ||
| Flore / Piatt - Haddo / Petro | 2:0 | |
| Futures 2026, QF, 27.08.2026 | ||
| Haddo / Petro - Bakon / Jilly | 2:1 | |
| Futures 2026, R16, 26.08.2026 | ||
| Haddo / Petro - Viial / Zhang | 2:1 | |
| Futures 2026, R16, 30.07.2026 | ||
| Anthr / Zamor - Corwi / Haddo | 2:1 | |
| Futures 2026, SF, 28.08.2026 | ||
| Flore / Piatt - Haddo / Petro | 2:0 | |
| Futures 2026, QF, 27.08.2026 | ||
| Haddo / Petro - Bakon / Jilly | 2:1 | |
| Futures 2026, R16, 26.08.2026 | ||
| Haddo / Petro - Viial / Zhang | 2:1 | |
| Futures 2025, R16, 04.06.2025 | ||
| Beave / Janse - Georg / Petro | 1:0 | |
| Futures 2025, SF, 01.06.2025 | ||
| Bitto / Schel - Georg / Petro | 2:1 | |
| Futures 2025, QF, 30.05.2025 | ||
| Georg / Petro - Habib / Laksh | 1:0 | |
| Futures 2025, R16, 27.05.2025 | ||
| Georg / Petro - Hered / Linde | 2:0 | |
| Futures 2025, R16, 18.03.2025 | ||
| Jones / Jones - Alkay / Petro | 2:1 | |
| Futures 2024, SF, 06.09.2024 | ||
| Latin / Tadic - Ivano / Petro | 2:0 | |
| Futures 2024, QF, 05.09.2024 | ||
| Ivano / Petro - Madza / Zivko | 2:0 | |
| Futures 2026, R16, 26.08.2026 | ||
| Haddo / Petro - Viial / Zhang | 2:1 | |
| Futures 2024, R16, 18.06.2024 | ||
| Nakam / Yaman - Viial / Zhang | 1:0 | |
| Futures 2023, R16, 03.08.2023 | ||
| Reyno / Ryan - Viial / Zhang | 2:0 | |
| Futures 2026, R16, 26.08.2026 | ||
| Haddo / Petro - Viial / Zhang | 2:1 | |
| Futures 2026, SF, 18.07.2026 | ||
| Camus / Shear - Jones / Viial | 2:0 | |
| Futures 2026, QF, 16.07.2026 | ||
| Jones / Viial - Kawac / Mochi | 2:0 | |
| Futures 2026, R16, 16.07.2026 | ||
| Jones / Viial - Papac / Steve | 2:0 | |
| Futures 2025, R16, 12.08.2025 | ||
| Bruce / Storc - Viial / Winte | 1:0 | |
| Futures 2025, F, 09.08.2025 | ||
| Viial / Winte - Cook / Sach | 2:0 | |
| Futures 2025, SF, 08.08.2025 | ||
| Viial / Winte - Shira / Yaman | 2:1 | |
| Futures 2025, QF, 07.08.2025 | ||
| Viial / Winte - Host / Zhang | 2:1 | |
| Futures 2025, R16, 06.08.2025 | ||
| Viial / Winte - Delan / Delan | 2:0 | |
| Champaign challenger, SF, 15.11.2024 | ||
| Davis / Macki - Bower / Viial | 2:0 | |
| Futures 2026, R16, 26.08.2026 | ||
| Haddo / Petro - Viial / Zhang | 2:1 | |
| Futures 2026, QF, 30.07.2026 | ||
| Charl / Jones - Jones / Zhang | 2:0 | |
| Futures 2026, R16, 28.07.2026 | ||
| Jones / Zhang - Kotan / Steve | 2:1 | |
| Futures 2026, SF, 24.07.2026 | ||
| Kawac / Mochi - Jones / Zhang | 2:1 | |
| Futures 2026, QF, 23.07.2026 | ||
| Jones / Zhang - Mehro / Talic | 2:0 | |
| Futures 2026, R16, 23.07.2026 | ||
| Jones / Zhang - Padgh / Shear | 2:0 | |
| Futures 2026, R16, 14.07.2026 | ||
| Bobic / Sach - Winte / Zhang | 2:0 | |
| Champaign challenger, QF, 13.11.2025 | ||
| Harpe / Mitsu - Debru / Zhang | 2:0 | |
| Champaign challenger, R16, 13.11.2025 | ||
| Debru / Zhang - Perez / Vance | 2:0 | |
| Futures 2025, R16, 06.11.2025 | ||
| Aruti / Lonca - Colle / Zhang | 2:0 | |
This week's tournaments
| Main tournaments | ||||
| Shanghai | 34 | |||
| Beijing | 4 | |||
| Wuhan | 16 | |||
| Suzhou | 3 | |||
| Lower level tournaments | ||||
| Villena challenger | 5 | |||
| Antofagasta challenger | 6 | |||
| Braga challenger | 6 | |||
| Wuning 3 challenger | 3 | |||
| Palermo challenger | 6 | |||
| UTR Pro Tennis Series 3 | 35 | |||
| UTR Pro Tennis Series 5 | 4 | |||
| UTR Pro Tennis Series 9 | 1 | |||
| Samsun | 5 | |||
| Burgas ITF | 2 | |||
| Heraklion 20 ITF | 3 | |||
| Lexington 2 ITF | 6 | |||
| Lagos (Port.) ITF | 4 | |||
| Las Vegas ITF | 6 | |||
| Monastir 53 ITF | 2 | |||
| Santa Margherita Di Pula 13 ITF | 5 | |||
| Sevilla ITF | 2 | |||
| Villeneuve d'Ascq ITF | 4 | |||
| Wagga Wagga 2 ITF | 3 | |||
| UTR Pro Tennis Series 5 | 18 | |||
| UTR Pro Tennis Series 9 | 16 | |||
| Chisinau ITF | 2 | |||
| Cipolletti ITF | 8 | |||
| Islamabad ITF | 1 | |||
| Maanshan 12 ITF | 3 | |||
| Sharm El Sheikh 16 ITF | 2 | |||
| Szekesfehervar ITF | 2 | |||
| UTR Pro Match Series | 16 | |||
- Player's profile
- Tournament search
- Head-to-head
- Interesting matches





