Search for active players ...

Head-to-Head Results - All (James Duckworth) - BY MOST WINS

OPPONENT

LAST MATCH

WINNER

TOURNAMENT

ROUND

SCORE

SURFACE

Alexei Popyrin

Australia

2

0

2022-09-19

James Duckworth

San Diego

R32

7-5 4-6 6-1

Hard

Damir Dzumhur

Bosnia and Herzegovina

2

0

2021-02-08

James Duckworth

Australian Open

R128

6-3 6-2 6-4

Hard

Quentin Halys

France

2

0

2022-07-11

James Duckworth

Newport

R16

7-5 3-6 6-2

Grass

Adrian Mannarino

France

1

3

2024-02-09

Adrian Mannarino

Dallas

QF

6-2 3-1

Hard

Aljaz Bedene

Slovenia

1

1

2020-01-20

Aljaz Bedene

Australian Open

R128

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

Hard

Aslan Karatsev

World

1

0

2024-06-15

James Duckworth

Halle

SF

6-3 4-6 6-4

Grass

Ben Shelton

United States of America

1

0

2024-06-13

James Duckworth

Stuttgart

R16

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

Grass

Benjamin Hassan

Lebanon

1

0

2024-06-24

James Duckworth

Wimbledon

QF

6(8)-7(10) 6-2 6-4

Grass

Benjamin Mitchell

Australia

1

0

2013-01-14

James Duckworth

Australian Open

R128

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

Hard

Benoit Paire

France

1

0

2021-09-27

James Duckworth

Sofia

R16

6-4 6-4

Hard

Blaz Kavcic

Slovenia

1

2

2015-01-19

James Duckworth

Australian Open

R128

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

Hard

Borna Gojo

Croatia

1

1

2022-08-01

Borna Gojo

Washington

R64

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

Hard

Camilo Ugo Carabelli

Argentina

1

0

2024-08-04

James Duckworth

Montreal

RR

3-6 4-6

Hard

Christopher Eubanks

United States of America

1

0

2024-02-07

James Duckworth

Dallas

R16

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

Hard

Christopher Oconnell

Australia

1

0

2022-08-29

James Duckworth

US Open

R128

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

Hard

Constant Lestienne

France

1

0

2023-07-17

James Duckworth

Newport

R32

5-7 6-4 7-5

Grass

Corentin Moutet

France

1

1

2024-06-16

James Duckworth

Halle

F

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

Grass

David Goffin

Belgium

1

1

2024-10-03

David Goffin

Shanghai

R128

6-4 6-2

Hard

Dominic Thiem

Austria

1

1

2016-01-04

Dominic Thiem

Brisbane

R32

3-6 6-4 6-3

Hard

Dominik Koepfer

Germany

1

1

2023-07-31

Dominik Koepfer

Los Cabos

R16

6-2 6-2

Hard

Dudi Sela

Israel

1

0

2014-06-09

James Duckworth

Queen's Club

R64

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

Grass

Emil Ruusuvuori

Finland

1

0

2021-09-27

James Duckworth

Sofia

R32

3-6 6-4 6-4

Hard

Federico Delbonis

Argentina

1

0

2020-01-13

James Duckworth

Adelaide

R32

6-4 6-4

Hard

Feliciano Lopez

Spain

1

0

2016-10-03

James Duckworth

Tokyo

R32

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

Hard

Filip Krajinovic

Serbia

1

0

2021-09-20

James Duckworth

Nur-Sultan

R16

7-6(2) 6-3

Hard

Frances Tiafoe

United States of America

1

2

2024-04-04

Frances Tiafoe

Houston

R16

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

Clay

Gijs Brouwer

Netherlands

1

0

2024-04-02

James Duckworth

Houston

R32

3-6 3-6

Clay

Gilles Simon

France

1

2

2022-06-06

Gilles Simon

s Hertogenbosch

R32

6-4 7-6(9)

Grass

Ilya Ivashka

Belarus

1

0

2021-09-20

James Duckworth

Nur-Sultan

SF

6-3 7-6(4)

Hard

Inigo Cervantes Huegun

Spain

1

0

2016-01-11

James Duckworth

Sydney

R32

6-3 6-2

Hard

Jannik Sinner

Italy

1

2

2021-09-27

Jannik Sinner

Sofia

QF

7-6(4) 6-4

Hard

Jarkko Nieminen

Finland

1

2

2015-01-04

James Duckworth

Brisbane

R16

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

Hard

Jason Kubler

Australia

1

1

2022-07-11

Jason Kubler

Newport

QF

7-5 7-6(3)

Grass

Joao Fonseca

Brazil

1

0

2024-06-18

James Duckworth

Halle

R32

4-6 4-6

Grass

John Millman

Australia

1

0

2021-09-20

James Duckworth

Nur-Sultan

QF

6-4 6-4

Hard

John Wolf Jeffrey

World

1

0

2024-01-02

James Duckworth

Brisbane

R32

3-6 4-6

Hard

Jurgen Zopp

Estonia

1

0

2012-01-16

James Duckworth

Australian Open

R128

6-3 6-4 6-4

Hard

Khumoyun Sultanov

Uzbekistan

1

0

2024-06-08

James Duckworth

Stuttgart

SF

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

Grass

Liam Broady

United Kingdom

1

0

2022-07-11

James Duckworth

Newport

R32

6-2 4-6 6-2

Grass

Lorenzo Musetti

Italy

1

0

2021-11-01

James Duckworth

Paris

R32

6-3 3-6 6-3

Hard

Lukas Klein

Slovakia

1

1

2024-11-04

Lukas Klein

Belgrade 2

R32

4-6 2-6

Clay

Malek Jaziri

Tunisia

1

0

2015-06-29

James Duckworth

Wimbledon

R128

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

Grass

Marcos Giron

United States of America

1

1

2024-08-07

James Duckworth

Montreal

R64

6-4 6-1

Hard

Mika Brunold

Switzerland

1

0

2024-10-19

James Duckworth

Basel

RR

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

Hard

Mikhail Kukushkin

Kazakhstan

1

0

2021-09-20

James Duckworth

Nur-Sultan

R32

7-6(3) 6-1

Hard

Mischa Zverev

Germany

1

0

2021-03-22

James Duckworth

Miami

R128

6-2 4-6 6-4

Hard

Mitchell Krueger

United States of America

1

0

2022-09-19

James Duckworth

San Diego

R16

6-3 7-6(4)

Hard

Nicolas Mahut

France

1

0

2012-01-01

James Duckworth

Brisbane

R32

6-4 6-4

Hard

Nicolas Moreno De Alboran

United States of America

1

0

2024-06-26

James Duckworth

Wimbledon

SF

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

Grass

Otto Virtanen

Finland

1

0

2023-07-31

James Duckworth

Los Cabos

R32

6-3 6-0

Hard

Peter Gojowczyk

Germany

1

0

2020-02-03

James Duckworth

Pune

R32

7-6(5) 6-4

Hard

Pierre-Hugues Herbert

France

1

0

2024-06-11

James Duckworth

Stuttgart

R32

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

Grass

Radu Albot

Moldova

1

0

2021-06-28

James Duckworth

Wimbledon

R128

6-4 6-4 6-1

Grass

Roberto Bautista-Agut

Spain

1

0

2021-11-01

James Duckworth

Paris

R64

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

Hard

Roberto Marcora

Italy

1

0

2020-02-03

James Duckworth

Pune

QF

6-3 7-6(4)

Hard

Robin Haase

Netherlands

1

0

2016-08-29

James Duckworth

US Open

R128

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

Hard

Rudolf Molleker

Germany

1

0

2024-06-09

James Duckworth

Stuttgart

F

6-3 3-6 6-3

Grass

Ryan Harrison

United States of America

1

1

2018-07-23

Ryan Harrison

Atlanta

R32

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

Hard

Salvatore Caruso

Italy

1

1

2021-05-31

James Duckworth

Roland Garros

R128

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

Clay

Sam Querrey

United States of America

1

1

2021-06-28

James Duckworth

Wimbledon

R64

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

Grass

Sumit Nagal

India

1

0

2024-10-20

James Duckworth

Basel

F

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

Hard

Taro Daniel

Japan

1

0

2020-02-03

James Duckworth

Pune

R16

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

Hard

Taylor Fritz

United States of America

1

1

2022-10-03

Taylor Fritz

Tokyo

R32

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

Hard

Thai Son Kwiatkowski

United States of America

1

0

2018-07-30

James Duckworth

Washington

R64

6-3 7-5

Hard

Thanasi Kokkinakis

Australia

1

0

2022-08-22

James Duckworth

Winston-Salem

R64

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

Hard

Tim Smyczek

United States of America

1

1

2016-07-18

James Duckworth

Washington

R64

7-5 6-1

Hard

Tomas Machac

Czech Republic

1

0

2021-02-01

James Duckworth

Murray River Open

R64

6-3 6-4

Hard

Ugo Humbert

France

1

0

2021-02-01

James Duckworth

Murray River Open

R32

7-6(6) 6-4

Hard

Yannick Hanfmann

Germany

1

2

2024-01-02

James Duckworth

Brisbane

R16

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

Hard

Yuichi Sugita

Japan

1

0

2013-07-29

James Duckworth

Washington

R64

6-2 6-2

Hard

Zachary Svajda

United States of America

1

1

2024-02-24

Zachary Svajda

Acapulco

SF

6-3 1-1

Hard

Aleksandar Vukic

Australia

0

1

2024-10-16

Aleksandar Vukic

Almaty

R32

4-6 5-7

Hard

Alex De Minaur

Australia

0

2

2024-07-02

Alex De Minaur

Wimbledon

R128

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

Grass

Alex Michelsen

United States of America

0

1

2023-07-17

Alex Michelsen

Newport

R16

4-6 6-3 6-0

Grass

Alexander Bublik

Kazakhstan

0

1

2021-03-22

Alexander Bublik

Miami

R32

6-4 6-4

Hard

Alexander Zverev

Germany

0

1

2018-07-02

Alexander Zverev

Wimbledon

R128

7-5 6-2 6-0

Grass

Andrea Arnaboldi

Italy

0

1

2015-05-24

Andrea Arnaboldi

Roland Garros

R128

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

Clay

Andy Murray

United Kingdom

0

3

2022-06-27

Andy Murray

Wimbledon

R128

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

Grass

Arthur Rinderknech

France

0

1

2022-01-03

Arthur Rinderknech

Atp Cup

RR

6-4 7-6(6)

Hard

Austin Krajicek

United States of America

0

1

2015-09-28

Austin Krajicek

Shenzhen

R32

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

Hard

Borna Coric

Croatia

0

1

2015-05-17

Borna Coric

Nice

QF

6-3 7-6(3)

Clay

Casper Ruud

Norway

0

1

2024-08-08

Casper Ruud

Montreal

R32

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

Hard

Daniel Evans

United Kingdom

0

1

2022-08-29

Daniel Evans

US Open

R64

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

Hard

Daniil Medvedev

Russia

0

1

2021-08-09

Daniil Medvedev

Canada Masters

R16

6-2 6-4

Hard

Denis Istomin

Uzbekistan

0

1

2013-01-07

Denis Istomin

Sydney

R32

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

Hard

Denis Kudla

United States of America

0

1

2013-06-24

Denis Kudla

Wimbledon

R128

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

Grass

Egor Gerasimov

Belarus

0

1

2020-02-03

Egor Gerasimov

Pune

SF

7-6(2) 6-4

Hard

Felipe Meligeni Alves

Brazil

0

1

2023-08-28

Felipe Meligeni Alves

US Open

R128

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

Hard

Felix Auger-Aliassime

Canada

0

2

2021-02-08

Felix Auger-Aliassime

Australian Open

R64

6-4 6-1 6-2

Hard

Fernando Verdasco

Spain

0

3

2020-10-26

Fernando Verdasco

Nur-Sultan

R32

6-4 7-6(5)

Hard

Flavio Cobolli

Italy

0

1

2024-08-27

Flavio Cobolli

US Open

R128

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

Hard

Francisco Cerundolo

Argentina

0

1

2022-05-16

Francisco Cerundolo

Lyon

R32

6-2 3-6 6-3

Clay

Giovanni Mpetshi Perricard

France

0

1

2024-10-21

Giovanni Mpetshi Perricard

Basel

R32

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

Hard

Holger Rune

Denmark

0

1

2024-01-05

Holger Rune

Brisbane

QF

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

Hard

Hubert Hurkacz

Poland

0

2

2024-06-20

Hubert Hurkacz

Halle

R16

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

Grass

Hyeon Chung

South Korea

0

1

2015-08-31

Hyeon Chung

US Open

R128

6-3 6-1 6-2

Hard

Jan-Lennard Struff

Germany

0

1

2021-10-25

Jan-Lennard Struff

St. Petersburg

R32

7-6(3) 6-3

Hard

Janko Tipsarevic

Serbia

0

1

2012-01-16

Janko Tipsarevic

Australian Open

R64

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

Hard

Jeremy Chardy

France

0

1

2016-01-11

Jeremy Chardy

Sydney

R16

7-6(5) 6-4

Hard

Jo-Wilfried Tsonga

France

0

1

2016-08-29

Jo-Wilfried Tsonga

US Open

R64

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

Hard

John Isner

United States of America

0

1

2016-07-18

John Isner

Washington

R32

6-3 6-4

Hard

Jordan Thompson

Australia

0

1

2018-07-16

Jordan Thompson

Newport

R32

6-4 6-3

Grass

Juan Monaco

Argentina

0

1

2016-10-03

Juan Monaco

Tokyo

R16

7-6(3) 6-3

Hard

Juncheng Shang

China

0

1

2024-10-26

Juncheng Shang

Paris

SF

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

Clay

Karen Khachanov

Russia

0

3

2021-10-18

Karen Khachanov

Moscow

R16

3-6 6-3 6-1

Hard

Kei Nishikori

Japan

0

1

2015-08-03

Kei Nishikori

Washington

R32

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

Hard

Kevin Anderson

South Africa

0

1

2013-07-29

Kevin Anderson

Washington

R32

6-3 3-6 6-4

Hard

Leonardo Mayer

Argentina

0

1

2014-05-26

Leonardo Mayer

Roland Garros

R128

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

Clay

Lleyton Hewitt

Australia

0

1

2016-01-18

Lleyton Hewitt

Australian Open

R128

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

Hard

Lloyd Harris

South Africa

0

1

2023-07-24

Lloyd Harris

Atlanta

R32

3-6 6-3 6-2

Hard

Lorenzo Sonego

Italy

0

2

2022-06-20

Lorenzo Sonego

Eastbourne

R32

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

Grass

Luca van Assche

France

0

1

2024-01-14

Luca van Assche

Australian Open

R128

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

Hard

Mackenzie McDonald

United States of America

0

2

2024-08-06

Mackenzie McDonald

Montreal

F

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

Hard

Marin Cilic

Croatia

0

1

2018-05-28

Marin Cilic

Roland Garros

R128

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

Clay

Mark Lajal

Estonia

0

1

2024-06-27

Mark Lajal

Wimbledon

F

4-6 4-6 4-6

Grass

Marton Fucsovics

Hungary

0

1

2019-01-07

Marton Fucsovics

Sydney

R32

3-6 6-3 6-4

Hard

Matteo Berrettini

Italy

0

1

2024-06-14

Matteo Berrettini

Stuttgart

QF

6-4 7-5

Grass

Max Purcell

Australia

0

1

2021-06-21

Max Purcell

Eastbourne

R32

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

Grass

Maxime Cressy

United States of America

0

1

2022-08-22

Maxime Cressy

Winston-Salem

R32

6-3 6-3

Hard

Maxime Janvier

France

0

1

2024-05-21

Maxime Janvier

Roland Garros

QF

3-6 1-6

Clay

Mikael Ymer

Sweden

0

1

2022-05-23

Mikael Ymer

Roland Garros

R128

6-2 6-4 6-2

Clay

Mikhail Youzhny

Russia

0

1

2016-08-22

Mikhail Youzhny

Winston-Salem

R64

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

Hard

Paolo Lorenzi

Italy

0

1

2017-01-16

Paolo Lorenzi

Australian Open

R128

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

Hard

Pedro Martinez

Spain

0

1

2021-08-30

Pedro Martinez

US Open

R128

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

Hard

Rafael Nadal

Spain

0

1

2019-01-14

Rafael Nadal

Australian Open

R128

6-4 6-3 7-5

Hard

Reilly Opelka

United States of America

0

1

2024-07-29

Reilly Opelka

Washington

R64

6(12)-7(14) 7-5 6-4

Hard

Ricardas Berankis

Lithuania

0

1

2021-05-31

Ricardas Berankis

Roland Garros

R64

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

Clay

Richard Gasquet

France

0

2

2015-01-19

Richard Gasquet

Australian Open

R64

6-2 6-3 7-5

Hard

Roger Federer

Switzerland

0

2

2015-01-04

Roger Federer

Brisbane

QF

6-0 6-1

Hard

Roman Safiullin

Russia

0

1

2022-01-03

Roman Safiullin

Atp Cup

RR

7-6(6) 6-4

Hard

Sam Groth

Australia

0

2

2015-06-29

Sam Groth

Wimbledon

R64

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

Grass

Soon Woo Kwon

South Korea

0

1

2021-09-20

Soon Woo Kwon

Nur-Sultan

F

7-6(6) 6-3

Hard

Stefanos Tsitsipas

Greece

0

1

2018-07-30

Stefanos Tsitsipas

Washington

R16

6-3 6-4

Hard

Steve Johnson

United States of America

0

1

2014-07-28

Steve Johnson

Washington

R64

6-3 7-6(4)

Hard

Tennys Sandgren

United States of America

0

1

2021-08-02

Tennys Sandgren

Washington

R64

6-3 2-6 6-2

Hard

Thiago Monteiro

Brazil

0

1

2021-08-23

Thiago Monteiro

Winston-Salem

R64

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

Hard

Thiago Seyboth Wild

Brazil

0

1

2024-08-18

Thiago Seyboth Wild

Winston-Salem

R64

3-6 6-3 6-4

Hard

Tomas Berdych

Czech Republic

0

1

2014-06-09

Tomas Berdych

Queen's Club

R32

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

Grass

Tommy Paul

United States of America

0

1

2020-09-28

Tommy Paul

Roland Garros

R128

6-2 6-3 6-2

Clay

Vasek Pospisil

Canada

0

1

2013-07-15

Vasek Pospisil

Bogota

R16

7-5 3-6 7-5

Hard