Search for active players ...

Head-to-Head Results - All (Konstantin Kravchuk) - BY MOST WINS

OPPONENT

LAST MATCH

WINNER

TOURNAMENT

ROUND

SCORE

SURFACE

Daniel Windahl

Sweden

1

0

2016-03-04

Konstantin Kravchuk

Davis Cup G1 R1: RUS vs SWE

RR

6-2 6-2

Hard

Evgeny Korolev

Kazakhstan

1

0

2012-10-15

Konstantin Kravchuk

Moscow

R32

6-4 6-3

Hard

Federico Delbonis

Argentina

1

0

2017-05-29

Konstantin Kravchuk

Roland Garros

R128

6-3 6-4 7-6(6)

Clay

Frantisek Cermak

Czech Republic

1

0

2010-10-25

Konstantin Kravchuk

St. Petersburg

R32

6-2 6-3

Hard

Guido Pella

Argentina

1

0

2016-07-18

Konstantin Kravchuk

Gstaad

R32

6-7(5) 7-6(4) 7-6(7)

Clay

Horacio Zeballos

Argentina

1

0

2013-09-16

Konstantin Kravchuk

St. Petersburg

R32

7-6(5) 6-3

Hard

Hyung Taik Lee

South Korea

1

0

2006-10-09

Konstantin Kravchuk

Moscow

R32

6-4 6-4

Carpet

Jacob Coenraad De Klerk

South Africa

1

0

2013-10-25

Konstantin Kravchuk

Davis Cup G1 PO: RUS vs RSA

RR

4-1 RET

Hard

Robin Haase

Netherlands

1

0

2016-07-15

Konstantin Kravchuk

Davis Cup G1 R2: RUS vs NED

RR

6-4 7-6(5)

Hard

Victor Estrella

Dominican Republic

1

0

2017-07-17

Konstantin Kravchuk

Newport

R32

6-4 6-4

Grass

Adrian Mannarino

France

0

1

2015-08-31

Adrian Mannarino

US Open

R128

7-6(6) 6-4 6-1

Hard

Akira Santillan

Australia

0

1

2017-07-31

Akira Santillan

Los Cabos

R32

6-0 6-1

Hard

Alexander Bublik

Kazakhstan

0

1

2016-10-17

Alexander Bublik

Moscow

R32

1-6 6-3 6-3

Hard

Andrey Kuznetsov

Russia

0

1

2016-10-03

Andrey Kuznetsov

Beijing

R32

6-1 6-4

Hard

Benoit Paire

France

0

1

2017-01-02

Benoit Paire

Chennai

R32

6-3 6-4

Hard

Damir Dzumhur

Bosnia and Herzegovina

0

1

2017-02-20

Damir Dzumhur

Delray Beach

R32

6-3 6-4

Hard

Di Wu

China

0

1

2016-09-26

Di Wu

Chengdu

R32

6-3 6-2

Hard

Dmitry Tursunov

Russia

0

1

2013-09-16

Dmitry Tursunov

St. Petersburg

R16

6-3 6-0

Hard

Dudi Sela

Israel

0

2

2017-07-24

Dudi Sela

Atlanta

R32

7-5 6-2

Hard

Dusan Lajovic

Serbia

0

1

2017-02-03

Dusan Lajovic

Davis Cup WG R1: RUS vs SRB

RR

6-3 4-6 6-3

Hard

Elias Ymer

Sweden

0

1

2016-07-18

Elias Ymer

Gstaad

R16

2-6 7-6(5) 7-5

Clay

Fabio Fognini

Italy

0

1

2017-03-06

Fabio Fognini

Indian Wells

R128

0-6 7-5 6-4

Hard

Fabrice Santoro

France

0

1

2006-10-09

Fabrice Santoro

Moscow

R16

6-1 6-1

Carpet

Frances Tiafoe

United States of America

0

1

2017-03-20

Frances Tiafoe

Miami

R128

7-5 5-7 6-1

Hard

Gilles Muller

Luxembourg

0

1

2011-10-17

Gilles Muller

Moscow

R32

7-6(5) 6-4

Hard

Gilles Simon

France

0

1

2014-06-23

Gilles Simon

Wimbledon

R128

6-2 7-6(4) 7-5

Grass

Illya Marchenko

Ukraine

0

1

2010-10-25

Illya Marchenko

St. Petersburg

R16

6-4 6-4

Hard

John Isner

United States of America

0

1

2017-01-16

John Isner

Australian Open

R128

6-3 6-4 6-7(5) 6-1

Hard

Lukas Lacko

Slovakia

0

1

2012-06-11

Lukas Lacko

Halle

R32

2-6 6-2 6-3

Grass

Lukas Rosol

Czech Republic

0

1

2017-10-16

Lukas Rosol

Moscow

R32

4-6 6-3 7-6(3)

Hard

Marin Cilic

Croatia

0

1

2017-05-29

Marin Cilic

Roland Garros

R64

6-3 6-2 6-2

Clay

Paolo Lorenzi

Italy

0

1

2015-09-18

Paolo Lorenzi

Davis Cup WG PO: RUS vs ITA

RR

6-4 7-6(3)

Hard

Peter Gojowczyk

Germany

0

1

2017-07-17

Peter Gojowczyk

Newport

R16

2-6 6-4 6-4

Grass

Rui Machado

Portugal

0

1

2014-09-12

Rui Machado

Davis Cup G1 PO: RUS vs POR

RR

6-7(4) 6-4 6-1

Hard

Ryan Harrison

United States of America

0

1

2017-02-13

Ryan Harrison

Memphis

R32

6-3 7-5

Hard

Tatsuma Ito

Japan

0

1

2012-10-15

Tatsuma Ito

Moscow

R16

7-6(7) 2-6 6-3

Hard

Teymuraz Gabashvili

Russia

0

1

2011-06-12

Teymuraz Gabashvili

s Hertogenbosch

R32

6-4 1-6 6-4

Grass