Search for active players ...

Logo

Singles Matches - Entire Career

Date

Winner

Loser

Tournament

Round

Score

2024-09-15

Denis Shapovalov (100)

Daniel Evans (178)

Davis Cup - World Group

RR

6-0 7-5

2024-09-12

Denis Shapovalov (100)

Eero Vasa (703)

Davis Cup - World Group

RR

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

2024-09-10

Denis Shapovalov (100)

Francisco Cerundolo (31)

Davis Cup - World Group

RR

7-5 6-3

2024-08-27

Botic Van De Zandschulp (74)

Denis Shapovalov (105)

US Open

R128

4-6 5-7 4-6

2024-08-07

Brandon Nakashima (52)

Denis Shapovalov (106)

Montreal

R64

4-6 5-7

2024-08-02

Ben Shelton (14)

Denis Shapovalov (139)

Washington

QF

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

2024-08-01

Denis Shapovalov (139)

Miomir Kecmanovic (51)

Washington

R16

4-6 6-4 6-2

2024-07-30

Denis Shapovalov (139)

Adrian Mannarino (32)

Washington

R32

2-6 1-6

2024-07-29

Denis Shapovalov (140)

Roberto Bautista-Agut (74)

Washington

R64

6-1 6-4

2024-07-22

David Goffin (98)

Denis Shapovalov (139)

Atlanta

R32

4-6 6-3 1-6

2024-07-06

Ben Shelton (14)

Denis Shapovalov (121)

Wimbledon

R32

7-6 2-6 4-6 6-4 2-6

2024-07-04

Denis Shapovalov (121)

Daniel Altmaier (80)

Wimbledon

R64

7-6 6-3 1-6 6-7 6-4

2024-07-01

Denis Shapovalov (121)

Nicolas Jarry (20)

Wimbledon

R128

1-6 5-7 4-6

2024-06-13

Matteo Berrettini (59)

Denis Shapovalov (121)

Stuttgart

R16

6-4 6-4

2024-06-11

Denis Shapovalov (121)

Matteo Martineau (170)

Stuttgart

R32

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

2024-06-01

Hubert Hurkacz (7)

Denis Shapovalov (121)

Roland Garros

R32

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

2024-05-30

Denis Shapovalov (121)

Frances Tiafoe (29)

Roland Garros

R64

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

2024-05-27

Denis Shapovalov (121)

Luca van Assche (104)

Roland Garros

R128

3-6 4-6 4-6

2024-05-23

Tallon Griekspoor (27)

Denis Shapovalov (121)

Geneva

R16

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

2024-05-21

Denis Shapovalov (121)

Federico Coria (72)

Geneva

R32

5-7 0-6

2024-05-08

Luciano Darderi (37)

Denis Shapovalov (121)

Rome

R128

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

2024-04-28

Alexander Zverev (4)

Denis Shapovalov (121)

Madrid

R32

4-6 5-7

2024-04-26

Denis Shapovalov (121)

Tomas Martin Etcheverry (0)

Madrid

R64

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

2024-04-24

Denis Shapovalov (121)

Facundo Diaz Acosta (67)

Madrid

R128

4-6 6-3 3-6

2024-04-16

Corentin Moutet (61)

Denis Shapovalov (121)

Bucharest

R32

6-4 6-2

2024-04-02

Marcos Giron (46)

Denis Shapovalov (121)

Houston

R32

6-2 7-5

2024-03-24

Matteo Arnaldi (35)

Denis Shapovalov (121)

Miami

R32

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

2024-03-23

Denis Shapovalov (121)

Stefanos Tsitsipas (11)

Miami

R64

6-2 6-4

2024-03-20

Denis Shapovalov (121)

Luciano Darderi (37)

Miami

R128

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

2024-03-09

Lorenzo Musetti (25)

Denis Shapovalov (121)

Indian Wells

R64

6-4 2-6 7-5

2024-03-08

Denis Shapovalov (121)

Botic Van De Zandschulp (97)

Indian Wells

R128

1-6 4-6

2024-02-26

Andy Murray (113)

Denis Shapovalov (121)

Dubai

R32

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

2024-02-14

Gael Monfils (33)

Denis Shapovalov (121)

Rotterdam

R32

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

2024-02-11

Denis Shapovalov (121)

Hugo Gaston (71)

Rotterdam

F

4-6 0-6

2024-02-10

Denis Shapovalov (121)

Maximilian Marterer (85)

Rotterdam

SF

7-5 6-4

2024-02-06

Hugo Gaston (71)

Denis Shapovalov (121)

Marseille

R32

7-5 1-6 6-3

2024-01-31

Alexander Bublik (23)

Denis Shapovalov (121)

Montpellier

R16

6-1 6(12)-7(14) 3-6

2024-01-30

Denis Shapovalov (121)

Hugo Gaston (71)

Montpellier

R32

1-6 3-6

2024-01-14

Jakub Mensik (78)

Denis Shapovalov (121)

Australian Open

R128

3-6 5-7 5-7

2024-01-08

Sebastian Ofner (45)

Denis Shapovalov (121)

Auckland

R32

4-6 2-6

2023-07-03

Roman Safiullin (92)

Denis Shapovalov (29)

Wimbledon

R16

3-6 6-3 6-1 6-3

 

2023-07-03

Denis Shapovalov (29)

Liam Broady (142)

Wimbledon

R32

4-6 6-2 7-5 7-5

 

2023-07-03

Denis Shapovalov (29)

Gregoire Barrere (49)

Wimbledon

R64

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

 

2023-07-03

Denis Shapovalov (29)

Radu Albot (107)

Wimbledon

R128

5-7 6-4 6-2 6-2

 

2023-06-19

Alexander Zverev (22)

Denis Shapovalov (27)

Halle

R16

6-2 6-4

 

2023-06-19

Denis Shapovalov (27)

Lloyd Harris (291)

Halle

R32

7-6(1) 6-4

 

2023-06-12

Marton Fucsovics (86)

Denis Shapovalov (29)

Stuttgart

R32

3-6 6-3 6-4

 

2023-05-29

Carlos Alcaraz (1)

Denis Shapovalov (32)

Roland Garros

R32

6-1 6-4 6-2

 

2023-05-29

Denis Shapovalov (32)

Matteo Arnaldi (106)

Roland Garros

R64

6-2 3-6 6-3 6-3

 

2023-05-29

Denis Shapovalov (32)

Brandon Nakashima (45)

Roland Garros

R128

6-4 7-5 4-6 3-6 6-3

 

2023-04-24

Zhizhen Zhang (99)

Denis Shapovalov (27)

Madrid Masters

R64

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

 

2023-04-17

Stefanos Tsitsipas (5)

Denis Shapovalov (28)

Barcelona

R16

6-3 6-2

 

2023-04-17

Denis Shapovalov (28)

Jozef Kovalik (155)

Barcelona

R32

6-4 6-3

 

2023-03-20

Taylor Fritz (10)

Denis Shapovalov (30)

Miami Masters

R32

6-4 6-4

 

2023-03-20

Denis Shapovalov (30)

Guido Pella (581)

Miami Masters

R64

6-3 3-6 6-3

 

2023-03-06

Ugo Humbert (77)

Denis Shapovalov (30)

Indian Wells Masters

R64

7-5 6-4

 

2023-02-27

Taylor Fritz (5)

Denis Shapovalov (30)

Acapulco

R16

6-4 6-4

 

2023-02-27

Denis Shapovalov (30)

Miomir Kecmanovic (31)

Acapulco

R32

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

 

2023-02-13

Michael Mmoh (87)

Denis Shapovalov (27)

Delray Beach

R16

7-5 3-6 6-3

 

2023-02-06

Yibing Wu (97)

Denis Shapovalov (27)

Dallas

R16

7-6(1) 6-4

 

2023-01-16

Hubert Hurkacz (11)

Denis Shapovalov (22)

Australian Open

R32

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

 

2023-01-16

Denis Shapovalov (22)

Taro Daniel (94)

Australian Open

R64

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

 

2023-01-16

Denis Shapovalov (22)

Dusan Lajovic (86)

Australian Open

R128

6-4 4-6 6-4 6-1

 

2023-01-02

Novak Djokovic (5)

Denis Shapovalov (18)

Adelaide 1

QF

6-3 6-4

 

2023-01-02

Denis Shapovalov (18)

Roman Safiullin (88)

Adelaide 1

R16

6-4 6-3

 

2023-01-02

Denis Shapovalov (18)

Rinky Hijikata (164)

Adelaide 1

R32

2-6 6-4 6-3

 

2022-11-27

Denis Shapovalov (18)

Thanasi Kokkinakis (95)

Davis Cup Finals F: CAN vs AUS

RR

6-2 6-4

 

2022-11-26

Lorenzo Sonego (45)

Denis Shapovalov (18)

Davis Cup Finals SF: ITA vs CAN

RR

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

 

2022-11-24

Jan Lennard Struff (152)

Denis Shapovalov (18)

Davis Cup Finals QF: GER vs CAN

RR

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

 

2022-10-31

Pablo Carreno Busta (14)

Denis Shapovalov (16)

Paris Masters

R32

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

 

2022-10-31

Denis Shapovalov (16)

Francisco Cerundolo (30)

Paris Masters

R64

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

 

2022-10-24

Daniil Medvedev (4)

Denis Shapovalov (19)

Vienna

F

4-6 6-3 6-2

 

2022-10-24

Denis Shapovalov (19)

Borna Coric (27)

Vienna

SF

7-6(4) 6-0

 

2022-10-24

Denis Shapovalov (19)

Daniel Evans (26)

Vienna

QF

6-3 6-3

 

2022-10-24

Denis Shapovalov (19)

Taylor Fritz (10)

Vienna

R16

6-1 4-6 6-3

 

2022-10-24

Denis Shapovalov (19)

Jurij Rodionov (130)

Vienna

R32

6-4 6-4

 

2022-10-17

Alex De Minaur (23)

Denis Shapovalov (20)

Stockholm

QF

6-2 7-6(4)

 

2022-10-17

Denis Shapovalov (20)

Antoine Bellier (192)

Stockholm

R16

6-4 7-5

 

2022-10-03

Taylor Fritz (11)

Denis Shapovalov (22)

Tokyo

SF

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

 

2022-10-03

Denis Shapovalov (22)

Borna Coric (28)

Tokyo

QF

6-4 6-3

 

2022-10-03

Denis Shapovalov (22)

Rio Noguchi (291)

Tokyo

R16

6-3 6-1

 

2022-10-03

Denis Shapovalov (22)

Steve Johnson (112)

Tokyo

R32

6-3 7-6(3)

 

2022-09-26

Yoshihito Nishioka (56)

Denis Shapovalov (24)

Seoul

F

6-4 7-6(5)

 

2022-09-26

Denis Shapovalov (24)

Jenson Brooksby (46)

Seoul

SF

7-5 6-4

 

2022-09-26

Denis Shapovalov (24)

Radu Albot (91)

Seoul

QF

6-2 6-2

 

2022-09-26

Denis Shapovalov (24)

Jaume Munar (59)

Seoul

R16

7-5 6-4

 

2022-08-29

Andrey Rublev (11)

Denis Shapovalov (21)

US Open

R32

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

 

2022-08-29

Denis Shapovalov (21)

Roberto Carballes Baena (80)

US Open

R64

6-4 4-6 6-3 6-2

 

2022-08-29

Denis Shapovalov (21)

Marc Andrea Huesler (85)

US Open

R128

2-6 6-4 6-4 3-6 6-1

 

2022-08-15

Daniil Medvedev (1)

Denis Shapovalov (21)

Cincinnati Masters

R16

7-5 7-5

 

2022-08-15

Denis Shapovalov (21)

Tommy Paul (31)

Cincinnati Masters

R32

3-6 6-4 6-3

 

2022-08-15

Denis Shapovalov (21)

Grigor Dimitrov (18)

Cincinnati Masters

R64

7-6(4) 6-3

 

2022-08-08

Alex De Minaur (21)

Denis Shapovalov (22)

Canada Masters

R64

7-5 7-6(4)

 

2022-08-01

J J Wolf (99)

Denis Shapovalov (22)

Washington

R32

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

 

2022-06-27

Brandon Nakashima (56)

Denis Shapovalov (16)

Wimbledon

R64

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

 

2022-06-27

Denis Shapovalov (16)

Arthur Rinderknech (62)

Wimbledon

R128

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

 

2022-06-20

Benjamin Bonzi (56)

Denis Shapovalov (16)

Mallorca

R16

6-4 6-1

 

2022-06-13

Tommy Paul (35)

Denis Shapovalov (15)

Queen's Club

R32

6-4 2-6 6-4

 

2022-06-06

Oscar Otte (61)

Denis Shapovalov (16)

Stuttgart

R16

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

 

2022-05-23

Holger Rune (40)

Denis Shapovalov (15)

Roland Garros

R128

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

 

2022-05-16

Ilya Ivashka (50)

Denis Shapovalov (15)

Geneva

R16

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

 

2022-05-09

Casper Ruud (10)

Denis Shapovalov (16)

Rome Masters

QF

7-6(7) 7-5

 

2022-05-09

Denis Shapovalov (16)

Rafael Nadal (4)

Rome Masters

R16

1-6 7-5 6-2

 

2022-05-09

Denis Shapovalov (16)

Nikoloz Basilashvili (25)

Rome Masters

R32

6-4 7-6(5)

 

2022-05-09

Denis Shapovalov (16)

Lorenzo Sonego (28)

Rome Masters

R64

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

 

2022-05-02

Andy Murray (78)

Denis Shapovalov (16)

Madrid Masters

R32

6-1 3-6 6-2

 

2022-05-02

Denis Shapovalov (16)

Ugo Humbert (46)

Madrid Masters

R64

7-6(1) 6-3

 

2022-03-21

Lloyd Harris (44)

Denis Shapovalov (14)

Miami Masters

R64

6-3 6-4

 

2022-03-07

Reilly Opelka (17)

Denis Shapovalov (13)

Indian Wells Masters

R32

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

 

2022-03-07

Denis Shapovalov (13)

Alejandro Davidovich Fokina (45)

Indian Wells Masters

R64

4-6 6-4 6-2

 

2022-02-21

Jiri Vesely (123)

Denis Shapovalov (14)

Dubai

SF

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

 

2022-02-21

Denis Shapovalov (14)

Ricardas Berankis (99)

Dubai

QF

7-6(4) 6-3

 

2022-02-21

Denis Shapovalov (14)

Taro Daniel (111)

Dubai

R16

6-4 6-3

 

2022-02-21

Denis Shapovalov (14)

Marton Fucsovics (36)

Dubai

R32

4-6 6-4 7-5

 

2022-02-14

Arthur Rinderknech (61)

Denis Shapovalov (12)

Doha

QF

6-4 6-4

 

2022-02-14

Denis Shapovalov (12)

Alex Molcan (73)

Doha

R16

6-4 6-0

 

2022-02-07

Jiri Lehecka (137)

Denis Shapovalov (12)

Rotterdam

R32

6-4 6-4

 

2022-01-17

Rafael Nadal (5)

Denis Shapovalov (14)

Australian Open

QF

6-3 6-4 4-6 3-6 6-3

 

2022-01-17

Denis Shapovalov (14)

Alexander Zverev (3)

Australian Open

R16

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

 

2022-01-17

Denis Shapovalov (14)

Reilly Opelka (29)

Australian Open

R32

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

 

2022-01-17

Denis Shapovalov (14)

Soon Woo Kwon (54)

Australian Open

R64

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

 

2022-01-17

Denis Shapovalov (14)

Laslo Djere (51)

Australian Open

R128

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

 

2022-01-03

Denis Shapovalov (14)

Pablo Carreno Busta (20)

Atp Cup

F

6-4 6-3

 

2022-01-03

Denis Shapovalov (14)

Roman Safiullin (167)

Atp Cup

SF

6-4 5-7 6-4

 

2022-01-03

Daniel Evans (25)

Denis Shapovalov (14)

Atp Cup

RR

6-4 6-4

 

2022-01-03

Denis Shapovalov (14)

Jan Lennard Struff (51)

Atp Cup

RR

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

 

2021-11-08

Tommy Paul (52)

Denis Shapovalov (18)

Stockholm

F

6-4 2-6 6-4

 

2021-11-08

Denis Shapovalov (18)

Felix Auger-Aliassime (11)

Stockholm

SF

6-4 7-5

 

2021-11-08

Denis Shapovalov (18)

Arthur Rinderknech (60)

Stockholm

QF

4-6 6-3 7-5

 

2021-11-08

Denis Shapovalov (18)

Andrea Vavassori (289)

Stockholm

R16

7-6(1) 6-1

 

2021-10-25

Jan Lennard Struff (53)

Denis Shapovalov (13)

St. Petersburg

QF

6-4 6-3

 

2021-10-25

Denis Shapovalov (13)

Pablo Andujar (92)

St. Petersburg

R16

2-6 6-3 6-0

 

2021-10-04

Aslan Karatsev (24)

Denis Shapovalov (13)

Indian Wells Masters

R32

7-5 6-2

 

2021-10-04

Denis Shapovalov (13)

Vasek Pospisil (85)

Indian Wells Masters

R64

3-0 RET

 

2021-09-27

Cameron Norrie (28)

Denis Shapovalov (13)

San Diego

QF

6-3 6-1

 

2021-09-27

Denis Shapovalov (13)

Taylor Fritz (39)

San Diego

R16

7-6(7) 6-2

 

2021-09-24

Daniil Medvedev (2)

Denis Shapovalov (12)

Laver Cup

RR

6-4 6-0

 

2021-08-30

Lloyd Harris (46)

Denis Shapovalov (10)

US Open

R32

6-4 6-4 6-4

 

2021-08-30

Denis Shapovalov (10)

Roberto Carballes Baena (95)

US Open

R64

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

 

2021-08-30

Denis Shapovalov (10)

Federico Delbonis (47)

US Open

R128

6-2 6-2 6-3

 

2021-08-16

Benoit Paire (50)

Denis Shapovalov (10)

Cincinnati Masters

R32

6-3 4-6 7-5

 

2021-08-09

Frances Tiafoe (52)

Denis Shapovalov (10)

Canada Masters

R32

6-1 6-4

 

2021-07-19

Vit Kopriva (249)

Denis Shapovalov (10)

Gstaad

R16

2-6 6-3 6-2

 

2021-06-28

Novak Djokovic (1)

Denis Shapovalov (12)

Wimbledon

SF

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

 

2021-06-28

Denis Shapovalov (12)

Karen Khachanov (29)

Wimbledon

QF

6-4 3-6 5-7 6-1 6-4

 

2021-06-28

Denis Shapovalov (12)

Roberto Bautista Agut (10)

Wimbledon

R16

6-1 6-3 7-5

 

2021-06-28

Denis Shapovalov (12)

Andy Murray (118)

Wimbledon

R32

6-4 6-2 6-2

 

2021-06-28

Denis Shapovalov (12)

Pablo Andujar (70)

Wimbledon

R64

W/O

 

2021-06-28

Denis Shapovalov (12)

Philipp Kohlschreiber (115)

Wimbledon

R128

6-4 4-6 6-3 5-7 6-4

 

2021-06-14

Cameron Norrie (41)

Denis Shapovalov (14)

Queen's Club

SF

7-5 6-3

 

2021-06-14

Denis Shapovalov (14)

Frances Tiafoe (65)

Queen's Club

QF

6-3 6-4

 

2021-06-14

Denis Shapovalov (14)

Feliciano Lopez (64)

Queen's Club

R16

6-2 6-3

 

2021-06-14

Denis Shapovalov (14)

Aleksandar Vukic (207)

Queen's Club

R32

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

 

2021-06-07

Marin Cilic (47)

Denis Shapovalov (14)

Stuttgart

QF

7-5 7-6(3)

 

2021-06-07

Denis Shapovalov (14)

Feliciano Lopez (62)

Stuttgart

R16

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

 

2021-05-17

Casper Ruud (21)

Denis Shapovalov (15)

Geneva

F

7-6(6) 6-4

 

2021-05-17

Denis Shapovalov (15)

Pablo Cuevas (102)

Geneva

SF

6-4 7-5

 

2021-05-17

Denis Shapovalov (15)

Laslo Djere (54)

Geneva

QF

6-4 6-4

 

2021-05-17

Denis Shapovalov (15)

Marco Cecchinato (104)

Geneva

R16

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

 

2021-05-10

Rafael Nadal (3)

Denis Shapovalov (14)

Rome Masters

R16

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

 

2021-05-10

Denis Shapovalov (14)

Stefano Travaglia (69)

Rome Masters

R32

7-6(2) 6-3

 

2021-05-10

Denis Shapovalov (14)

Kamil Majchrzak (129)

Rome Masters

R64

6-1 6-3

 

2021-05-03

Alexander Bublik (44)

Denis Shapovalov (14)

Madrid Masters

R32

6-4 5-7 6-4

 

2021-05-03

Denis Shapovalov (14)

Dusan Lajovic (38)

Madrid Masters

R64

6-1 6-3

 

2021-04-26

Corentin Moutet (73)

Denis Shapovalov (14)

Estoril

R16

6-4 2-6 6-4

 

2021-04-19

Felix Auger-Aliassime (20)

Denis Shapovalov (14)

Barcelona

R16

6-2 6-3

 

2021-04-19

Denis Shapovalov (14)

Jeremy Chardy (51)

Barcelona

R32

6-3 7-5

 

2021-03-22

Hubert Hurkacz (37)

Denis Shapovalov (11)

Miami Masters

R32

6-3 7-6(6)

 

2021-03-22

Denis Shapovalov (11)

Ilya Ivashka (116)

Miami Masters

R64

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

 

2021-03-15

Lloyd Harris (81)

Denis Shapovalov (12)

Dubai

SF

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

 

2021-03-15

Denis Shapovalov (12)

Jeremy Chardy (53)

Dubai

QF

7-5 6-4

 

2021-03-15

Denis Shapovalov (12)

Hubert Hurkacz (35)

Dubai

R16

6-4 6-3

 

2021-03-15

Denis Shapovalov (12)

Jan Lennard Struff (39)

Dubai

R32

6-1 6-3

 

2021-03-08

Taylor Fritz (33)

Denis Shapovalov (11)

Doha

QF

5-7 6-3 7-5

 

2021-03-08

Denis Shapovalov (11)

Vasek Pospisil (67)

Doha

R16

7-5 6-4

 

2021-02-08

Felix Auger-Aliassime (19)

Denis Shapovalov (12)

Australian Open

R32

7-5 7-5 6-3

 

2021-02-08

Denis Shapovalov (12)

Bernard Tomic (233)

Australian Open

R64

6-1 6-3 6-2

 

2021-02-08

Denis Shapovalov (12)

Jannik Sinner (32)

Australian Open

R128

3-6 6-3 6-2 4-6 6-4

 

2021-02-02

Novak Djokovic (1)

Denis Shapovalov (12)

Atp Cup

RR

7-5 7-5

 

2021-02-02

Alexander Zverev (7)

Denis Shapovalov (12)

Atp Cup

RR

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

 

2020-11-09

Radu Albot (93)

Denis Shapovalov (12)

Sofia

R16

6-2 6-4

 

2020-10-26

Jurij Rodionov (153)

Denis Shapovalov (12)

Vienna

R32

6-4 7-5

 

2020-10-19

Gilles Simon (58)

Denis Shapovalov (12)

Cologne 2

R16

6-1 4-6 6-2

 

2020-10-12

Andrey Rublev (10)

Denis Shapovalov (12)

St Petersburg

SF

4-6 6-3 6-4

 

2020-10-12

Denis Shapovalov (12)

Stan Wawrinka (18)

St Petersburg

QF

6-4 7-5

 

2020-10-12

Denis Shapovalov (12)

Ilya Ivashka (141)

St Petersburg

R16

6-1 6-4

 

2020-10-12

Denis Shapovalov (12)

Viktor Troicki (197)

St Petersburg

R32

6-2 6-3

 

2020-09-28

Roberto Carballes Baena (101)

Denis Shapovalov (11)

Roland Garros

R64

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

 

2020-09-28

Denis Shapovalov (11)

Gilles Simon (54)

Roland Garros

R128

6-2 7-5 5-7 6-3

 

2020-09-14

Diego Schwartzman (15)

Denis Shapovalov (14)

Rome Masters

SF

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

 

2020-09-14

Denis Shapovalov (14)

Grigor Dimitrov (22)

Rome Masters

QF

6-2 3-6 6-2

 

2020-09-14

Denis Shapovalov (14)

Ugo Humbert (42)

Rome Masters

R16

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

 

2020-09-14

Denis Shapovalov (14)

Pedro Martinez (109)

Rome Masters

R32

6-4 6-4

 

2020-09-14

Denis Shapovalov (14)

Guido Pella (37)

Rome Masters

R64

6-2 6-3

 

2020-08-31

Pablo Carreno Busta (27)

Denis Shapovalov (17)

US Open

QF

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

 

2020-08-31

Denis Shapovalov (17)

David Goffin (10)

US Open

R16

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

 

2020-08-31

Denis Shapovalov (17)

Taylor Fritz (25)

US Open

R32

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

 

2020-08-31

Denis Shapovalov (17)

Soon Woo Kwon (73)

US Open

R64

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

 

2020-08-31

Denis Shapovalov (17)

Sebastian Korda (205)

US Open

R128

6-4 4-6 6-3 6-2

 

2020-08-24

Jan Lennard Struff (34)

Denis Shapovalov (17)

Cincinnati Masters

R32

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

 

2020-08-24

Denis Shapovalov (17)

Marin Cilic (37)

Cincinnati Masters

R64

6-3 6-3

 

2020-02-17

Alexander Bublik (55)

Denis Shapovalov (15)

Marseille

QF

7-5 4-6 6-3

 

2020-02-17

Denis Shapovalov (15)

Marin Cilic (39)

Marseille

R16

6-4 4-6 6-2

 

2020-02-10

Grigor Dimitrov (22)

Denis Shapovalov (16)

Rotterdam

R32

6-3 7-6(3)

 

2020-02-03

Vasek Pospisil (132)

Denis Shapovalov (16)

Montpellier

R16

6-2 6-3

 

2020-01-20

Marton Fucsovics (67)

Denis Shapovalov (13)

Australian Open

R128

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

 

2020-01-13

Ugo Humbert (57)

Denis Shapovalov (13)

Auckland

QF

7-5 6-4

 

2020-01-13

Denis Shapovalov (13)

Vasek Pospisil (146)

Auckland

R16

6-4 7-6(2)

 

2020-01-06

Novak Djokovic (2)

Denis Shapovalov (14)

Atp Cup

QF

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

 

2020-01-06

Alex De Minaur (18)

Denis Shapovalov (14)

Atp Cup

RR

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

 

2020-01-06

Denis Shapovalov (14)

Stefanos Tsitsipas (6)

Atp Cup

RR

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

 

2020-01-06

Denis Shapovalov (14)

Alexander Zverev (7)

Atp Cup

RR

6-2 6-2

 

2019-11-24

Rafael Nadal (1)

Denis Shapovalov (15)

Davis Cup Finals F: CAN vs ESP

RR

6-3 7-6(7)

 

2019-11-23

Denis Shapovalov (15)

Karen Khachanov (17)

Davis Cup Finals SF: RUS vs CAN

RR

6-4 4-6 6-4

 

2019-11-21

Alex De Minaur (18)

Denis Shapovalov (15)

Davis Cup Finals QF: AUS vs CAN

RR

3-6 6-3 7-5

 

2019-11-19

Denis Shapovalov (15)

Taylor Fritz (32)

Davis Cup Finals RR: USA vs CAN

RR

7-6(6) 6-3

 

2019-11-18

Denis Shapovalov (15)

Matteo Berrettini (8)

Davis Cup Finals RR: ITA vs CAN

RR

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

 

2019-10-28

Novak Djokovic (1)

Denis Shapovalov (28)

Paris Masters

F

6-3 6-4

 

2019-10-28

Denis Shapovalov (28)

Rafael Nadal (2)

Paris Masters

SF

W/O

 

2019-10-28

Denis Shapovalov (28)

Gael Monfils (13)

Paris Masters

QF

6-2 6-2

 

2019-10-28

Denis Shapovalov (28)

Alexander Zverev (6)

Paris Masters

R16

6-2 5-7 6-2

 

2019-10-28

Denis Shapovalov (28)

Fabio Fognini (12)

Paris Masters

R32

3-6 6-3 6-3

 

2019-10-28

Denis Shapovalov (28)

Gilles Simon (53)

Paris Masters

R64

2-2 RET

 

2019-10-21

Pablo Carreno Busta (34)

Denis Shapovalov (27)

Vienna

R32

6-3 7-5

 

2019-10-14

Denis Shapovalov (34)

Filip Krajinovic (60)

Stockholm

F

6-4 6-4

 

2019-10-14

Denis Shapovalov (34)

Yuichi Sugita (129)

Stockholm

SF

7-5 6-2

 

2019-10-14

Denis Shapovalov (34)

Cedrik Marcel Stebe (213)

Stockholm

QF

6-0 6-3

 

2019-10-14

Denis Shapovalov (34)

Alexei Popyrin (90)

Stockholm

R16

6-4 7-6(3)

 

2019-10-07

Novak Djokovic (1)

Denis Shapovalov (36)

Shanghai Masters

R32

6-3 6-3

 

2019-10-07

Denis Shapovalov (36)

Frances Tiafoe (51)

Shanghai Masters

R64

6-4 6-2

 

2019-09-30

David Goffin (15)

Denis Shapovalov (32)

Tokyo

R16

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

 

2019-09-30

Denis Shapovalov (32)

Miomir Kecmanovic (51)

Tokyo

R32

6-4 6-4

 

2019-09-23

Pablo Carreno Busta (63)

Denis Shapovalov (34)

Chengdu

SF

6-3 6-4

 

2019-09-23

Denis Shapovalov (34)

Egor Gerasimov (98)

Chengdu

QF

6-4 3-6 6-3

 

2019-09-23

Denis Shapovalov (34)

Bradley Klahn (97)

Chengdu

R16

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

 

2019-09-23

Denis Shapovalov (34)

Ricardas Berankis (70)

Chengdu

R32

6-4 6-3

 

2019-09-20

Dominic Thiem (5)

Denis Shapovalov (33)

Laver Cup

RR

6-4 5-7 [13-11]

 

2019-08-26

Gael Monfils (13)

Denis Shapovalov (33)

US Open

R32

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

 

2019-08-26

Denis Shapovalov (33)

Henri Laaksonen (119)

US Open

R64

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

 

2019-08-26

Denis Shapovalov (33)

Felix Auger-Aliassime (19)

US Open

R128

6-1 6-1 6-4

 

2019-08-19

Hubert Hurkacz (41)

Denis Shapovalov (38)

Winston-Salem

SF

6-3 6-4

 

2019-08-19

Denis Shapovalov (38)

Andrey Rublev (47)

Winston-Salem

QF

6-3 7-6(4)

 

2019-08-19

Denis Shapovalov (38)

Miomir Kecmanovic (49)

Winston-Salem

R16

6-2 6-3

 

2019-08-19

Denis Shapovalov (38)

Tennys Sandgren (73)

Winston-Salem

R32

6-2 6-4

 

2019-08-12

Lucas Pouille (31)

Denis Shapovalov (34)

Cincinnati Masters

R32

6-4 6-4

 

2019-08-12

Denis Shapovalov (34)

Joao Sousa (43)

Cincinnati Masters

R64

2-6 6-3 6-2

 

2019-08-05

Dominic Thiem (4)

Denis Shapovalov (32)

Canada Masters

R32

6-4 3-6 6-3

 

2019-08-05

Denis Shapovalov (32)

Pierre Hugues Herbert (40)

Canada Masters

R64

6-3 7-5

 

2019-07-01

Ricardas Berankis (77)

Denis Shapovalov (27)

Wimbledon

R128

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

 

2019-06-17

Juan Martin del Potro (12)

Denis Shapovalov (25)

Queen's Club

R32

7-5 6-4

 

2019-06-10

Jan Lennard Struff (38)

Denis Shapovalov (25)

Stuttgart

R32

7-5 6-4

 

2019-05-27

Jan Lennard Struff (45)

Denis Shapovalov (24)

Roland Garros

R128

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

 

2019-05-20

Benoit Paire (51)

Denis Shapovalov (23)

Lyon

QF

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

 

2019-05-20

Denis Shapovalov (23)

Ugo Humbert (61)

Lyon

R16

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

 

2019-05-13

Novak Djokovic (1)

Denis Shapovalov (22)

Rome Masters

R32

6-1 6-3

 

2019-05-13

Denis Shapovalov (22)

Pablo Carreno Busta (43)

Rome Masters

R64

6-3 7-6(5)

 

2019-05-06

Felix Auger-Aliassime (30)

Denis Shapovalov (20)

Madrid Masters

R64

6-2 7-6(7)

 

2019-04-22

Cristian Garin (48)

Denis Shapovalov (20)

Barcelona

R32

7-5 6-2

 

2019-04-15

Jan Lennard Struff (44)

Denis Shapovalov (20)

Monte Carlo Masters

R64

5-7 6-3 6-1

 

2019-03-18

Roger Federer (5)

Denis Shapovalov (23)

Miami Masters

SF

6-2 6-4

 

2019-03-18

Denis Shapovalov (23)

Frances Tiafoe (34)

Miami Masters

QF

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

 

2019-03-18

Denis Shapovalov (23)

Stefanos Tsitsipas (10)

Miami Masters

R16

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

 

2019-03-18

Denis Shapovalov (23)

Andrey Rublev (99)

Miami Masters

R32

6-3 7-6(5)

 

2019-03-18

Denis Shapovalov (23)

Daniel Evans (97)

Miami Masters

R64

4-6 6-1 6-3

 

2019-03-04

Hubert Hurkacz (67)

Denis Shapovalov (25)

Indian Wells Masters

R16

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

 

2019-03-04

Denis Shapovalov (25)

Marin Cilic (11)

Indian Wells Masters

R32

6-4 6-2

 

2019-03-04

Denis Shapovalov (25)

Steve Johnson (38)

Indian Wells Masters

R64

6-3 6-4

 

2019-02-18

Mikhail Kukushkin (50)

Denis Shapovalov (25)

Marseille

R16

6-4 7-6(4)

 

2019-02-11

Stan Wawrinka (68)

Denis Shapovalov (25)

Rotterdam

QF

6-4 7-6(4)

 

2019-02-11

Denis Shapovalov (25)

Tomas Berdych (59)

Rotterdam

R16

6-4 6-3

 

2019-02-11

Denis Shapovalov (25)

Franko Skugor (351)

Rotterdam

R32

7-5 6-3

 

2019-02-04

Pierre Hugues Herbert (44)

Denis Shapovalov (25)

Montpellier

QF

7-5 7-6(4)

 

2019-02-04

Denis Shapovalov (25)

Marcel Granollers (111)

Montpellier

R16

6-4 7-6(1)

 

2019-02-01

Denis Shapovalov (25)

Filip Horansky (219)

Davis Cup QLS R1: CAN vs SVK

RR

6-4 7-5

 

2019-02-01

Denis Shapovalov (25)

Martin Klizan (38)

Davis Cup QLS R1: CAN vs SVK

RR

7-6(4) 6-4

 

2019-01-14

Novak Djokovic (1)

Denis Shapovalov (27)

Australian Open

R32

6-3 6-4 4-6 6-0

 

2019-01-14

Denis Shapovalov (27)

Taro Daniel (82)

Australian Open

R64

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

 

2019-01-14

Denis Shapovalov (27)

Pablo Andujar (85)

Australian Open

R128

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

 

2019-01-07

Joao Sousa (44)

Denis Shapovalov (27)

Auckland

R32

4-6 6-4 6-4

 

2018-10-29

Richard Gasquet (28)

Denis Shapovalov (29)

Paris Masters

R64

6-4 7-6(3)

 

2018-10-22

Marin Cilic (6)

Denis Shapovalov (29)

Basel

R32

6-4 6-2

 

2018-10-15

Ernests Gulbis (145)

Denis Shapovalov (30)

Stockholm

R16

6-2 6-4

 

2018-10-15

Denis Shapovalov (30)

Peter Polansky (130)

Stockholm

R32

6-3 5-7 7-5

 

2018-10-08

Nikoloz Basilashvili (23)

Denis Shapovalov (29)

Shanghai Masters

R64

6-2 6-2

 

2018-10-01

Daniil Medvedev (32)

Denis Shapovalov (31)

Tokyo

SF

6-3 6-3

 

2018-10-01

Denis Shapovalov (31)

Jan Lennard Struff (56)

Tokyo

QF

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

 

2018-10-01

Denis Shapovalov (31)

Stan Wawrinka (74)

Tokyo

R16

4-6 6-1 6-4

 

2018-10-01

Denis Shapovalov (31)

Hyeon Chung (23)

Tokyo

R32

6-3 3-6 6-2

 

2018-09-24

Yoshihito Nishioka (171)

Denis Shapovalov (31)

Shenzhen

R16

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

 

2018-09-24

Denis Shapovalov (31)

Ilya Ivashka (101)

Shenzhen

R32

7-5 2-6 6-3

 

2018-09-17

Martin Klizan (65)

Denis Shapovalov (34)

St. Petersburg

QF

3-6 7-5 6-3

 

2018-09-17

Denis Shapovalov (34)

Matteo Berrettini (62)

St. Petersburg

R16

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

 

2018-09-17

Denis Shapovalov (34)

Adrian Menendez Maceiras (126)

St. Petersburg

R32

7-6(3) 6-2

 

2018-09-14

Denis Shapovalov (34)

Robin Haase (44)

Davis Cup WG PO: CAN vs NED

RR

3-6 3-6 7-5 6-3 6-4

 

2018-08-27

Kevin Anderson (5)

Denis Shapovalov (28)

US Open

R32

4-6 6-3 6-4 4-6 6-4

 

2018-08-27

Denis Shapovalov (28)

Andreas Seppi (51)

US Open

R64

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

 

2018-08-27

Denis Shapovalov (28)

Felix Auger-Aliassime (117)

US Open

R128

7-5 5-7 4-1 RET

 

2018-08-13

Milos Raonic (29)

Denis Shapovalov (32)

Cincinnati Masters

R16

7-6(6) 6-4

 

2018-08-13

Denis Shapovalov (32)

Kyle Edmund (16)

Cincinnati Masters

R32

6-4 7-5

 

2018-08-13

Denis Shapovalov (32)

Frances Tiafoe (38)

Cincinnati Masters

R64

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

 

2018-08-06

Robin Haase (39)

Denis Shapovalov (26)

Canada Masters

R16

7-5 6-2

 

2018-08-06

Denis Shapovalov (26)

Fabio Fognini (14)

Canada Masters

R32

6-3 7-5

 

2018-08-06

Denis Shapovalov (26)

Jeremy Chardy (46)

Canada Masters

R64

6-1 6-4

 

2018-07-30

Kei Nishikori (20)

Denis Shapovalov (26)

Washington

R16

7-6(1) 6-3

 

2018-07-30

Denis Shapovalov (26)

Daniil Medvedev (63)

Washington

R32

3-6 6-1 6-4

 

2018-07-02

Benoit Paire (47)

Denis Shapovalov (25)

Wimbledon

R64

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

 

2018-07-02

Denis Shapovalov (25)

Jeremy Chardy (46)

Wimbledon

R128

6-3 3-6 7-5 6-4

 

2018-06-25

Mischa Zverev (67)

Denis Shapovalov (26)

Eastbourne

QF

6-3 6-3

 

2018-06-25

Denis Shapovalov (26)

Jared Donaldson (54)

Eastbourne

R16

6-4 4-6 6-2

 

2018-06-18

Gilles Muller (46)

Denis Shapovalov (23)

Queen's Club

R32

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

 

2018-06-11

Prajnesh Gunneswaran (169)

Denis Shapovalov (23)

Stuttgart

R32

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

 

2018-05-28

Maximilian Marterer (70)

Denis Shapovalov (25)

Roland Garros

R64

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

 

2018-05-28

Denis Shapovalov (25)

John Millman (59)

Roland Garros

R128

7-5 6-4 6-2

 

2018-05-14

Rafael Nadal (2)

Denis Shapovalov (29)

Rome Masters

R16

6-4 6-1

 

2018-05-14

Denis Shapovalov (29)

Robin Haase (44)

Rome Masters

R32

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

 

2018-05-14

Denis Shapovalov (29)

Tomas Berdych (17)

Rome Masters

R64

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

 

2018-05-07

Alexander Zverev (3)

Denis Shapovalov (43)

Madrid Masters

SF

6-4 6-1

 

2018-05-07

Denis Shapovalov (43)

Kyle Edmund (22)

Madrid Masters

QF

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

 

2018-05-07

Denis Shapovalov (43)

Milos Raonic (24)

Madrid Masters

R16

6-4 6-4

 

2018-05-07

Denis Shapovalov (43)

Benoit Paire (50)

Madrid Masters

R32

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

 

2018-05-07

Denis Shapovalov (43)

Tennys Sandgren (58)

Madrid Masters

R64

6-1 6-4

 

2018-04-23

Nikoloz Basilashvili (79)

Denis Shapovalov (43)

Budapest

R16

6-2 6-4

 

2018-04-16

Stefanos Tsitsipas (71)

Denis Shapovalov (45)

Monte Carlo Masters

R64

6-3 6-4

 

2018-03-19

Borna Coric (36)

Denis Shapovalov (46)

Miami Masters

R16

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

 

2018-03-19

Denis Shapovalov (46)

Sam Querrey (14)

Miami Masters

R32

6-4 3-6 7-5

 

2018-03-19

Denis Shapovalov (46)

Damir Dzumhur (30)

Miami Masters

R64

6-1 7-5

 

2018-03-19

Denis Shapovalov (46)

Viktor Troicki (68)

Miami Masters

R128

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

 

2018-03-05

Pablo Cuevas (34)

Denis Shapovalov (44)

Indian Wells Masters

R64

7-6(4) 6-3

 

2018-03-05

Denis Shapovalov (44)

Ricardas Berankis (106)

Indian Wells Masters

R128

6-3 6-4

 

2018-02-26

Dominic Thiem (6)

Denis Shapovalov (45)

Acapulco

R16

6-2 6-3

 

2018-02-26

Denis Shapovalov (45)

Kei Nishikori (26)

Acapulco

R32

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

 

2018-02-19

Frances Tiafoe (91)

Denis Shapovalov (46)

Delray Beach

SF

7-5 6-4

 

2018-02-19

Denis Shapovalov (46)

Taylor Fritz (85)

Delray Beach

QF

7-5 6-4

 

2018-02-19

Denis Shapovalov (46)

Jared Donaldson (57)

Delray Beach

R16

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

 

2018-02-19

Denis Shapovalov (46)

Ivo Karlovic (78)

Delray Beach

R32

7-5 7-6(4)

 

2018-02-02

Borna Coric (47)

Denis Shapovalov (48)

Davis Cup WG R1: CAN vs CRO

RR

6-4 6-4 6-4

 

2018-02-02

Denis Shapovalov (48)

Viktor Galovic (181)

Davis Cup WG R1: CAN vs CRO

RR

6-4 6-4 6-2

 

2018-01-15

Jo-Wilfried Tsonga (15)

Denis Shapovalov (50)

Australian Open

R64

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

 

2018-01-15

Denis Shapovalov (50)

Stefanos Tsitsipas (82)

Australian Open

R128

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

 

2018-01-08

Juan Martin del Potro (12)

Denis Shapovalov (50)

Auckland

R16

6-2 6-4

 

2018-01-08

Denis Shapovalov (50)

Rogerio Dutra Silva (100)

Auckland

R32

6-3 6-2

 

2018-01-01

Kyle Edmund (50)

Denis Shapovalov (51)

Brisbane

R32

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

 

2017-11-06

Andrey Rublev (35)

Denis Shapovalov (49)

NextGen Finals

RR

4-1 3-4(8) 4-3(2) 0-4 4-3(3)

 

2017-11-06

Hyeon Chung (55)

Denis Shapovalov (49)

NextGen Finals

RR

1-4 4-3(5) 4-3(4) 4-1

 

2017-11-06

Denis Shapovalov (49)

Gianluigi Quinzi (294)

NextGen Finals

RR

4-1 4-1 3-4(5) 4-3(5)

 

2017-10-30

Julien Benneteau (83)

Denis Shapovalov (49)

Paris Masters

R64

6-4 6-4

 

2017-10-23

Adrian Mannarino (28)

Denis Shapovalov (49)

Basel

R16

4-6 6-1 6-2

 

2017-10-23

Denis Shapovalov (49)

Yuichi Sugita (38)

Basel

R32

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

 

2017-10-16

Ernesto Escobedo (114)

Denis Shapovalov (50)

Antwerp

R32

7-6(5) 6-4

 

2017-10-09

Viktor Troicki (54)

Denis Shapovalov (50)

Shanghai Masters

R64

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

 

2017-09-22

Alexander Zverev (4)

Denis Shapovalov (51)

Laver Cup

RR

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

 

2017-09-15

Denis Shapovalov (51)

Yuki Bhambri (157)

Davis Cup WG PO: CAN vs IND

RR

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

 

2017-09-15

Denis Shapovalov (51)

Ramkumar Ramanathan (154)

Davis Cup WG PO: CAN vs IND

RR

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

 

2017-08-28

Pablo Carreno Busta (19)

Denis Shapovalov (69)

US Open

R16

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

 

2017-08-28

Denis Shapovalov (69)

Kyle Edmund (42)

US Open

R32

3-6 6-3 6-3 1-0 RET

 

2017-08-28

Denis Shapovalov (69)

Jo-Wilfried Tsonga (12)

US Open

R64

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

 

2017-08-28

Denis Shapovalov (69)

Daniil Medvedev (54)

US Open

R128

7-5 6-1 6-2

 

2017-08-07

Alexander Zverev (8)

Denis Shapovalov (143)

Canada Masters

SF

6-4 7-5

 

2017-08-07

Denis Shapovalov (143)

Adrian Mannarino (42)

Canada Masters

QF

2-6 6-3 6-4

 

2017-08-07

Denis Shapovalov (143)

Rafael Nadal (2)

Canada Masters

R16

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

 

2017-08-07

Denis Shapovalov (143)

Juan Martin del Potro (31)

Canada Masters

R32

6-3 7-6(4)

 

2017-08-07

Denis Shapovalov (143)

Rogerio Dutra Silva (64)

Canada Masters

R64

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

 

2017-07-03

Jerzy Janowicz (141)

Denis Shapovalov (164)

Wimbledon

R128

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

 

2017-06-19

Tomas Berdych (14)

Denis Shapovalov (193)

Queen's Club

R16

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

 

2017-06-19

Denis Shapovalov (193)

Kyle Edmund (47)

Queen's Club

R32

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

 

2017-02-20

Julien Benneteau (120)

Denis Shapovalov (255)

Marseille

R32

7-5 6-4

 

2017-02-03

Kyle Edmund (47)

Denis Shapovalov (234)

Davis Cup WG R1: CAN vs GBR

RR

6-3 6-4 2-1 DEF

 

2017-02-03

Daniel Evans (45)

Denis Shapovalov (234)

Davis Cup WG R1: CAN vs GBR

RR

6-3 6-3 6-4

 

2016-09-16

Denis Shapovalov (245)

Cristian Garin (260)

Davis Cup WG PO: CAN vs CHI

RR

7-6(5) 6-4

 

2016-07-25

Grigor Dimitrov (40)

Denis Shapovalov (370)

Canada Masters

R32

6-4 6-3

 

2016-07-25

Denis Shapovalov (370)

Nick Kyrgios (19)

Canada Masters

R64

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

 

2016-07-18

Lukas Lacko (102)

Denis Shapovalov (371)

Washington

R64

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