⇧
⇩
News
Analytics
The skill of players in different countries
ITTF Ranking Analytics Demographics Report
Righties versus Lefties
Attack versus Defense
Shakehand vs penhold
A competition analysis of the single disciplines in table tennis
A competition analysis of the double disciplines in table tennis
Most common scores in table tennis
Rankings
ITTF rankings: Women
ITTF rankings: Men
Popularity Ratings: Blades
Popularity Ratings: Rubbers
Videos
International matches
Video search
List of tournaments
Weird videos
Training videos
Educational videos
Historical videos
Disabled athletes
Information
List of tournaments ITTF
Search for match results
Contacts
2019 World Tour, Hungarian Open (Hungary, Budapest, 20.01.2019-20.01.2019)
Player
All
Abdel-Aziz Youssef
Achanta Sharath Kamal
Aguirre Marcelo
Ahmadian Amin
Akkuzu Can
Alamiyan Noshad
Allegro Martin
Altinkaya Sibel
Ambrus Krisztina
Amiri Nia Soroosh
Andersson Harald
Andras Csaba
Angelakis Konstantinos
Angles Enzo
Anthony Amalraj
Apolonia Tiago
Aruna Quadri
Aschwanden Rahel
Assar Khalid
Assar Omar
Badowski Marek
Bajor Natalia
Balazova Barbora
Balint Bernadett
Baravok Katsiaryna
Batra Manika
Baum Patrick
Ben Ari Omri
Ben-Ari Aviv
Bergand Filippa
Bergstrom Linda
Bilenko Tetyana
Bobocica Mihai
Bogdanova Nadezhda
Both Oliver
Bouloussa Mehdi
Brateyko Solomiya
Calderano Hugo
Cantero Jesus
Carey Charlotte
Carvalho Diogo
Chen Alexander
Chen Chien-An
Chen Diogo
Chen Ke
Chen Meng
Chen Szu-Yu
Chen Xingtong
Cheng Hsien-Tzu
Cheng I-Ching
Chernov Konstantin
Christensen Stefanie
Chuang Chih-Yuan
Ciobanu Irina
Cipin Filip
Colantoni Chiara
Correa Cecilio
De Nutte Sarah
Desai Harmeet
Deshpande Divya
Devos Laurens
Devos Robin
Diaconu Adina
Didukh Oleksandr
Diendorfer Ines
Do Phuong Nam
Doo Hoi Kem
Drinkhall Paul
Duda Benedikt
Dvorak Galia
Dyjas Jakub
Ecseki Nandor
Eerland Britt
Ekholm Matilda
Engemann Gerrit
Falck Mattias
Fan Zhendong
Fang Bo
Fedotov Petr
Fegerl Stefan
Feher Orsolya
Feng Tianwei
Filus Ruwen
Flore Tristan
Floritz Philipp
Franziska Patrick
Freitas Marcos
Friedrich Christian
Gacina Andrej
Gadiev Vildan
Galic Alex
Gardos Robert
Gasnier Laura
Gauzy Simon
Geraldo Joao
Gerassimenko Kirill
Gerell Par
Gionis Panagiotis
Girod Dorian
Gnanasekaran Sathiyan
Grebeniuk Andrii
Grininger Thomas
Grofova Karin
Groth Jonathan
Grundisch Carole
Gu Yuting
Gui Lin
Habesohn Daniel
Harasztovich Fanni
Hartbrich Leonie
He Zhuojia
Helmy Yousra
Hippler Tobias
Ho Kwan Kit
Hohmeier Nils
Hu Limei
Hung Tzu-Hsiang
Imre Leila
Ionescu Ovidiu
Ishiy Vitor
Ivonin Denis
Jamiu Azeez Olugbenga
Jancarik Lubomir
Jarvis Tom
Jean Lauric
Jeger Mateja
Jeon Jihee
Jevtovic Marko
Jiang Tianyi
Jokic Tijana
Jorgic Darko
Jouti Eric
Juhasz Patrik
Kallberg Anton
Kallberg Christina
Kaluzny Samuel
Kamath Archana Girish
Kapolnek Narayan
Karakasevic Aleksandar
Karlsson Kristian
Katic Ivor
Kazeem Makanjuola
Keinath Thomas
Kellermann Sophia
Khanin Aleksandr
Kiselev Maksim
Klein Dennis
Kojic Frane
Konecny Tomas
Konsbruck Danielle
Konstantinopoulos Konstantinos
Kou Lei
Kovacs Sebestyen
Kozul Deni
Kreanga Kalinikos
Kukulkova Tatiana
Lakatos Tamas
Lam Siu Hang
Lambiet Florent
Landrieu Andrea
Lang Kristin
Laurenti Jamila
Lebesson Emmanuel
Lee Chia-Sheng
Lee Ho Ching
Lesiv Rimas
Levajac Dimitrije
Levenko Andreas
Li Jie
Li Xiang
Liang Jingkun
Liao Cheng-Ting
Lim Jonghoon
Lin Gaoyuan
Lin Ye
Lin Yun-Ju
Lind Anders
Liu Gaoyang
Liu Jia
Liu Shiwen
Liu Xi
Liventsov Alexey
Lung Lisa
Lupulesku Izabela
Machado Carlos
Madarasz Dora
Majoros Bence
Majstorovic Ilija
Maksuti Aneta
Malanina Maria
Mantz Chantal
Marchetti Nathalie
Matelova Hana
Mcbeath David
Medjugorac Marko
Mengel Steffen
Meshref Dina
Migot Marie
Mikhailova Polina
Mischek Karoline
Mittelham Nina
Mladenovic Luka
Monteiro Dodean Daniela
Monteiro Thiago
Moregard Truls
Moret Rachel
Mukherjee Sutirtha
Mutti Leonardo
Mutti Matteo
Nagy Krisztian
Nagyvaradi Mercedes
Ng Pak Nam
Ng Wing Nam
Ni Xia Lian
Nikitchanka Alina
Noskova Yana
Nuytinck Cedric
Olah Benedek
Omotayo Olajide
Oostwouder Ewout
Ort Kilian
Ouaiche Stephane
Paridi Konstantina
Partyka Natalia
Paskauskiene Ruta
Patkar Madhurika
Pavlovic Andrea
Pergel Szandra
Persson Jon
Pesotska Margaryta
Peto Zsolt
Pfefer Laura
Piccolin Giorgia
Piccolin Jordy
Pinto Daniele
Pistej Lubomir
Pitchford Liam
Platonov Pavel
Pletea Cristian
Polansky Tomas
Polcanova Sofia
Posch Lars
Pota Georgina
Prokhorova Yulia
Pryshchepa Ievgen
Pucar Tomislav
Qiu Dang
Ranefur Elias
Rasmussen Tobias
Reitspies David
Reust Celine
Robinot Alexandre
Robles Alvaro
Ruiz Romain
Rukletsov Vladislav
Rumgay Gavin
Samara Elizabeta
Samsonov Vladimir
Serdaroglu David
Seyfried Joe
Sgouropoulos Ioannis
Shamruk Gleb
Shan Xiaona
Shao Jieni
Shcherbatykh Valeria
Shibaev Alexander
Sikorska Magdalena
Sipos Rares
Sirucek Pavel
Siruckova Aneta
Skachkov Kirill
Solja Petrissa
Soo Wai Yam Minnie
Spanik Tibor
Spelbus Alin
Sriram Sushmit
Steger Bastian
Stoyanov Niagol
Su Zhi
Sun Jiayi
Sun Mingyang
Sun Yingsha
Surjan Sabina
Szocs Bernadette
Szocs Hunor
Szudi Adam
Tailakova Mariia
Takahashi Bruna
Tauber Michael
Thakkar Manav Vikash
Timafalvi Gergo
Tiutriumov Aleksandr
Todorovic Andrea
Tofant Ana
Tokic Bojan
Toliou Aikaterini
Tomanovska Katerina
Tregler Tomas
Trigolos Daria
Tromer Laurens
Tsaptsinos Maria
Tschanz Cedric
Tsuboi Gustavo
Tymofieiev Oleksandr
Valuch Alexander
Venckute Vitalija
Vignjevic Dragana
Vilchez Miguel
Vishniakova Olga
Vivarelli Debora
Vorobeva Olga
Vovk Aleksandra
Walker Samuel
Walther Ricardo
Wan Yuan
Wang Chuqin
Wang Manyu
Wang Yang
Wang Yidi
Wei Shihao
Winter Sabine
Wisutmaythangkoon Supanut
Wong Chun Ting
Wu Yue
Xiao Maria
Xu Xin
Xu Yingbin
Yan An
Yang Xiaoxin
Yarashenka Vadim
Yu Fu
Yu Mengyu
Yu Ziyang
Zeljko Filip
Zeng Jian
Zhai Yujia
Zhang Lily
Zhang Mo
Zhang Rui
Zhang Sofia-Xuan
Zhao Zihao
Zheng Peifeng
Zhmudenko Yaroslav
Zhou Qihao
Zhou Yu
Zhu Yuling
Zibrat Jan
Country
All
Австрия
Англия
Белоруссия
Бельгия
Болгария
Бразилия
Венгрия
Венесуэла
Германия
Гонконг
Греция
Дания
Египет
Израиль
Индия
Иран
Испания
Италия
Казахстан
Канада
Китай
Литва
Люксембург
Монако
Нигерия
Нидерланды
Парагвай
Польша
Португалия
Россия
Румыния
Сербия
Сингапур
Словакия
Словения
США
Таиланд
Тайвань
Турция
Украина
Уэльс
Финляндия
Франция
Хорватия
Чехия
Швейцария
Швеция
Шотландия
Южная Корея
Category
All
Men's Doubles
Men's Singles
Mixed Doubles
Women's Doubles
Women's Singles
«
1
2
3
4
5
»
Date
Etap
Player(s) 1
Player(s) 2
Score
Video
Date:
20 Jan 2019
Etap:
128
Ni Xia Lian
Opponent:
Venckute Vitalija
Score:
4:2
1:0
Video
Date:
20 Jan 2019
Etap:
128
Piccolin Giorgia
Opponent:
Prokhorova Yulia
Score:
1:4
1:1
Video
Date:
20 Jan 2019
Etap:
128
Vivarelli Debora
Opponent:
Bajor Natalia
Score:
2:4
0:1
Video
Date:
20 Jan 2019
Etap:
128
Christensen Stefanie
Opponent:
Zeng Jian
Score:
0:4
0:1
Video
Date:
20 Jan 2019
Etap:
128
Noskova Yana
Opponent:
Diendorfer Ines
Score:
4:0
1:0
Video
Date:
20 Jan 2019
Etap:
128
Tsaptsinos Maria
Opponent:
Galic Alex
Score:
1:4
0:1
Video
Date:
20 Jan 2019
Etap:
128
Gui Lin
Opponent:
Kukulkova Tatiana
Score:
4:3
1:0
Video
Date:
20 Jan 2019
Etap:
128
Pavlovic Andrea
Opponent:
Chen Ke
Score:
1:4
0:1
Video
Date:
20 Jan 2019
Etap:
128
Pfefer Laura
Opponent:
Yu Fu
Score:
1:4
0:1
Video
Date:
20 Jan 2019
Etap:
128
Moret Rachel
Opponent:
Nagyvaradi Mercedes
Score:
0:4
0:3
Video
Date:
20 Jan 2019
Etap:
128
Baravok Katsiaryna
Opponent:
Pesotska Margaryta
Score:
0:4
0:3
Video
Date:
20 Jan 2019
Etap:
128
He Zhuojia
Opponent:
Deshpande Divya
Score:
4:0
1:0
Video
Date:
20 Jan 2019
Etap:
128
Vishniakova Olga
Opponent:
Todorovic Andrea
Score:
1:4
0:1
Video
Date:
20 Jan 2019
Etap:
128
Lang Kristin
Opponent:
Sikorska Magdalena
Score:
4:2
1:0
Video
Date:
20 Jan 2019
Etap:
128
Maksuti Aneta
Opponent:
Ng Wing Nam
Score:
4:3
1:0
Video
Date:
20 Jan 2019
Etap:
128
Gu Yuting
Opponent:
Malanina Maria
Score:
4:1
1:0
Video
Date:
20 Jan 2019
Etap:
128
Marchetti Nathalie
Opponent:
Shao Jieni
Score:
0:4
0:2
Video
Date:
20 Jan 2019
Etap:
128
Takahashi Bruna
Opponent:
Tomanovska Katerina
Score:
4:2
1:0
Video
Date:
20 Jan 2019
Etap:
128
Konsbruck Danielle
Opponent:
Wang Yidi
Score:
0:4
0:1
Video
Date:
20 Jan 2019
Etap:
128
Balazova Barbora
Opponent:
Harasztovich Fanni
Score:
4:0
1:0
Video
Date:
20 Jan 2019
Etap:
128
Reust Celine
Opponent:
Ciobanu Irina
Score:
0:4
0:1
Video
Date:
20 Jan 2019
Etap:
128
Vorobeva Olga
Opponent:
Brateyko Solomiya
Score:
3:4
0:2
Video
Date:
20 Jan 2019
Etap:
32
Franziska Patrick
Solja Petrissa
Opponent:
Pletea Cristian
Samara Elizabeta
Score:
3:1
1:0
Video
Date:
20 Jan 2019
Etap:
32
Angelakis Konstantinos
Toliou Aikaterini
Opponent:
Jorgic Darko
Galic Alex
Score:
3:2
1:0
Video
Date:
20 Jan 2019
Etap:
32
Polansky Tomas
Matelova Hana
Opponent:
Ho Kwan Kit
Lee Ho Ching
Score:
2:3
0:1
Video
Date:
20 Jan 2019
Etap:
32
Freitas Marcos
Yu Fu
Opponent:
Dyjas Jakub
Partyka Natalia
Score:
3:1
1:0
Video
Date:
20 Jan 2019
Etap:
32
Achanta Sharath Kamal
Batra Manika
Opponent:
Pryshchepa Ievgen
Pesotska Margaryta
Score:
1:3
0:1
Video
Date:
20 Jan 2019
Etap:
32
Skachkov Kirill
Noskova Yana
Opponent:
Flore Tristan
Gasnier Laura
Score:
1:3
0:1
Video
Date:
20 Jan 2019
Etap:
32
Stoyanov Niagol
Piccolin Giorgia
Opponent:
Posch Lars
Reust Celine
Score:
3:1
1:0
Video
Date:
20 Jan 2019
Etap:
32
Zhmudenko Yaroslav
Brateyko Solomiya
Opponent:
Assar Omar
Meshref Dina
Score:
1:3
1:1
Video
Date:
20 Jan 2019
Etap:
32
Nuytinck Cedric
Lung Lisa
Opponent:
Wei Shihao
Sun Jiayi
Score:
2:3
0:1
Video
Date:
20 Jan 2019
Etap:
32
Bobocica Mihai
Vivarelli Debora
Opponent:
Calderano Hugo
Takahashi Bruna
Score:
0:3
0:1
Video
Date:
20 Jan 2019
Etap:
32
Karakasevic Aleksandar
Lupulesku Izabela
Opponent:
Jarvis Tom
Carey Charlotte
Score:
3:1
1:0
Video
Date:
20 Jan 2019
Etap:
32
Badowski Marek
Bajor Natalia
Opponent:
Mladenovic Luka
Ni Xia Lian
Score:
1:3
0:1
Video
Date:
20 Jan 2019
Etap:
32
Tromer Laurens
Eerland Britt
Opponent:
Lesiv Rimas
Venckute Vitalija
Score:
3:0
1:0
Video
Date:
20 Jan 2019
Etap:
32
Cantero Jesus
Xiao Maria
Opponent:
Khanin Aleksandr
Trigolos Daria
Score:
3:0
1:0
Video
Date:
20 Jan 2019
Etap:
32
Shibaev Alexander
Mikhailova Polina
Opponent:
Assar Khalid
Helmy Yousra
Score:
3:0
2:0
Video
Date:
20 Jan 2019
Etap:
32
Lebesson Emmanuel
Grundisch Carole
Opponent:
Ionescu Ovidiu
Szocs Bernadette
Score:
2:3
0:1
Video
Date:
20 Jan 2019
Etap:
128
Aruna Quadri
Opponent:
Lee Chia-Sheng
Score:
4:0
2:0
Video
Date:
20 Jan 2019
Etap:
128
Zheng Peifeng
Opponent:
Xu Yingbin
Score:
0:4
0:1
Video
Date:
20 Jan 2019
Etap:
128
Stoyanov Niagol
Opponent:
Karakasevic Aleksandar
Score:
4:0
2:1
Video
Date:
20 Jan 2019
Etap:
128
Ahmadian Amin
Opponent:
Dyjas Jakub
Score:
1:4
0:1
Video
Date:
20 Jan 2019
Etap:
128
Pistej Lubomir
Opponent:
Moregard Truls
Score:
1:4
0:3
Video
Date:
20 Jan 2019
Etap:
128
Angles Enzo
Opponent:
Olah Benedek
Score:
3:4
1:2
Video
Date:
20 Jan 2019
Etap:
128
Lambiet Florent
Opponent:
Hohmeier Nils
Score:
4:0
3:0
Video
Date:
20 Jan 2019
Etap:
128
Hung Tzu-Hsiang
Opponent:
Habesohn Daniel
Score:
1:4
0:1
Video
Date:
20 Jan 2019
Etap:
128
Tsuboi Gustavo
Opponent:
Pletea Cristian
Score:
4:3
1:1
Video
Date:
20 Jan 2019
Etap:
128
Devos Laurens
Opponent:
Pucar Tomislav
Score:
0:4
0:1
Video
Date:
20 Jan 2019
Etap:
128
Lam Siu Hang
Opponent:
Flore Tristan
Score:
2:4
0:2
Video
Date:
20 Jan 2019
Etap:
128
Pryshchepa Ievgen
Opponent:
Gionis Panagiotis
Score:
0:4
0:1
Video
Date:
20 Jan 2019
Etap:
128
Robles Alvaro
Opponent:
Andersson Harald
Score:
4:0
1:2
Video
Date:
20 Jan 2019
Etap:
128
Baum Patrick
Opponent:
Jouti Eric
Score:
4:0
1:0
Video
Date:
20 Jan 2019
Etap:
128
Yarashenka Vadim
Opponent:
Shibaev Alexander
Score:
1:4
0:1
Video
Date:
20 Jan 2019
Etap:
128
Andras Csaba
Opponent:
Gerassimenko Kirill
Score:
0:4
0:1
Video
Date:
20 Jan 2019
Etap:
128
Yan An
Opponent:
Geraldo Joao
Score:
4:0
1:0
Video
Date:
20 Jan 2019
Etap:
128
Wei Shihao
Opponent:
Monteiro Thiago
Score:
4:2
1:0
Video
Date:
20 Jan 2019
Etap:
128
Levenko Andreas
Opponent:
Ranefur Elias
Score:
4:1
1:0
Video
Date:
20 Jan 2019
Etap:
128
Landrieu Andrea
Opponent:
Steger Bastian
Score:
1:4
0:1
Video
Date:
20 Jan 2019
Etap:
128
Assar Omar
Opponent:
Chernov Konstantin
Score:
3:4
0:1
Video
Date:
20 Jan 2019
Etap:
128
Sgouropoulos Ioannis
Opponent:
Jancarik Lubomir
Score:
3:4
0:2
Video
Date:
20 Jan 2019
Etap:
128
Khanin Aleksandr
Opponent:
Su Zhi
Score:
1:4
0:1
Video
Date:
20 Jan 2019
Etap:
128
Zhai Yujia
Opponent:
Duda Benedikt
Score:
0:4
0:2
Video
Date:
20 Jan 2019
Etap:
128
Lebesson Emmanuel
Opponent:
Mutti Leonardo
Score:
4:1
1:0
Video
Date:
20 Jan 2019
Etap:
128
Gnanasekaran Sathiyan
Opponent:
Peto Zsolt
Score:
2:4
0:1
Video
Date:
20 Jan 2019
Etap:
128
Walker Samuel
Opponent:
Badowski Marek
Score:
3:4
0:2
Video
Date:
20 Jan 2019
Etap:
128
Reitspies David
Opponent:
Liao Cheng-Ting
Score:
4:1
3:0
Video
Date:
20 Jan 2019
Etap:
128
Tokic Bojan
Opponent:
Zhao Zihao
Score:
1:4
0:1
Video
Date:
20 Jan 2019
Etap:
128
Machado Carlos
Opponent:
Jiang Tianyi
Score:
4:0
1:1
Video
Date:
20 Jan 2019
Etap:
128
Liventsov Alexey
Opponent:
Polansky Tomas
Score:
3:4
0:1
Video
Date:
20 Jan 2019
Etap:
128
Ort Kilian
Opponent:
Lin Yun-Ju
Score:
2:4
0:1
Video
Date:
20 Jan 2019
Etap:
128
Achanta Sharath Kamal
Opponent:
Gerell Par
Score:
2:4
0:3
Video
Date:
20 Jan 2019
Etap:
128
Gadiev Vildan
Opponent:
Lind Anders
Score:
0:4
1:1
Video
Date:
20 Jan 2019
Etap:
128
Wang Chuqin
Opponent:
Piccolin Jordy
Score:
4:0
1:0
Video
Date:
20 Jan 2019
Etap:
128
Oostwouder Ewout
Opponent:
Fegerl Stefan
Score:
3:4
0:1
Video
Date:
20 Jan 2019
Etap:
128
Jorgic Darko
Opponent:
Konecny Tomas
Score:
4:0
1:0
Video
Date:
20 Jan 2019
Etap:
128
Yu Ziyang
Opponent:
Platonov Pavel
Score:
4:0
1:0
Video
Date:
20 Jan 2019
Etap:
128
Alamiyan Noshad
Opponent:
Chen Alexander
Score:
4:0
1:0
Video
Date:
20 Jan 2019
Etap:
128
Jean Lauric
Opponent:
Walther Ricardo
Score:
1:4
0:1
Video
Date:
20 Jan 2019
Etap:
128
Ionescu Ovidiu
Opponent:
Lakatos Tamas
Score:
4:1
1:1
Video
Date:
20 Jan 2019
Etap:
128
Kreanga Kalinikos
Opponent:
Sirucek Pavel
Score:
0:4
1:1
Video
Date:
20 Jan 2019
Etap:
128
Nuytinck Cedric
Opponent:
Kallberg Anton
Score:
2:4
0:1
Video
Date:
20 Jan 2019
Etap:
128
Szudi Adam
Opponent:
Zhou Yu
Score:
0:4
0:2
Video
Date:
20 Jan 2019
Etap:
128
Persson Jon
Opponent:
Ivonin Denis
Score:
4:0
1:0
Video
Date:
20 Jan 2019
Etap:
128
Abdel-Aziz Youssef
Opponent:
Szocs Hunor
Score:
3:4
0:1
Video
Date:
20 Jan 2019
Etap:
128
Aguirre Marcelo
Opponent:
Cantero Jesus
Score:
4:3
1:0
Video
Date:
20 Jan 2019
Etap:
128
Rumgay Gavin
Opponent:
Chen Chien-An
Score:
2:4
0:1
Video
Date:
20 Jan 2019
Etap:
128
Hippler Tobias
Opponent:
Desai Harmeet
Score:
2:4
0:3
Video
Date:
20 Jan 2019
Etap:
128
Liang Jingkun
Opponent:
Ouaiche Stephane
Score:
4:2
1:0
Video
Date:
20 Jan 2019
Etap:
128
Akkuzu Can
Opponent:
Chen Diogo
Score:
4:3
4:1
Video
Date:
20 Jan 2019
Etap:
128
Thakkar Manav Vikash
Opponent:
Ho Kwan Kit
Score:
1:4
0:1
Video
Date:
20 Jan 2019
Etap:
128
Gacina Andrej
Opponent:
Mengel Steffen
Score:
4:2
3:0
Video
Date:
20 Jan 2019
Etap:
128
Assar Khalid
Opponent:
Wang Yang
Score:
0:4
0:2
Video
Date:
20 Jan 2019
Etap:
128
Devos Robin
Opponent:
Qiu Dang
Score:
1:4
0:1
Video
Date:
20 Jan 2019
Etap:
128
Drinkhall Paul
Opponent:
Apolonia Tiago
Score:
1:4
1:4
Video
Date:
20 Jan 2019
Etap:
128
Kou Lei
Opponent:
Zhou Qihao
Score:
2:4
1:2
Video
Date:
20 Jan 2019
Etap:
128
Ecseki Nandor
Opponent:
Robinot Alexandre
Score:
0:4
1:3
Video
Date:
20 Jan 2019
Etap:
128
Bobocica Mihai
Opponent:
Anthony Amalraj
Score:
1:4
1:1
Video
Date:
20 Jan 2019
Etap:
128
Kojic Frane
Opponent:
Gardos Robert
Score:
4:1
1:0
Video
Date:
20 Jan 2019
Etap:
128
Skachkov Kirill
Opponent:
Carvalho Diogo
Score:
4:3
1:0
Video
Date:
20 Jan 2019
Etap:
128
Tregler Tomas
Opponent:
Fang Bo
Score:
0:4
0:1
Video
«
1
2
3
4
5
»