Head to head

Filter opponent

Match balance per year

YearMatchesWonLost% Won
20142020.0%
201323131056.5%
20121810855.6%
201131191261.3%
201028161257.1%
20091710758.8%
20081331023.1%
20072081240.0%
20064040.0%
20051661037.5%
20041010.0%
200241325.0%
20001010.0%
Total178869248.3%

Head-To-Heads

DateOpponentNOCRnd
W/L
TypeEventCat.
23-Feb-2014 Pierre BorkowskiGER1/16
L
GPDüsseldorfO100
09-Feb-2014 Oleksandr GordienkoUKR1/16
L
GSLParisO100
15-Sep-2013 Sergey AndreevRUS3/5
L
GPRijekaO100
15-Sep-2013 Marko RadulovicMNE1/2
L
GPRijekaO100
15-Sep-2013 Andre BreitbarthGER1/4
W
GPRijekaO100
15-Sep-2013 Bozidar BožinicSRB1/8
W
GPRijekaO100
23-Jun-2013 Jean-Sébastien BonvoisinFRAfinal
W
MGMersinO100
23-Jun-2013 Faycal JaballahTUN1/2
W
MGMersinO100
23-Jun-2013 Drazen SuboticBIH1/4
W
MGMersinO100
28-Apr-2013 Robert ZimmermannGER5/7
L
ETCBudapestO90
28-Apr-2013 Magomed NazhmudinovRUS1/4
L
ETCBudapestO90
28-Apr-2013 Ihar MakarauBLR1/8
L
ETCBudapestO90
27-Apr-2013 Barna BorHUN3/5
L
EChBudapestO100
27-Apr-2013 Adam OkruashviliGEO1/2
L
EChBudapestO100
27-Apr-2013 Marius PaskeviciusLTU1/4
W
EChBudapestO100
27-Apr-2013 Juhan MettisEST1/8
W
EChBudapestO100
31-Mar-2013 Islam El ShehabyEGY3/5
L
GPSamsunO100
31-Mar-2013 Magomed NazhmudinovRUS1/2
L
GPSamsunO100
31-Mar-2013 Onise BughadzeGEO1/4
W
GPSamsunO100
31-Mar-2013 Burak SerbestTUR1/8
W
GPSamsunO100
17-Feb-2013 Faycal JaballahTUN3/5
W
WCupBudapestO100
17-Feb-2013 Anton RudnykUKR5/7
W
WCupBudapestO100
17-Feb-2013 Masaru MomoseJPN1/4
L
WCupBudapestO100
17-Feb-2013 Daniel AllerstorferAUT1/8
W
WCupBudapestO100
17-Feb-2013 Martin PadarEST1/16
W
WCupBudapestO100
03-Aug-2012 Sung-Min KimKOR1/8
L
OGLondonO100
03-Aug-2012 Stanislav BondarenkoUKR1/16
W
OGLondonO100
16-Jun-2012 Stanislav BondarenkoUKRfinal
L
ECupCeljeO100
16-Jun-2012 Alessio MascettiITAfinal
W
ECupCeljeO100
16-Jun-2012 Stepan SarkisyanRUS1/4
W
ECupCeljeO100
16-Jun-2012 Robert ZimmermannGER1/8
W
ECupCeljeO100
10-Jun-2012 Teddy RinerFRAfinal
L
WCupOdivelas LisbonO100
10-Jun-2012 Carlos ZegarraPER1/2
W
WCupOdivelas LisbonO100
28-Apr-2012 Marius PaskeviciusLTU3/5
L
EChChelyabinskO100
28-Apr-2012 Marko RadulovicMNE5/7
W
EChChelyabinskO100
28-Apr-2012 Alexander MikhailinRUS1/4
L
EChChelyabinskO100
28-Apr-2012 Zviadi KhanjaliashviliGEO1/8
W
EChChelyabinskO100
19-Feb-2012 Stanislav BondarenkoUKR1/8
L
GPDüsseldorfO100
19-Feb-2012 Jalal BenallaMAR1/16
W
GPDüsseldorfO100
05-Feb-2012 Rafael SilvaBRA1/4
L
GSLParisO100
05-Feb-2012 Daiki KamikawaJPN1/8
W
GSLParisO100
05-Feb-2012 Michael PrieditisUSA1/16
W
GSLParisO100
15-Jan-2012 Barna BorHUN1/8
L
IJFMAAlmatyO100
18-Dec-2011 Ryuta IshiiJPN1/16
L
GPQingdaoO100
11-Dec-2011 Gu-Ham ChoKOR1/4
L
GSLTokyoO100
11-Dec-2011 Martin PadarEST1/8
W
GSLTokyoO100
11-Dec-2011 Ricardo BlasGUM1/16
W
GSLTokyoO100
20-Nov-2011 Barna BorHUN1/8
L
GPAmsterdamO100
20-Nov-2011 Lei BaiCHN1/16
W
GPAmsterdamO100
23-Oct-2011 Daniel NateaROUfinal
W
ECupBelgradeO100
23-Oct-2011 Ibro MiladinBIH1/2
W
ECupBelgradeO100
23-Oct-2011 Damir IslambasicCRO1/4
W
ECupBelgradeO100
18-Oct-2011 Jian LiuCHN1/16
L
GPAbu DhabiO100
27-Aug-2011 Barna BorHUN1/8
L
WChParisO100
27-Aug-2011 Tieuni Ferid MongueCMR1/16
W
WChParisO100
27-Aug-2011 Ivan IlievBUL1/32
W
WChParisO100
17-Jul-2011 Carlos ZegarraPER3/5
W
WCupSan SalvadorO100
17-Jul-2011 Daniel Andrey HernandesBRA1/2
L
WCupSan SalvadorO100
17-Jul-2011 David MouraBRA1/4
W
WCupSan SalvadorO100
10-Jul-2011 Grzegorz EitelPOLfinal
L
WCupPurto La CruzO100
10-Jul-2011 Orlando BaccinoARG1/2
W
WCupPurto La CruzO100
10-Jul-2011 David MouraBRA1/4
W
WCupPurto La CruzO100
02-Jul-2011 Martin PadarEST3/5
L
WCupMiamiO100
02-Jul-2011 Grzegorz EitelPOL1/2
L
WCupMiamiO100
02-Jul-2011 Angel ParraESP1/4
W
WCupMiamiO100
02-Jul-2011 Deshawn HowardUSA1/8
W
WCupMiamiO100
23-Apr-2011 Stanislav BondarenkoUKR1/8
L
EChIstanbulO100
23-Apr-2011 Drazen SuboticBIH1/16
W
EChIstanbulO100
20-Feb-2011 Nodar MetreveliGEO1/16
L
GPDüsseldorfO100
13-Feb-2011 Rafael SilvaBRAfinal
L
WCupBudapestO100
13-Feb-2011 Daiki KamikawaJPN1/2
W
WCupBudapestO100
13-Feb-2011 Abubakr RakhamanovTJK1/4
W
WCupBudapestO100
13-Feb-2011 Yuri KrakovetskyKGZ1/8
W
WCupBudapestO100
13-Feb-2011 Zsolt JaranyiHUN1/16
W
WCupBudapestO100
09-Sep-2010 Lasha GujejianiGEO1/8
L
WChTokyoO100
09-Sep-2010 Aleksandar PetkovicSRB1/16
W
WChTokyoO100
09-Sep-2010 Conor DriscollUSA1/32
W
WChTokyoO100
27-Aug-2010 Sung-Bum KimKORfinal
L
WCupMiamiO100
27-Aug-2010 Daniel McCormickUSA1/2
L
WCupMiamiO100
27-Aug-2010 Orlando BaccinoARG1/4
W
WCupMiamiO100
07-Aug-2010 Luuk VerbijNED5/7
L
ECupHamburgO100
07-Aug-2010 Ihar MakarauBLR9/12
W
ECupHamburgO100
07-Aug-2010 Andreas ToelzerGER1/4
L
ECupHamburgO100
07-Aug-2010 Andre BreitbarthGER1/8
W
ECupHamburgO100
07-Aug-2010 Victor CansecoESP1/16
W
ECupHamburgO100
04-Jul-2010 Soslan DzhanaevRUS1/16
L
GSLMoscowO100
13-Jun-2010 Vladimirs OsnacsLAT3/5
L
WCupLisbonO100
13-Jun-2010 Maciej SarnackiPOL5/7
W
WCupLisbonO100
13-Jun-2010 Rafael SilvaBRA1/4
L
WCupLisbonO100
13-Jun-2010 Thomas SinsouFRA1/8
W
WCupLisbonO100
06-Jun-2010 Adam OkruashviliGEO3/5
W
WCupMadridO100
06-Jun-2010 Luuk VerbijNED5/7
W
WCupMadridO100
06-Jun-2010 Rafael SilvaBRA1/4
L
WCupMadridO100
06-Jun-2010 Matthias SchmunkGER1/8
W
WCupMadridO100
06-Jun-2010 Oscar LozanoESP1/16
W
WCupMadridO100
09-May-2010 Barna BorHUN1/8
L
GPTunisO100
09-May-2010 Abubakr RakhamanovTJK1/16
W
GPTunisO100
24-Apr-2010 Barna BorHUN1/16
L
EChViennaO100
14-Feb-2010 Vladimirs OsnacsLAT3/5
W
WCupViennaO100
14-Feb-2010 Masaru MomoseJPN5/7
W
WCupViennaO100
14-Feb-2010 Kazuhiko TakahashiJPN1/4
L
WCupViennaO100
14-Feb-2010 Yerbolat YusupovKAZ1/8
W
WCupViennaO100
13-Dec-2009 Kazuhiko TakahashiJPN1/16
L
GSLTokyoO100
10-May-2009 Andreas ToelzerGER1/8
L
GPTunisO100
10-May-2009 Nadjib TemmarALG1/16
W
GPTunisO100
26-Apr-2009 Janusz WojnarowiczPOL1/8
L
EChTbilisiO100
05-Apr-2009 Mitja JenusSLOfinal
W
ECupSarajevoO100
05-Apr-2009 Slavko MarkovicSRB1/2
W
ECupSarajevoO100
05-Apr-2009 Bozidar BožinicSRB1/4
W
ECupSarajevoO100
05-Apr-2009 Drazen SuboticBIH1/8
W
ECupSarajevoO100
01-Mar-2009 Martin PadarEST1/8
L
WCupWarsawO100
01-Mar-2009 Alan TuryssovKAZ1/16
W
WCupWarsawO100
22-Feb-2009 Maxim BryanovRUS1/8
L
GPHamburgO100
22-Feb-2009 Mohamed MotieEGY1/16
W
GPHamburgO100
15-Feb-2009 Oscar BraysonCUB3/5
L
WCupBudapestO100
15-Feb-2009 Christoffer JohanssonSWE5/7
W
WCupBudapestO100
15-Feb-2009 Grim VuijstersNED1/4
L
WCupBudapestO100
15-Feb-2009 Aslan KambievRUS1/8
W
WCupBudapestO100
15-Feb-2009 Ecrinkarani SandalciTUR1/16
W
WCupBudapestO100
15-Aug-2008 Juri RybakBLR1/32
L
OGBeijingO100
29-Jun-2008 Farid BabayevAZE9/12
L
ECupIstanbulO100
29-Jun-2008 Andrey VolkovRUS1/4
L
ECupIstanbulO100
29-Jun-2008 Ali Sahin BilgicTUR1/8
W
ECupIstanbulO100
13-Apr-2008 Janusz WojnarowiczPOL9/12
L
EChLisbonO100
13-Apr-2008 Fabian HubertGER13/16
W
EChLisbonO100
13-Apr-2008 Lasha GujejianiGEO1/8
L
EChLisbonO100
02-Mar-2008 Grim VuijstersNED1/8
L
WCupPragueO100
02-Mar-2008 Vassilios IliadisGRE1/16
W
WCupPragueO100
24-Feb-2008 Song PanCHN1/16
L
SWCHamburgO100
17-Feb-2008 Grim VuijstersNED1/32
L
WCupViennaO100
10-Feb-2008 Grzegorz EitelPOL1/16
L
SWCParisO100
28-Jan-2008 Paolo BianchessiITA1/16
L
WCupTbilisiO100
30-Sep-2007 Jean-Sébastien BonvoisinFRA5/7
L
SWCRotterdamO100
30-Sep-2007 Adam OkruashviliGEO9/12
W
SWCRotterdamO100
30-Sep-2007 Janusz WojnarowiczPOL1/8
L
SWCRotterdamO100
23-Sep-2007 Andrey VolkovRUS13/16
L
WCupBirminghamO100
23-Sep-2007 Adam OkruashviliGEO1/16
L
WCupBirminghamO100
13-Sep-2007 Abdullo TangrievUZB9/12
L
WChRio de JaneiroO100
13-Sep-2007 Thormodur JonssonISL13/16
W
WChRio de JaneiroO100
13-Sep-2007 Joao SchlittlerBRA1/8
L
WChRio de JaneiroO100
13-Sep-2007 Leonel RuízVEN1/16
W
WChRio de JaneiroO100
13-Sep-2007 Chun-Hua ChenTPE1/32
W
WChRio de JaneiroO100
29-Apr-2007 Juri RybakBLR1/8
L
WCupRomeO100
08-Apr-2007 Alexander MikhailinRUS3/5
L
EChBelgradeO100
08-Apr-2007 Teddy RinerFRA1/2
L
EChBelgradeO100
08-Apr-2007 Vitali CebanuMDA1/4
W
EChBelgradeO100
08-Apr-2007 Martin PadarEST1/8
W
EChBelgradeO100
08-Apr-2007 Angel ParraESP1/16
W
EChBelgradeO100
25-Feb-2007 Matthias SchmunkGER9/12
L
SWCHamburgO100
25-Feb-2007 Lasha GujejianiGEO1/4
L
SWCHamburgO100
25-Feb-2007 Daniel Andrey HernandesBRA1/8
W
SWCHamburgO100
18-Feb-2007 Maxim BryanovRUS1/16
L
WCupBudapestO100
16-Apr-2006 Soslan DzhanaevRUS1/8
L
WCupLisbonO100
05-Mar-2006 Zviadi KhanjaliashviliGEO1/16
L
WCupPragueO100
26-Feb-2006 Jose De MingoESP1/16
L
SWCHamburgO100
19-Feb-2006 Joao SchlittlerBRA1/8
L
WCupViennaO100
20-Nov-2005 Yauheni KavalevskiBLR3/5
L
EJU23KievO100
20-Nov-2005 Vitali CebanuMDA5/7
W
EJU23KievO100
20-Nov-2005 Ibro MiladinBIH1/4
L
EJU23KievO100
20-Nov-2005 Olexiy DanilovUKR1/8
W
EJU23KievO100
08-Sep-2005 Janusz WojnarowiczPOL1/16
L
WChCairoO100
22-May-2005 Andrian KordonISR9/12
L
EChRotterdamO100
22-May-2005 Alexander MikhailinRUS1/8
L
EChRotterdamO100
20-Mar-2005 Jean-Sébastien BonvoisinFRA3/5
L
WCupRomeO100
20-Mar-2005 Vladimir GalkinRUS1/2
L
WCupRomeO100
20-Mar-2005 Nico KanningGER1/4
W
WCupRomeO100
20-Mar-2005 Alessandro FrezzaITA1/8
W
WCupRomeO100
06-Mar-2005 Fred FinzelbergGER1/8
L
WCupWarsawO100
13-Feb-2005 Vitaliy PolyanskyyUKR9/12
L
WCupBudapestO100
13-Feb-2005 Daisuke MoriJPN1/4
L
WCupBudapestO100
13-Feb-2005 Renato MakaiHUN1/8
W
WCupBudapestO100
13-Feb-2005 Trevor McAlpineCAN1/16
W
WCupBudapestO100
28-Nov-2004 Nils KopkeGER1/8
L
EJU23LjubljanaO100
16-Nov-2002 Yuriy GolovatyyUKR1/8
L
EChJunRotterdamO100
12-Sep-2002 Ziad OuaqefFRA9/12
L
WJCJeju IslandO100
12-Sep-2002 Mohamed Reza RodakiIRI1/4
L
WJCJeju IslandO100
12-Sep-2002 Alexander BlagodarnyiRUS1/8
W
WJCJeju IslandO100
10-Dec-2000 Sinisa SupicSRB1/16
L
EChJunNicosiaU90