Home › In form (30 days)

Table tennis players in form (last 30 days)

From October 17 2026 – November 15 2026, the TT Data Lab archive records 35,215 professional table tennis matches played by 2,304 players. Below: the highest win rates (at least 20 matches), the most active players and the longest win streaks.

35,215
Matches
2,304
Players

Win %

PlayerMatchesWinsLossesWin %
Michal Durda4542393.3%
Oleksandr Bondarchuk2018290.0%
Jakub Folwarski4034685.0%
Hejl P jr.3227584.4%
Serhii Ponomarenko3932782.1%
Oleksandr Zhurba2218481.8%
Marcin Zielinski60491181.7%
Krzysztof Wasielewski2722581.5%
Vitalii S. Marushchak55441180.0%
Valerii Onikiienko3024680.0%
Aleksander Cichocki2016480.0%
Damian Wederlich2016480.0%
Dariusz Molenda2016480.0%
Srubar Matej2016480.0%
Stanislaw Sojka2016480.0%
Illia Fokin45351077.8%
Bosak V2721677.8%
Oleksandr Tuzhylin4031977.5%
Ivan Nitchenko3124777.4%
Valentyn Kurliuk2519676.0%
Svoboda Ja2821775.0%
Ihor Serdiuk2015575.0%
Kulveit Jonas2015575.0%
Walek A2015575.0%
Denys Boltenkov43321174.4%

Matches

PlayerMatchesWinsWin %
Oliver Vincenec1869048.4%
Marcin Jadczyk1829552.2%
Wojciech Urban1768447.7%
Plachy J1627546.3%
Karol Sulkowski1557347.1%
Rafal Stapor1548555.2%
Sebastian Szostok1538454.9%
Henryk Tkaczyk1537347.7%
Milosz Kukawka1518254.3%
Mikolaj Lukaszewski1516845.0%
Pawel Kurek1507852.0%
Zika T1486745.3%
Konrad Staszczyk1479564.6%
Adam Linek1477148.3%
Bartosz Sulkowski1477148.3%
Krzysztof Schaniel1457954.5%
Lukasz Oracz1446847.2%
Dominik Solilo1437753.8%
Zbigniew Nocun1408359.3%
Grzegorz Poliniewicz1408258.6%
Maciej Kolek1407855.7%
Jakub Pruszkowski1407553.6%
Kacper Adamus1407150.7%
Jakub Nowak1405438.6%
Marian Lebek1397856.1%

Longest streak

PlayerLongest streakMatchesWin %
Michal Durda284593.3%
Alina Ovriakh161894.4%
Vesecky David156459.4%
Wagner M155058.0%
Oleksandr Syksa149570.5%
Filip Mlynarski146070.0%
Ovcharenko Maksim144465.9%
Konrad Staszczyk1314764.6%
Tadeas Bertho137254.2%
Oleksandr Dukhovenko136355.6%
Veliiev Anton136060.0%
Jakub Jr Dufek134465.9%
Serhii Ponomarenko133982.1%
Balcar Frantisek133658.3%
Hejl P jr.133284.4%
Alicja Olub-Walasek132965.5%
Rafael Turrini131894.4%
Wojciech Pytlas129557.9%
Miroslaw Warzecha128067.5%
Bochnak David125964.4%
Kowolowski M123253.1%
Stach J122867.9%
Aleksander Cichocki122080.0%
Damian Wederlich122080.0%
Oleksandr Bondarchuk122090.0%

Current streak

PlayerCurrent streakMatchesWin %
Stach J122867.9%
Damian Wederlich122080.0%
Oleksandr Bondarchuk122090.0%
Walek A112075.0%
Jakub Folwarski104085.0%
Volodymyr Kuzmych103467.6%
Beran Tomas 2000102065.0%
Dominik Marasek102065.0%
Irvin Bertrand101888.9%
Kostiantyn Klymenko93063.3%
Liam Pitchford99100.0%
Vladimir Scofari86043.3%
Dariusz Wrobel85565.5%
Jakub Chmielowski85455.6%
Oleksandr Bolnyh85066.0%
Holub Matej82462.5%
Budinsky P81877.8%
Piotr Zemla81586.7%
Kubat V88100.0%
Andriej Fomin711650.0%
Denys Kozoriz76563.1%
Oleg Gavryshko76350.8%
Oleksandr Lipeiko74560.0%
Alexandru Bulat74445.5%
Serhii Ponomarenko73982.1%

In form (30 days) · Records of the week · Weekly statistics · Methodology

Figures computed automatically from the TT Data Lab archive, updated on November 15 2026. Finished results only.

Want the full player statistics? Write to Gian Paolo: accounts are created by hand and I reply personally.

Request access / Contact us

📣 TT Data Lab Telegram channel

One table tennis statistic from our archive every day, free.

✈ Open the channel · t.me/ttdatalab

Other languages: CS · DE · FR · IT · PL