Search for active players ...

Logo

Head-to-Head Results - All (Elena Vesnina) - BY NUMBER OF MATCHES

OPPONENT

LAST MATCH

WINNER

TOURNAMENT

ROUND

SCORE

SURFACE

Caroline Wozniacki

Denmark

2

8

2017-08-14

Caroline Wozniacki

Cincinnati

R32

6-2 6-4

Hard

Shuai Peng

China

5

5

2018-02-19

Elena Vesnina

Dubai

R32

6-4 7-5

Hard

Dominika Cibulkova

Slovakia

4

5

2018-01-08

Dominika Cibulkova

Sydney

R16

6-4 6-4

Hard

Alize Cornet

France

3

5

2017-01-30

Elena Vesnina

St. Petersburg

R16

2-6 6-3 6-3

Hard

Jelena Jankovic

Serbia

1

7

2015-09-21

Jelena Jankovic

Guangzhou

R32

7-6(3) 6-3

Hard

Kate Makarova

Russia

2

6

2017-01-30

Elena Vesnina

St. Petersburg

R32

6-3 6-1

Hard

Victoria Azarenka

Belarus

0

8

2017-07-03

Victoria Azarenka

Wimbledon

R64

6-3 6-3

Grass

Roberta Vinci

Italy

4

3

2014-04-28

Elena Vesnina

Oeiras

QF

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

Clay

Venus Williams

United States of America

4

3

2018-05-14

Venus Williams

Rome

R32

6-2 4-6 7-5

Clay

Vera Zvonareva

Russia

1

6

2011-06-20

Vera Zvonareva

Wimbledon

R64

6-1 7-6(5)

Grass

Virginie Razzano

France

3

4

2016-05-16

Virginie Razzano

Strasbourg

QF

6-1 3-6 6-1

Clay

Agnieszka Radwanska

Poland

1

5

2014-03-17

Agnieszka Radwanska

Miami

R32

7-5 6-3

Hard

Anabel Medina Garrigues

Spain

2

4

2011-08-22

Anabel Medina Garrigues

New Haven

R16

6-2 7-6(5)

Hard

Angelique Kerber

Germany

2

4

2018-03-05

Angelique Kerber

Indian Wells

R32

7-5 6-2

Hard

Flavia Pennetta

Italy

2

4

2012-01-02

Flavia Pennetta

Auckland

QF

6-2 6-1

Hard

Marion Bartoli

France

2

4

2013-05-06

Marion Bartoli

Madrid

R64

6-3 3-0 RET

Clay

Andrea Petkovic

Germany

2

3

2016-06-27

Elena Vesnina

Wimbledon

R64

7-5 6-3

Grass

Elina Svitolina

Ukraine

2

3

2017-10-02

Elina Svitolina

Beijing

R16

6-2 7-5

Hard

Julia Goerges

Germany

3

2

2016-10-17

Julia Goerges

Moscow

R16

7-5 6-0

Hard

Samantha Stosur

Australia

2

3

2014-05-12

Samantha Stosur

Rome

R32

6-2 6-3

Clay

Serena Williams

United States of America

0

5

2016-06-27

Serena Williams

Wimbledon

SF

6-2 6-0

Grass

Agnes Szavay

Hungary

3

1

2010-10-04

Elena Vesnina

Beijing

R64

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

Hard

Ana Ivanovic

Serbia

2

2

2013-10-28

Elena Vesnina

Tournament of Champions

RR

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

Hard

Anna Chakvetadze

Russia

1

3

2009-08-24

Elena Vesnina

New Haven

QF

6-1 7-5

Hard

Camila Giorgi

Italy

2

2

2021-07-24

Camila Giorgi

Tokyo Olympics

R32

6-3 6-1

Hard

Carla Suarez Navarro

Spain

0

4

2017-05-29

Carla Suarez Navarro

Roland Garros

R32

6-4 6-4

Clay

Christina Mchale

United States of America

3

1

2017-02-13

Elena Vesnina

Doha

R32

5-7 6-3 7-6(7)

Hard

Heather Watson

United Kingdom

3

1

2016-06-20

Elena Vesnina

Eastbourne

R64

6-2 6-3

Grass

Jana Cepelova

Slovakia

2

2

2016-03-21

Elena Vesnina

Miami

R128

7-5 6-3

Hard

Kirsten Flipkens

Belgium

3

1

2017-08-28

Elena Vesnina

US Open

R64

6-4 6-4

Hard

Maria Kirilenko

Russia

0

4

2013-01-28

Maria Kirilenko

Pattaya

QF

7-6(6) 6-3

Hard

Marina Erakovic

New Zealand

3

1

2014-08-25

Elena Vesnina

US Open

R64

7-5 2-6 6-4

Hard

Melanie Oudin

United States of America

2

2

2012-06-11

Melanie Oudin

Birmingham

R16

6-0 6-2

Grass

Na Li

China

3

1

2013-06-17

Elena Vesnina

Eastbourne

QF

7-6(4) 6-3

Grass

Sabine Lisicki

Germany

1

3

2013-06-24

Sabine Lisicki

Wimbledon

R64

6-3 6-1

Grass

Tamira Paszek

Austria

3

1

2016-06-27

Elena Vesnina

Wimbledon

R128

7-5 6-2

Grass

Yanina Wickmayer

Belgium

3

1

2013-06-17

Elena Vesnina

Eastbourne

SF

6-2 6-0

Grass

Alison Riske Amritraj

United States of America

2

1

2017-08-07

Elena Vesnina

Toronto

R64

6-3 6-3

Hard

Anna Blinkova

Russia

2

1

2018-02-12

Anna Blinkova

Doha

R64

6-1 6-3

Hard

Annika Beck

Germany

2

1

2016-08-29

Elena Vesnina

US Open

R64

6-2 6-1

Hard

Ayumi Morita

Japan

1

2

2013-08-19

Elena Vesnina

New Haven

R32

2-0 RET

Hard

Barbora Strycova

Czech Republic

0

3

2015-04-27

Barbora Strycova

Prague

R16

6-3 6-3

Clay

Bojana Jovanovski

Serbia

2

1

2015-10-12

Bojana Jovanovski

Tianjin

R16

6-3 6-1

Hard

Caroline Garcia

France

3

0

2017-08-14

Elena Vesnina

Cincinnati

R64

4-6 6-4 6-4

Hard

Elena Dementieva

Russia

0

3

2009-06-22

Elena Dementieva

Wimbledon

R16

6-1 6-3

Grass

Evgeniya Rodina

Russia

1

2

2009-10-19

Evgeniya Rodina

Moscow

R32

6-1 3-6 6-2

Hard

Francesca Schiavone

Italy

2

1

2014-05-05

Francesca Schiavone

Madrid

R64

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

Clay

Gisela Dulko

Argentina

2

1

2011-03-21

Elena Vesnina

Miami

R128

6-1 6-3

Hard

Iveta Benesova

Czech Republic

0

3

2012-03-19

Iveta Benesova

Miami

R128

7-6(5) 6-1

Hard

Jelena Ostapenko

Latvia

3

0

2021-07-24

Elena Vesnina

Tokyo Olympics

R64

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

Hard

Jie Zheng

China

0

3

2009-08-17

Jie Zheng

Toronto

R64

6-3 6-2

Hard

Jill Craybas

United States of America

3

0

2009-08-31

Elena Vesnina

US Open

R64

7-6(6) 6-1

Hard

Justine Henin

Belgium

0

3

2008-03-24

Justine Henin

Miami

R16

6-2 6-2

Hard

Kristina Mladenovic

France

3

0

2017-03-06

Elena Vesnina

Indian Wells

SF

6-3 6-4

Hard

Madison Brengle

United States of America

3

0

2018-04-02

Elena Vesnina

Charleston

R64

6-3 2-6 6-2

Clay

Madison Keys

United States of America

0

3

2017-08-28

Madison Keys

US Open

R32

2-6 6-4 6-1

Hard

Maria Sharapova

Russia

1

2

2013-03-18

Maria Sharapova

Miami

R32

6-4 6-2

Hard

Monica Niculescu

Romania

2

1

2013-04-29

Elena Vesnina

Oeiras

R16

6-4 6-4

Clay

Nuria Llagostera Vives

Spain

2

1

2008-06-23

Elena Vesnina

Wimbledon

R128

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

Grass

Petra Kvitova

Czech Republic

1

2

2021-05-31

Elena Vesnina

Roland Garros

R64

W/O

Clay

Severine Beltrame

France

3

0

2009-05-25

Elena Vesnina

Roland Garros

R128

6-3 6-3

Clay

Shelby Rogers

United States of America

1

2

2017-03-06

Elena Vesnina

Indian Wells

R64

6-4 7-5

Hard

Sofia Arvidsson

Sweden

2

1

2010-04-12

Elena Vesnina

Charleston

R32

7-5 6-2

Clay

Svetlana Kuznetsova

Russia

2

1

2017-03-06

Elena Vesnina

Indian Wells

F

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

Hard

Varvara Lepchenko

United States of America

3

0

2017-05-29

Elena Vesnina

Roland Garros

R64

4-6 6-3 6-0

Clay

Vera Dushevina

Russia

1

2

2010-10-18

Vera Dushevina

Moscow

R16

6-4 6-2

Hard

Yaroslava Shvedova

Kazakhstan

3

0

2013-10-14

Elena Vesnina

Moscow

R32

6-1 6-2

Hard

Aiko Nakamura

Japan

2

0

2009-01-05

Elena Vesnina

Auckland

R32

6-1 6-0

Hard

Ajla Tomljanovic

Australia

0

2

2017-03-20

Ajla Tomljanovic

Miami

R64

3-6 6-4 7-5

Hard

Alberta Brianti

Italy

2

0

2010-01-04

Elena Vesnina

Auckland

R32

6-1 6-4

Hard

Alexandra Dulgheru

Romania

2

0

2015-03-23

Elena Vesnina

Miami

R128

6-4 6-2

Hard

Alla Kudryavtseva

Russia

1

1

2011-10-17

Elena Vesnina

Moscow

R32

6-0 6-1

Hard

Amelie Mauresmo

France

1

1

2009-08-24

Elena Vesnina

New Haven

SF

5-7 6-1 6-2

Hard

Ana Bogdan

Romania

1

1

2017-08-21

Ana Bogdan

New Haven

R32

7-5 7-5

Hard

Ana Konjuh

Croatia

1

1

2017-02-20

Ana Konjuh

Dubai

R16

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

Hard

Anastasia Pavlyuchenkova

Russia

0

2

2013-04-29

Anastasia Pavlyuchenkova

Oeiras

QF

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

Clay

Anastasia Rodionova

Australia

2

0

2010-07-26

Elena Vesnina

Istanbul

QF

7-5 6-1

Hard

Anett Kontaveit

Estonia

2

0

2016-08-29

Elena Vesnina

US Open

R128

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

Hard

Belinda Bencic

Switzerland

2

0

2016-06-20

Elena Vesnina

Eastbourne

R32

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

Grass

Casey Dellacqua

Australia

1

1

2014-05-19

Casey Dellacqua

Strasbourg

R32

7-5 3-6 6-3

Clay

Coco Vandeweghe

United States of America

0

2

2017-10-31

Coco Vandeweghe

Zhuhai

RR

6-3 6-2

Hard

Daniela Hantuchova

Slovakia

1

1

2007-02-19

Daniela Hantuchova

Dubai

R32

6-1 6-3

Hard

Daria Kasatkina

Russia

1

1

2018-02-19

Daria Kasatkina

Dubai

QF

7-6(5) 6-1

Hard

Donna Vekic

Croatia

1

1

2018-03-19

Donna Vekic

Miami

R64

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

Hard

Elise Mertens

Belgium

1

1

2017-09-25

Elena Vesnina

Wuhan

R32

6-2 6-4

Hard

Emilie Loit

France

2

0

2007-06-25

Elena Vesnina

Wimbledon

R64

6-1 6-2

Grass

Emma Laine

Finland

1

1

2006-09-18

Elena Vesnina

Beijing

R32

7-6(0) 5-7 6-3

Hard

Jarmila Gajdosova

Australia

1

1

2015-05-11

Jarmila Gajdosova

Rome

R64

1-6 6-2 7-6(14)

Clay

Julia Schruff

Germany

2

0

2006-06-19

Elena Vesnina

's-Hertogenbosch

R32

6-2 6-3

Grass

Julia Vakulenko

Ukraine

2

0

2008-08-25

Elena Vesnina

US Open

R128

4-6 6-1 6-2

Hard

Julie Coin

France

0

2

2009-05-18

Julie Coin

Strasbourg

R32

6-4 6-2

Clay

Kaia Kanepi

Estonia

1

1

2009-02-16

Kaia Kanepi

Dubai

QF

6-3 7-5

Hard

Karin Knapp

Italy

1

1

2013-08-26

Karin Knapp

US Open

R64

6-1 6-4

Hard

Karolina Pliskova

Czech Republic

0

2

2018-05-07

Karolina Pliskova

Madrid

R64

6-4 6-2

Clay

Katerina Siniakova

Czech Republic

0

2

2015-01-19

Katerina Siniakova

Australian Open

R128

6-2 7-5

Hard

Kateryna Baindl

Ukraine

1

1

2016-02-08

Kateryna Baindl

St. Petersburg

R16

2-6 6-3 6-2

Hard

Kateryna Bondarenko

Ukraine

1

1

2016-05-16

Elena Vesnina

Strasbourg

R16

6-4 7-5

Clay

Klara Koukalova

Czech Republic

0

2

2013-08-19

Klara Koukalova

New Haven

QF

4-6 6-0 6-4

Hard

Kristina Barrois

Germany

0

2

2011-04-25

Kristina Barrois

Estoril

R16

6-4 6-3

Clay

Laura Siegemund

Germany

2

0

2018-05-14

Elena Vesnina

Rome

R64

7-6(5) 6-2

Clay

Lourdes Dominguez Lino

Spain

1

1

2016-04-04

Elena Vesnina

Charleston

R16

6-1 6-3

Clay

Mara Santangelo

Italy

1

1

2007-09-15

Elena Vesnina

Fed Cup WG F: RUS vs ITA

RR

6-2 6-4

Hard

Meghann Shaughnessy

United States of America

0

2

2006-08-21

Meghann Shaughnessy

Forest Hills

QF

6-2 7-5

Hard

Mona Barthel

Germany

2

0

2013-01-07

Elena Vesnina

Hobart

F

6-3 6-4

Hard

Nadia Petrova

Russia

0

2

2010-05-10

Nadia Petrova

Madrid

R64

4-6 6-2 6-3

Clay

Nicole Vaidisova

Czech Republic

1

1

2009-01-05

Elena Vesnina

Auckland

R16

6-4 6-3

Hard

Olga Govortsova

Belarus

1

1

2021-05-31

Elena Vesnina

Roland Garros

R128

6-1 6-0

Clay

Olga Savchuk

Ukraine

2

0

2010-09-20

Elena Vesnina

Tashkent

R16

6-2 6-2

Hard

Patricia Mayr Achleitner

Austria

2

0

2014-06-23

Elena Vesnina

Wimbledon

R128

6-0 6-4

Grass

Patty Schnyder

Switzerland

2

0

2009-04-13

Elena Vesnina

Charleston

R32

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

Clay

Petra Martic

Croatia

1

1

2012-04-30

Elena Vesnina

Budapest

QF

6-3 6-2

Clay

Polona Hercog

Slovenia

2

0

2015-05-25

Elena Vesnina

Roland Garros

R64

2-6 6-1 6-3

Clay

Sara Errani

Italy

1

1

2016-04-04

Elena Vesnina

Charleston

SF

6-4 4-6 6-2

Clay

Silvia Soler Espinosa

Spain

1

1

2013-01-07

Elena Vesnina

Hobart

R32

6-2 6-4

Hard

Simona Halep

Romania

1

1

2016-02-22

Elena Vesnina

Doha

R32

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

Hard

Sloane Stephens

United States of America

1

1

2016-04-04

Sloane Stephens

Charleston

F

7-6(4) 6-2

Clay

Stephanie Dubois

Canada

1

1

2012-04-02

Elena Vesnina

Charleston

R64

7-6(10) 7-5

Clay

Tathiana Garbin

Italy

0

2

2010-02-08

Tathiana Garbin

Paris

R16

6-4 2-6 6-2

Carpet

Tzipi Obziler

Israel

1

1

2006-09-25

Tzipi Obziler

Guangzhou

R16

4-6 6-3 6-3

Hard

Vania King

United States of America

1

1

2014-01-27

Elena Vesnina

Pattaya

R32

7-6(6) 6-7(5) 6-1

Hard

Vasilisa Bardina

Russia

1

1

2007-04-09

Vasilisa Bardina

Charleston

R64

1-6 6-3 6-1

Clay

Viktoria Kutuzova

Ukraine

1

1

2009-04-13

Elena Vesnina

Charleston

R16

7-6(4) 7-5

Clay

Ying Ying Duan

China

2

0

2017-10-02

Elena Vesnina

Beijing

R32

6-3 6-2

Hard

Ahsha Rolle

United States of America

0

1

2008-04-26

Ahsha Rolle

Fed Cup WG SF: RUS vs USA

RR

6-3 6-4

Clay

Ai Sugiyama

Japan

0

1

2007-01-29

Ai Sugiyama

Tokyo

R32

6-4 6-2

Carpet

Akgul Amanmuradova

Uzbekistan

0

1

2005-10-03

Akgul Amanmuradova

Tashkent

QF

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

Hard

Akiko Morigami

Japan

1

0

2008-01-07

Elena Vesnina

Hobart

R32

6-4 7-5

Hard

Aleksandra Wozniak

Canada

0

1

2012-09-10

Aleksandra Wozniak

Quebec City

R32

6-2 4-6 6-3

Hard

Alisa Kleybanova

Russia

0

1

2008-07-14

Alisa Kleybanova

Stanford

R32

4-6 6-2 6-3

Hard

Alison Van Uytvanck

Belgium

1

0

2017-04-22

Elena Vesnina

Fed Cup WG R1: RUS vs BEL

RR

6-3 6-4

Clay

Andrea Hlavackova

Czech Republic

1

0

2013-06-24

Elena Vesnina

Wimbledon

R128

6-2 7-5

Grass

Angelika Bachmann

Germany

1

0

2007-07-16

Elena Vesnina

Cincinnati

R32

6-3 6-4

Hard

Anna Karolina Schmiedlova

Slovakia

1

0

2014-03-31

Elena Vesnina

Charleston

R64

6-2 6-1

Clay

Anna Lena Friedsam

Germany

0

1

2015-09-28

Anna Lena Friedsam

Tashkent

R32

6-2 5-7 7-5

Hard

Anna Lena Groenefeld

Germany

1

0

2006-07-31

Elena Vesnina

San Diego

R64

3-6 6-3 6-3

Hard

Anne Keothavong

United Kingdom

1

0

2009-01-05

Elena Vesnina

Auckland

SF

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

Hard

Antonella Serra Zanetti

Italy

1

0

2005-10-31

Elena Vesnina

Quebec City

R16

6-3 6-3

Hard

Arantxa Parra Santonja

Spain

1

0

2011-01-10

Elena Vesnina

Hobart

R32

6-2 6-1

Hard

Arantxa Rus

Netherlands

0

1

2011-08-29

Arantxa Rus

US Open

R128

6-2 6-4

Hard

Aravane Rezai

France

0

1

2011-07-18

Aravane Rezai

Baku

R16

6-3 1-0 RET

Hard

Ashleigh Barty

Australia

0

1

2017-08-07

Ashleigh Barty

Toronto

R32

6-3 5-7 6-4

Hard

Ashley Harkleroad

United States of America

1

0

2008-03-24

Elena Vesnina

Miami

R32

6-4 5-7 6-4

Hard

Barbara Luz

Portugal

1

0

2011-04-25

Elena Vesnina

Estoril

R32

6-1 6-1

Clay

Beatriz Haddad Maia

Brazil

1

0

2017-05-29

Elena Vesnina

Roland Garros

R128

6-2 3-6 6-4

Clay

Bernarda Pera

United States of America

0

1

2018-05-28

Bernarda Pera

Roland Garros

R128

6-3 6-2

Clay

Bethanie Mattek Sands

United States of America

1

0

2011-04-04

Elena Vesnina

Charleston

R32

6-4 7-6(6)

Clay

Cagla Buyukakcay

Turkey

1

0

2005-05-16

Elena Vesnina

Istanbul

R32

6-1 6-2

Clay

Camille Pin

France

0

1

2008-06-16

Camille Pin

's-Hertogenbosch

R32

6-2 6-3

Grass

Caroline Maes

Belgium

1

0

2007-05-21

Elena Vesnina

Strasbourg

R16

6-1 6-4

Clay

Catalina Castano

Colombia

0

1

2007-04-02

Catalina Castano

Amelia Island

R64

5-7 6-3 6-1

Clay

Catherine Cartan Bellis

United States of America

1

0

2018-03-05

Elena Vesnina

Indian Wells

R64

2-6 6-1 6-1

Hard

Cindy Burger

Netherlands

1

0

2016-04-04

Elena Vesnina

Charleston

R64

7-5 6-2

Clay

Coco Gauff

United States of America

0

1

2021-06-28

Coco Gauff

Wimbledon

R64

6-4 6-3

Grass

Darya Kustova

Belarus

1

0

2010-09-20

Elena Vesnina

Tashkent

QF

6-0 6-1

Hard

Dinara Safina

Russia

0

1

2007-02-12

Dinara Safina

Antwerp

R32

6-4 6-1

Hard

Ekaterina Ivanova

Russia

1

0

2011-10-17

Elena Vesnina

Moscow

R16

6-3 6-4

Hard

Elena Likhovtseva

Russia

1

0

2008-03-24

Elena Vesnina

Miami

R128

6-4 6-4

Hard

Elena Rybakina

Kazakhstan

0

1

2021-05-31

Elena Rybakina

Roland Garros

R32

6-1 6-4

Clay

Eleni Daniilidou

Greece

1

0

2013-01-28

Elena Vesnina

Pattaya

R32

6-2 5-7 6-2

Hard

Emmanuelle Gagliardi

Switzerland

1

0

2007-10-08

Elena Vesnina

Moscow

R32

6-2 6-4

Hard

Estrella Cabeza Candela

Spain

0

1

2014-01-06

Estrella Cabeza Candela

Hobart

R16

4-6 6-2 4-1 RET

Hard

Eugenie Bouchard

Canada

1

0

2012-12-31

Elena Vesnina

Auckland

R32

7-5 6-3

Hard

Fanny Stollar

Hungary

0

1

2017-04-03

Fanny Stollar

Charleston

R32

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

Clay

Gabriela Dabrowski

Canada

1

0

2015-05-18

Elena Vesnina

Strasbourg

R32

6-4 6-2

Clay

Greta Arn

Hungary

0

1

2011-05-09

Greta Arn

Rome

R16

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

Clay

Irina Camelia Begu

Romania

0

1

2017-05-08

Irina Camelia Begu

Madrid

R64

6-4 6-4

Clay

Jamie Hampton

United States of America

1

0

2013-06-17

Elena Vesnina

Eastbourne

F

6-2 6-1

Grass

Jelena Kostanic Tosic

Croatia

0

1

2007-08-27

Jelena Kostanic Tosic

US Open

R128

6-4 6-2

Hard

Jennifer Brady

United States of America

0

1

2017-01-16

Jennifer Brady

Australian Open

R32

7-6(4) 6-2

Hard

Johanna Konta

United Kingdom

0

1

2016-03-21

Johanna Konta

Miami

R32

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

Hard

Julia Boserup

United States of America

1

0

2016-06-27

Elena Vesnina

Wimbledon

R32

7-5 7-5

Grass

Kiki Bertens

Netherlands

1

0

2016-10-31

Elena Vesnina

Zhuhai

RR

6-4 7-6(5)

Hard

Kimiko Date Krumm

Japan

1

0

2013-03-04

Elena Vesnina

Indian Wells

R64

3-6 7-5 6-1

Hard

Kristyna Pliskova

Czech Republic

0

1

2018-04-02

Kristyna Pliskova

Charleston

R16

6-3 1-6 6-2

Clay

Ksenia Pervak

Kazakhstan

1

0

2012-04-30

Elena Vesnina

Budapest

R16

6-2 6-3

Clay

Kveta Peschke

Czech Republic

0

1

2006-05-08

Kveta Peschke

Berlin

R64

6-4 6-3

Clay

Lara Arruabarrena

Spain

1

0

2018-01-08

Elena Vesnina

Sydney

R32

6-2 6-2

Hard

Laura Pous Tio

Spain

1

0

2011-06-20

Elena Vesnina

Wimbledon

R128

6-4 6-3

Grass

Laura Robson

United Kingdom

1

0

2015-08-31

Elena Vesnina

US Open

R128

3-6 6-3 7-5

Hard

Lauren Davis

United States of America

0

1

2017-02-13

Lauren Davis

Doha

R16

7-5 6-2

Hard

Lesia Tsurenko

Ukraine

1

0

2010-09-20

Elena Vesnina

Tashkent

R32

6-3 6-2

Hard

Lucie Hradecka

Czech Republic

1

0

2009-08-31

Elena Vesnina

US Open

R128

6-4 7-6(5)

Hard

Lucie Safarova

Czech Republic

1

0

2006-08-21

Elena Vesnina

Forest Hills

R16

6-4 6-4

Hard

Luksika Kumkhum

Thailand

0

1

2017-10-09

Luksika Kumkhum

Hong Kong

R32

6-3 6-4

Hard

Magda Linette

Poland

1

0

2017-10-02

Elena Vesnina

Beijing

R64

6-0 0-0 RET

Hard

Magdalena Rybarikova

Slovakia

1

0

2012-01-02

Elena Vesnina

Auckland

R32

6-3 6-2

Hard

Maja Matevzic

Slovenia

1

0

2005-07-11

Elena Vesnina

Modena

R32

6-3 6-1

Clay

Mandy Minella

Luxembourg

1

0

2017-01-16

Elena Vesnina

Australian Open

R64

6-3 6-3

Hard

Maret Ani

Estonia

0

1

2005-07-18

Maret Ani

Palermo

R32

7-6(5) 6-3

Clay

Maria Elena Camerin

Italy

0

1

2007-01-15

Maria Elena Camerin

Australian Open

R64

4-6 6-3 8-6

Hard

Maria Joao Koehler

Portugal

1

0

2013-04-29

Elena Vesnina

Oeiras

R32

6-4 6-1

Clay

Maria Jose Martinez Sanchez

Spain

1

0

2009-09-28

Elena Vesnina

Tokyo

R64

6-3 6-2

Hard

Maria Sakkari

Greece

0

1

2017-09-25

Maria Sakkari

Wuhan

R16

7-6(6) 7-5

Hard

Maria Sanchez Lorenzo

Spain

1

0

2006-06-26

Elena Vesnina

Wimbledon

R128

2-6 6-4 6-3

Grass

Mariana Diaz Oliva

Argentina

0

1

2004-11-01

Mariana Diaz Oliva

Quebec City

R32

6-3 6-2

Hard

Martina Trevisan

Italy

1

0

2021-06-28

Elena Vesnina

Wimbledon

R128

7-5 6-1

Grass

Mary Pierce

France

0

1

2006-08-28

Mary Pierce

US Open

R128

7-5 6-1

Hard

Mashona Washington

United States of America

0

1

2005-05-16

Mashona Washington

Istanbul

R16

7-5 6-1

Clay

Mathilde Johansson

France

1

0

2013-01-28

Elena Vesnina

Pattaya

R16

6-2 3-6 6-1

Hard

Melinda Czink

Hungary

0

1

2009-10-05

Melinda Czink

Beijing

R64

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

Hard

Meng Yuan

China

1

0

2007-07-16

Elena Vesnina

Cincinnati

R16

6-1 6-4

Hard

Milagros Sequera

Venezuela

1

0

2008-04-07

Elena Vesnina

Amelia Island

R64

7-6(1) 6-0

Clay

Mirjana Lucic

Croatia

0

1

2013-04-22

Mirjana Lucic

Stuttgart

R32

6-0 6-4

Clay

Misaki Doi

Japan

1

0

2017-02-20

Elena Vesnina

Dubai

R32

6-2 7-5

Hard

Monica Puig

Puerto Rico

1

0

2014-01-06

Elena Vesnina

Hobart

R32

6-4 6-4

Hard

Monique Adamczak

Australia

0

1

2007-12-31

Monique Adamczak

Gold Coast

R32

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

Hard

Naomi Osaka

Japan

0

1

2018-01-15

Naomi Osaka

Australian Open

R64

7-6(4) 6-2

Hard

Natalia Vikhlyantseva

Russia

0

1

2017-10-16

Natalia Vikhlyantseva

Moscow

R16

7-6(3) 6-4

Hard

Nicha Lertpitaksinchai

Thailand

1

0

2014-01-27

Elena Vesnina

Pattaya

R16

6-3 6-3

Hard

Nicole Pratt

Australia

0

1

2006-02-13

Nicole Pratt

Bangalore

R32

6-3 6-4

Hard

Olga Puchkova

Russia

1

0

2007-06-25

Elena Vesnina

Wimbledon

R128

6-1 6-3

Grass

Olivia Rogowska

Australia

1

0

2012-06-11

Elena Vesnina

Birmingham

R64

6-3 6-2

Grass

Ons Jabeur

Tunisia

1

0

2018-01-15

Elena Vesnina

Australian Open

R128

6-3 6-4

Hard

Patricia Maria Tig

Romania

1

0

2016-02-08

Elena Vesnina

St. Petersburg

R32

3-6 6-3 6-1

Hard

Paula Ormaechea

Argentina

1

0

2014-04-19

Elena Vesnina

Fed Cup WG PO: RUS vs ARG

RR

6-3 6-3

Clay

Petra Cetkovska

Czech Republic

1

0

2014-03-31

Elena Vesnina

Charleston

R32

3-6 6-2 6-4

Clay

Qiang Wang

China

0

1

2017-05-15

Qiang Wang

Rome

R64

6-2 6-4

Clay

Raluca Olaru

Romania

1

0

2007-10-01

Elena Vesnina

Tashkent

QF

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

Hard

Rebecca Marino

Canada

1

0

2011-04-04

Elena Vesnina

Charleston

R64

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

Clay

Regina Kulikova

Russia

0

1

2008-07-21

Regina Kulikova

Los Angeles

R64

6-4 4-6 6-2

Hard

Romina Oprandi

Switzerland

0

1

2015-02-09

Romina Oprandi

Pattaya

R32

6-3 6-3

Hard

Saisai Zheng

China

1

0

2016-05-16

Elena Vesnina

Strasbourg

R32

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

Clay

Sandra Zahlavova

Czech Republic

0

1

2010-06-14

Sandra Zahlavova

's Hertogenbosch

R32

7-5 6-2

Grass

Sania Mirza

India

1

0

2011-05-02

Elena Vesnina

Madrid

R64

6-4 6-3

Clay

Sheng Nan Sun

China

1

0

2006-10-02

Elena Vesnina

Tashkent

R32

0-6 7-5 6-2

Hard

Sophie Ferguson

Australia

1

0

2010-04-05

Elena Vesnina

Ponte Vedra Beach

R32

6-2 6-3

Clay

Sorana Cirstea

Romania

1

0

2009-03-09

Elena Vesnina

Indian Wells

R64

5-7 6-2 6-3

Hard

Stefanie Voegele

Switzerland

1

0

2010-07-26

Elena Vesnina

Istanbul

R16

6-3 6-2

Hard

Su Wei Hsieh

Chinese Taipei

1

0

2008-03-10

Elena Vesnina

Indian Wells

R128

6-4 4-6 6-4

Hard

Tatiana Golovin

France

0

1

2006-03-20

Tatiana Golovin

Miami

R32

6-2 6-3

Hard

Tatiana Poutchek

Belarus

1

0

2007-10-01

Elena Vesnina

Tashkent

R16

7-5 6-4

Hard

Taylor Townsend

United States of America

1

0

2018-04-02

Elena Vesnina

Charleston

R32

6-4 6-1

Clay

Timea Babos

Hungary

1

0

2017-03-06

Elena Vesnina

Indian Wells

R32

6-4 1-6 6-4

Hard

Timea Bacsinszky

Switzerland

0

1

2010-10-04

Timea Bacsinszky

Beijing

R16

6-2 6-3

Hard

Ting Li

China

1

0

2006-01-16

Elena Vesnina

Australian Open

R128

6-2 6-3

Hard

Tsvetana Pironkova

Bulgaria

1

0

2013-10-28

Elena Vesnina

Tournament of Champions

RR

6-2 4-6 6-0

Hard

Urszula Radwanska

Poland

1

0

2007-04-30

Elena Vesnina

Warsaw

R32

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

Clay

Veronica Cepede Royg

Paraguay

1

0

2017-06-26

Elena Vesnina

Eastbourne

R32

6-3 6-3

Grass

Veronika Kudermetova

Russia

0

1

2021-04-29

Veronika Kudermetova

Madrid

R64

6-1 6-4

Clay

Virginia Ruano Pascual

Spain

0

1

2006-04-03

Virginia Ruano Pascual

Amelia Island

R16

6-4 3-6 6-4

Clay

Yana Buchina

Russia

1

0

2011-07-18

Elena Vesnina

Baku

R32

6-2 3-6 7-5

Hard

Yung Jan Chan

Chinese Taipei

1

0

2014-08-25

Elena Vesnina

US Open

R128

6-0 7-5

Hard

Zi Yan

China

1

0

2007-05-21

Elena Vesnina

Strasbourg

R32

6-4 6-1

Clay