Search for active players ...
Benjamin Becker
Germany
7
1
2014-10-20
Ivo Karlovic
Basel
QF
6-4 6-4
Hard
Feliciano Lopez
Spain
7
4
2019-05-27
Ivo Karlovic
Roland Garros
R128
7-6(4) 7-5 6-7(7) 7-5
Clay
Dudi Sela
Israel
6
1
2018-07-16
Dudi Sela
Newport
R16
7-6(6) 6-7(4) 6-2
Grass
Dusan Lajovic
Serbia
6
0
2016-10-31
Ivo Karlovic
Paris
R64
7-6(4) 7-6(5)
Hard
James Blake
United States of America
6
3
2013-08-26
Ivo Karlovic
US Open
R128
6-7(2) 3-6 6-4 7-6(2) 7-6(2)
Hard
Mardy Fish
United States of America
5
1
2010-02-22
Ivo Karlovic
Delray Beach
SF
6-2 6-3
Hard
Tomas Berdych
Czech Republic
5
3
2015-06-15
Ivo Karlovic
Halle
QF
7-5 6-7(8) 6-3
Grass
Jack Sock
United States of America
4
1
2016-07-18
Ivo Karlovic
Washington
QF
7-6(4) 7-6(6)
Hard
Julien Benneteau
France
4
1
2010-01-18
Ivo Karlovic
Australian Open
R64
2-6 6-1 6-3 6-3
Hard
Lleyton Hewitt
Australia
4
2
2014-07-07
Lleyton Hewitt
Newport
F
6-3 6-7(4) 7-6(3)
Grass
Sergiy Stakhovsky
Ukraine
4
2
2015-10-19
Ivo Karlovic
Vienna
R16
6-4 7-5
Hard
Tommy Haas
Germany
4
2
2009-08-10
Tommy Haas
Canada Masters
R64
4-6 7-6(3) 6-4
Hard
Tommy Robredo
Spain
4
0
2018-04-23
Ivo Karlovic
Barcelona
R64
6-7(5) 7-6(8) 6-4
Clay
Adrian Mannarino
France
3
1
2016-06-06
Ivo Karlovic
s Hertogenbosch
QF
6-3 6-4
Grass
Albert Montanes
Spain
3
1
2016-05-23
Ivo Karlovic
Roland Garros
R128
6-2 7-6(7) 7-6(5)
Clay
Arnaud Clement
France
3
3
2007-10-07
Ivo Karlovic
Stockholm
QF
7-6(1) 3-6 7-6(7)
Hard
Borna Coric
Croatia
3
0
2019-03-04
Ivo Karlovic
Indian Wells
R64
6-4 7-6(2)
Hard
Denis Kudla
United States of America
3
2
2018-04-09
Ivo Karlovic
Houston
R16
7-5 7-5
Clay
Evgeny Korolev
Kazakhstan
3
0
2010-05-09
Ivo Karlovic
Madrid
R64
6-4 7-6(5)
Clay
Federico Delbonis
Argentina
3
2
2016-11-25
Federico Delbonis
Davis Cup WG F: ARG vs CRO
RR
6-3 6-4 6-2
Hard
Fernando Gonzalez
Chile
3
0
2011-08-29
Ivo Karlovic
US Open
R128
6-4 6-4 7-6(3)
Hard
Fernando Verdasco
Spain
3
4
2017-01-02
Fernando Verdasco
Doha
QF
6-2 7-5
Hard
Gilles Simon
France
3
1
2015-08-16
Ivo Karlovic
Cincinnati
R64
6-4 6-7(3) 6-3
Hard
Jo-Wilfried Tsonga
France
3
1
2017-08-14
Ivo Karlovic
Cincinnati
R32
6-4 7-6(9)
Hard
John Isner
United States of America
3
2
2014-02-24
Ivo Karlovic
Acapulco
R32
7-6(4) 7-6(5)
Hard
Karen Khachanov
Russia
3
0
2017-01-02
Ivo Karlovic
Doha
R16
7-6(3) 7-6(3)
Hard
Lukas Rosol
Czech Republic
3
0
2015-01-05
Ivo Karlovic
Doha
R32
7-6(4) 6-3
Hard
Marcel Granollers
Spain
3
2
2019-02-04
Marcel Granollers
Montpellier
R32
7-6(3) 6-7(5) 7-6(5)
Hard
Marin Cilic
Croatia
3
4
2019-10-14
Marin Cilic
Moscow
R16
6-1 7-6(5)
Hard
Max Mirnyi
Belarus
3
1
2007-08-05
Ivo Karlovic
Canada Masters
R64
4-6 6-3 7-6(3)
Hard
Mischa Zverev
Germany
3
0
2016-08-08
Ivo Karlovic
Los Cabos
R16
6-3 3-6 6-3
Hard
Philipp Petzschner
Germany
3
1
2011-08-08
Ivo Karlovic
Canada Masters
R32
6-7(0) 7-6(2) 7-6(6)
Hard
Radek Stepanek
Czech Republic
3
4
2015-07-20
Ivo Karlovic
Bogota
QF
3-6 7-6(7) 6-4
Hard
Steve Johnson
United States of America
3
3
2016-10-24
Ivo Karlovic
Vienna
R32
7-6(5) 6-3
Hard
Thomas Johansson
Sweden
3
1
2007-10-07
Ivo Karlovic
Stockholm
F
6-3 3-6 6-1
Hard
Yen Hsun Lu
Chinese Taipei
3
2
2016-08-29
Ivo Karlovic
US Open
R128
4-6 7-6(4) 6-7(4) 7-6(5) 7-5
Hard
Alex Bogomolov Jr
Russia
2
1
2014-03-06
Ivo Karlovic
Indian Wells
R128
6-4 6-4
Hard
Andreas Seppi
Italy
2
2
2018-01-15
Andreas Seppi
Australian Open
R32
6-3 7-6(4) 6-7(3) 6-7(5) 9-7
Hard
Andrey Kuznetsov
Russia
2
0
2017-03-20
Ivo Karlovic
Miami
R64
7-6(4) 6-1
Hard
Bernard Tomic
Australia
2
2
2016-07-18
Ivo Karlovic
Washington
R16
7-6(4) 6-3
Hard
Damir Dzumhur
Bosnia and Herzegovina
2
0
2017-04-24
Ivo Karlovic
Budapest
R16
6-1 3-6 6-4
Clay
Daniel Brands
Germany
2
1
2014-02-03
Ivo Karlovic
Zagreb
R32
6-7(4) 7-5 7-6(3)
Hard
Daniel Gimeno Traver
Spain
2
0
2010-03-24
Ivo Karlovic
Miami
R64
6-3 6-7(5) 6-3
Hard
Dominik Hrbaty
Slovakia
2
1
2006-05-29
Dominik Hrbaty
Roland Garros
R64
4-6 6-4 6-7(2) 7-5 6-2
Clay
Donald Young
United States of America
2
2
2018-07-23
Donald Young
Atlanta
R32
2-6 7-6(5) 7-6(6)
Hard
Dustin Brown
Germany
2
2
2015-07-13
Ivo Karlovic
Newport
QF
7-6(3) 6-3
Grass
Edouard Roger Vasselin
France
2
2
2015-11-02
Edouard Roger Vasselin
Paris
R64
4-6 7-6(1) 7-6(5)
Hard
Florent Serra
France
2
1
2009-11-02
Florent Serra
Basel
R32
7-6(5) 6-4
Hard
Gael Monfils
France
2
5
2020-01-20
Gael Monfils
Australian Open
R64
4-6 7-6(8) 6-4 7-5
Hard
Greg Rusedski
United Kingdom
2
3
2006-08-21
Greg Rusedski
New Haven
R64
7-6(2) 6-7(7) 6-2
Hard
Grigor Dimitrov
Bulgaria
2
4
2017-05-08
Grigor Dimitrov
Madrid
R32
6-3 7-5
Clay
Guillermo Garcia Lopez
Spain
2
2
2015-10-05
Ivo Karlovic
Beijing
R32
7-5 7-6(1)
Hard
Igor Andreev
Russia
2
1
2010-05-03
Igor Andreev
Belgrade
R16
6-4 7-5
Clay
Igor Sijsling
Netherlands
2
0
2016-06-06
Ivo Karlovic
s Hertogenbosch
R16
7-6(4) 7-6(5)
Grass
Illya Marchenko
Ukraine
2
0
2017-01-02
Ivo Karlovic
Doha
R32
7-6(5) 7-6(0)
Hard
Ivan Ljubicic
Croatia
2
0
2010-01-18
Ivo Karlovic
Australian Open
R32
6-3 3-6 6-3 7-6(7)
Hard
Janko Tipsarevic
Serbia
2
1
2016-10-03
Ivo Karlovic
Tokyo
R16
7-6(9) 7-6(5)
Hard
Jared Donaldson
United States of America
2
0
2018-02-12
Ivo Karlovic
New York
R32
6-4 7-6(4)
Hard
Jimmy Wang
Chinese Taipei
2
1
2014-07-14
Ivo Karlovic
Bogota
QF
6-3 7-6(6)
Hard
Jiri Vesely
Czech Republic
2
2
2017-08-14
Ivo Karlovic
Cincinnati
R64
6-3 3-6 7-5
Hard
Jonas Bjorkman
Sweden
2
1
2008-06-16
Ivo Karlovic
Nottingham
R32
6-3 6-4
Grass
Juan Monaco
Argentina
2
1
2016-08-15
Juan Monaco
Cincinnati
R64
6-4 6-4
Hard
Jurgen Melzer
Austria
2
4
2014-10-13
Ivo Karlovic
Vienna
R16
6-4 7-6(1)
Hard
Kei Nishikori
Japan
2
3
2019-01-14
Kei Nishikori
Australian Open
R64
6-3 7-6(6) 5-7 5-7 7-6(7)
Hard
Kenny De Schepper
France
2
0
2014-10-20
Ivo Karlovic
Basel
R16
6-7(6) 6-4 6-3
Hard
Kristian Pless
Denmark
2
0
2007-01-01
Ivo Karlovic
Chennai
R16
7-6(3) 7-6(2)
Hard
Lukas Lacko
Slovakia
2
1
2016-06-27
Lukas Lacko
Wimbledon
R64
6-3 3-6 7-6(5) 6-4
Grass
Marat Safin
Russia
2
1
2007-10-15
Ivo Karlovic
Madrid
R64
6-3 6-4
Hard
Marco Chiudinelli
Switzerland
2
1
2016-07-11
Ivo Karlovic
Newport
QF
6-3 6-4
Grass
Marcos Baghdatis
Cyprus
2
3
2016-07-11
Ivo Karlovic
Newport
SF
7-6(3) 7-6(6)
Grass
Marinko Matosevic
Australia
2
1
2012-09-24
Ivo Karlovic
Bangkok
R32
6-3 6-4
Hard
Matthew Ebden
Australia
2
2
2019-03-04
Ivo Karlovic
Indian Wells
R128
7-6(3) 7-6(3)
Hard
Mikhail Youzhny
Russia
2
4
2018-07-02
Ivo Karlovic
Wimbledon
R128
4-6 7-5 7-6(7) 6-3
Grass
Nikoloz Basilashvili
Georgia
2
1
2017-02-13
Nikoloz Basilashvili
Memphis
R16
7-6(2) 6-3
Hard
Novak Djokovic
Serbia
2
1
2015-01-05
Ivo Karlovic
Doha
QF
6-7(2) 7-6(6) 6-4
Hard
Oscar Hernandez
Spain
2
0
2007-10-15
Ivo Karlovic
Madrid
R32
7-5 6-2
Hard
Paul Henri Mathieu
France
2
1
2014-03-19
Ivo Karlovic
Miami
R128
7-6(3) 7-6(5)
Hard
Philipp Kohlschreiber
Germany
2
4
2018-04-30
Philipp Kohlschreiber
Munich
R32
7-5 6-4
Clay
Rainer Schuettler
Germany
2
0
2009-08-02
Ivo Karlovic
Washington
R32
6-4 7-5
Hard
Robin Soderling
Sweden
2
2
2009-11-08
Robin Soderling
Paris
R32
6-4 7-6(6)
Hard
Sam Groth
Australia
2
0
2014-07-07
Ivo Karlovic
Newport
SF
6-4 6-4
Grass
Stan Wawrinka
Switzerland
2
5
2015-10-26
Ivo Karlovic
Basel
R32
3-6 7-6(2) 6-4
Hard
Steve Darcis
Belgium
2
0
2018-12-31
Ivo Karlovic
Pune
SF
7-6(3) 4-6 6-3
Hard
Teymuraz Gabashvili
Russia
2
0
2015-02-23
Ivo Karlovic
Acapulco
R32
6-4 3-6 6-2
Hard
Thomaz Bellucci
Brazil
2
1
2012-10-15
Thomaz Bellucci
Moscow
SF
6-7(5) 6-4 6-4
Hard
Tomas Zib
Czech Republic
2
0
2006-03-06
Ivo Karlovic
Indian Wells
R128
7-6(9) 6-4
Hard
Vasek Pospisil
Canada
2
4
2020-01-20
Ivo Karlovic
Australian Open
R128
7-6(4) 6-4 7-5
Hard
Alan Mackin
United Kingdom
1
0
2005-01-31
Ivo Karlovic
Milan
R32
6-7(5) 6-3 7-6(3)
Carpet
Alejandro Falla
Colombia
1
2
2015-03-25
Alejandro Falla
Miami
R64
6-4 6-2
Hard
Alex Corretja
Spain
1
0
2004-10-25
Ivo Karlovic
St. Petersburg
R16
7-6(3) 6-7(5) 7-6(8)
Carpet
Alex De Minaur
Australia
1
0
2018-07-16
Ivo Karlovic
Newport
R32
6-7(2) 7-6(3) 7-5
Grass
Alex Kuznetsov
United States of America
1
0
2007-06-11
Ivo Karlovic
Queen's Club
R32
2-6 6-2 7-6(2)
Grass
Alexander Waske
Germany
1
0
2006-05-22
Ivo Karlovic
Dusseldorf
F
7-6(5) 6-4
Clay
Alexander Zverev
Germany
1
0
2015-06-15
Ivo Karlovic
Halle
R16
6-7(5) 6-3 6-3
Grass
Alexandr Dolgopolov
Ukraine
1
3
2015-08-03
Alexandr Dolgopolov
Washington
R32
6-4 7-6(2)
Hard
Alexandre Sidorenko
France
1
0
2010-02-01
Ivo Karlovic
Zagreb
R16
7-6(4) 7-6(8)
Hard
Aljaz Bedene
Slovenia
1
4
2019-10-14
Ivo Karlovic
Moscow
R32
6-4 6-7(5) 7-6(6)
Hard
Andre Sa
Brazil
1
0
2007-07-23
Ivo Karlovic
Indianapolis
R32
6-4 6-7(5) 7-6(3)
Hard
Andrea Arnaboldi
Italy
1
0
2019-07-01
Ivo Karlovic
Wimbledon
R128
6-4 6-4 7-6(4)
Grass
Andrea Stoppini
Italy
1
0
2004-05-17
Ivo Karlovic
St. Poelten
R32
6-7(3) 6-4 6-3
Clay
Andreas Haider Maurer
Austria
1
0
2014-05-26
Ivo Karlovic
Roland Garros
R64
7-5 6-3 6-4
Clay
Andrei Pavel
Romania
1
1
2004-08-16
Ivo Karlovic
Athens Olympics
R64
6-4 6-7(10) 6-2
Hard
Andrew Whittington
Australia
1
0
2017-01-16
Ivo Karlovic
Australian Open
R64
6-4 6-4 6-4
Hard
Andy Roddick
United States of America
1
5
2009-08-02
Andy Roddick
Washington
QF
7-6(4) 7-6(5)
Hard
Antonio Veic
Croatia
1
0
2010-02-01
Ivo Karlovic
Zagreb
R32
4-5 RET
Hard
Benoit Paire
France
1
0
2014-07-28
Ivo Karlovic
Washington
R32
7-6(5) 6-7(11) 7-6(2)
Hard
Bernabe Zapata Miralles
Spain
1
0
2021-07-12
Ivo Karlovic
Newport
R32
6-7(5) 6-1 6-4
Grass
Bjorn Phau
Germany
1
0
2006-05-01
Ivo Karlovic
Munich
R16
4-6 6-3 7-6(8)
Clay
Blaz Kavcic
Slovenia
1
0
2012-01-30
Ivo Karlovic
Zagreb
R32
7-6(2) 6-3
Hard
Brian Baker
United States of America
1
0
2016-07-18
Ivo Karlovic
Washington
R32
6-3 7-6(4)
Hard
Brian Dabul
Argentina
1
0
2009-05-04
Ivo Karlovic
Belgrade
R16
6-4 7-6(5)
Clay
Brian Vahaly
United States of America
1
0
2004-07-19
Ivo Karlovic
Indianapolis
R64
5-7 6-3 6-4
Hard
Byron Black
Zimbabwe
1
0
2001-12-31
Ivo Karlovic
Chennai
R32
7-6(2) 6-3
Hard
Carlos Berlocq
Argentina
1
0
2012-01-16
Ivo Karlovic
Australian Open
R64
7-6(4) 3-6 6-3 6-4
Hard
Cecil Mamiit
Philippines
1
0
2003-09-22
Ivo Karlovic
Shanghai
R32
6-7(3) 6-2 7-6(5)
Hard
Christophe Rochus
Belgium
1
1
2007-12-31
Christophe Rochus
Doha
R32
7-6(2) 6-2
Hard
Claude Ngoran
Ivory Coast
1
0
2000-10-06
Ivo Karlovic
Davis Cup G2 SF: CRO vs CIV
RR
6-4 6-1
Carpet
Conor Niland
Ireland
1
0
2000-07-14
Ivo Karlovic
Davis Cup G2 QF: IRL vs CRO
RR
4-6 6-3 6-4
Carpet
Daniel Elahi Galan
Colombia
1
0
2015-07-20
Ivo Karlovic
Bogota
R16
6-7(12) 6-1 6-3
Hard
Daniil Medvedev
Russia
1
0
2017-06-12
Ivo Karlovic
s Hertogenbosch
QF
6-4 6-4
Grass
David Ferrer
Spain
1
4
2015-01-05
David Ferrer
Doha
SF
6-7(2) 7-6(5) 7-6(4)
Hard
Davide Sanguinetti
Italy
1
0
2006-02-27
Ivo Karlovic
Las Vegas
R32
6-2 6-4
Hard
Denis Istomin
Uzbekistan
1
0
2013-10-14
Ivo Karlovic
Moscow
R16
6-3 6-7(10) 7-6(6)
Hard
Diego Hartfield
Argentina
1
0
2007-04-09
Ivo Karlovic
Houston
R16
W/O
Clay
Dmitry Tursunov
Russia
1
3
2007-06-18
Ivo Karlovic
Nottingham
SF
7-5 6-4
Grass
Elias Ymer
Sweden
1
1
2018-07-30
Elias Ymer
Los Cabos
R32
6-4 6-3
Hard
Ernesto Escobedo
United States of America
1
0
2018-02-05
Ivo Karlovic
Quito
R32
6-4 6-7(6) 7-6(4)
Clay
Ernests Gulbis
Latvia
1
3
2018-12-31
Ivo Karlovic
Pune
QF
7-6(5) 7-6(5)
Hard
Evgeny Donskoy
Russia
1
0
2018-12-31
Ivo Karlovic
Pune
R16
6-4 7-5
Hard
Fabio Fognini
Italy
1
0
2010-01-04
Ivo Karlovic
Doha
R32
6-4 6-4
Hard
Felix Auger-Aliassime
Canada
1
0
2018-12-31
Ivo Karlovic
Pune
R32
6-4 7-5
Hard
Felix Mantilla
Spain
1
0
2003-08-25
Ivo Karlovic
US Open
R128
6-4 6-4 6-4
Hard
Flavio Cipolla
Italy
1
0
2009-05-04
Ivo Karlovic
Belgrade
QF
6-3 6-3
Clay
Florian Mayer
Germany
1
1
2011-08-14
Ivo Karlovic
Cincinnati
R64
6-1 6-3
Hard
Franco Squillari
Argentina
1
0
2004-07-12
Ivo Karlovic
Stuttgart
R32
6-3 7-6(0)
Clay
Frank Dancevic
Canada
1
1
2016-07-11
Ivo Karlovic
Newport
R16
3-6 7-6(5) 6-4
Grass
Gilles Elseneer
Belgium
1
0
2004-06-21
Ivo Karlovic
Wimbledon
R64
6-4 6-4 3-6 7-6(14)
Grass
Gilles Muller
Luxembourg
1
2
2017-06-12
Gilles Muller
s Hertogenbosch
F
7-6(5) 7-6(4)
Grass
Go Soeda
Japan
1
0
2012-02-10
Ivo Karlovic
Davis Cup WG R1: JPN vs CRO
RR
7-6(4) 6-1 6-4
Hard
Guido Pella
Argentina
1
0
2017-10-16
Ivo Karlovic
Antwerp
R32
3-6 7-5 7-6(10)
Hard
Hans Podlipnik Castillo
Chile
1
0
2009-03-06
Ivo Karlovic
Davis Cup WG R1: CRO vs CHI
RR
6-3 7-6(4)
Hard
Hicham Arazi
Morocco
1
0
2003-08-25
Ivo Karlovic
US Open
R64
3-6 7-6(5) 7-6(4) 7-6(6)
Hard
Horacio Zeballos
Argentina
1
1
2017-05-29
Horacio Zeballos
Roland Garros
R64
7-6(5) 7-6(5) 6-3
Clay
Hubert Hurkacz
Poland
1
0
2019-01-14
Ivo Karlovic
Australian Open
R128
6-7(5) 7-6(5) 7-6(3) 7-6(5)
Hard
Hyung Taik Lee
South Korea
1
0
2007-10-01
Ivo Karlovic
Tokyo
R16
7-6(6) 6-7(8) 7-6(8)
Hard
Igor Kunitsyn
Russia
1
0
2011-04-04
Ivo Karlovic
Houston
R16
6-4 6-1
Clay
Ivo Minar
Czech Republic
1
0
2009-01-05
Ivo Karlovic
Chennai
R16
6-1 6-4
Hard
Jamie Baker
United Kingdom
1
0
2008-01-14
Ivo Karlovic
Australian Open
R128
6-4 6-4 6-7(1) 6-4
Hard
Jan Hernych
Czech Republic
1
0
2009-04-27
Ivo Karlovic
Rome
R64
4-6 6-4 6-2
Clay
Jan Michael Gambill
United States of America
1
0
2004-06-07
Ivo Karlovic
Queen's Club
R64
6-4 6-7(5) 7-6(5)
Grass
Jan Minar
Czech Republic
1
0
2008-08-25
Ivo Karlovic
US Open
R128
7-5 6-1 6-4
Hard
Jarkko Nieminen
Finland
1
0
2014-08-25
Ivo Karlovic
US Open
R128
6-4 6-4 3-6 6-4
Hard
Jeremy Chardy
France
1
2
2015-10-11
Ivo Karlovic
Shanghai
R64
6-4 7-6(6)
Hard
Jerzy Janowicz
Poland
1
0
2015-08-10
Ivo Karlovic
Canada Masters
R64
6-4 7-6(6)
Hard
Jiri Vanek
Czech Republic
1
0
2007-01-29
Ivo Karlovic
Zagreb
R32
6-3 6-2
Carpet
Joachim Johansson
Sweden
1
0
2007-10-07
Ivo Karlovic
Stockholm
R16
W/O
Hard
Jordan Thompson
Australia
1
3
2021-07-19
Jordan Thompson
Los Cabos
R32
6-4 7-5
Hard
Jose Acasuso
Argentina
1
0
2008-07-28
Ivo Karlovic
Cincinnati
R32
6-3 7-6(3)
Hard
Joseph Sirianni
Australia
1
0
2008-06-09
Ivo Karlovic
Queen's Club
R32
6-3 6-2
Grass
Juan Ignacio Chela
Argentina
1
1
2006-01-02
Ivo Karlovic
Adelaide
R32
6-3 3-6 6-1
Hard
Juan Ignacio Londero
Argentina
1
0
2013-07-15
Ivo Karlovic
Bogota
R32
7-6(5) 6-4
Hard
Juan Martin del Potro
Argentina
1
5
2016-11-25
Juan Martin del Potro
Davis Cup WG F: ARG vs CRO
RR
6-4 6-7(6) 6-3 7-5
Hard
Justin Gimelstob
United States of America
1
0
2003-06-09
Ivo Karlovic
Queen's Club
R64
7-6(4) 4-6 7-6(3)
Grass
Kenneth Carlsen
Denmark
1
1
2006-01-02
Kenneth Carlsen
Adelaide
R16
2-6 7-6(5) 6-4
Hard
Kevin Anderson
South Africa
1
4
2018-12-31
Kevin Anderson
Pune
F
7-6(4) 6-7(2) 7-6(5)
Hard
Laslo Djere
Serbia
1
0
2018-01-15
Ivo Karlovic
Australian Open
R128
7-6(3) 6-3 7-6(2)
Hard
Lukasz Kubot
Poland
1
3
2012-03-21
Ivo Karlovic
Miami
R128
6-3 6-7(2) 7-6(2)
Hard
Malek Jaziri
Tunisia
1
0
2015-07-13
Ivo Karlovic
Newport
R16
6-4 7-6(4)
Grass
Mariano Zabaleta
Argentina
1
0
2007-04-09
Ivo Karlovic
Houston
F
6-4 6-1
Clay
Mario Ancic
Croatia
1
2
2009-01-19
Mario Ancic
Australian Open
R64
5-7 7-5 4-6 6-4 6-3
Hard
Martin Klizan
Slovakia
1
0
2015-08-16
Ivo Karlovic
Cincinnati
R32
6-3 7-6(2)
Hard
Michael Russell
United States of America
1
2
2011-07-31
Michael Russell
Washington
R64
6-4 7-6(4)
Hard
Michal Mertinak
Slovakia
1
0
2005-06-06
Ivo Karlovic
Queen's Club
R64
7-6(6) 7-6(3)
Grass
Mikael Ymer
Sweden
1
0
2016-10-17
Ivo Karlovic
Stockholm
R16
4-6 6-4 6-4
Hard
Mikhail Ledovskikh
Russia
1
0
2006-09-11
Ivo Karlovic
Beijing
R32
6-2 7-6(2)
Hard
Milos Raonic
Canada
1
1
2015-08-10
Ivo Karlovic
Canada Masters
R32
7-6(1) 7-6(1)
Hard
Nick Kyrgios
Australia
1
4
2018-04-09
Ivo Karlovic
Houston
QF
3-6 6-2 6-3
Clay
Nicolas Kiefer
Germany
1
4
2008-10-26
Nicolas Kiefer
Paris
R64
6-4 7-5
Hard
Nicolas Lapentti
Ecuador
1
1
2010-03-05
Ivo Karlovic
Davis Cup WG R1: CRO vs ECU
RR
6-2 5-7 6-7(2) 6-3 6-4
Hard
Nicolas Mahut
France
1
0
2009-06-08
Ivo Karlovic
Queen's Club
R16
6-3 6-4
Grass
Nicolas Massu
Chile
1
0
2007-10-07
Ivo Karlovic
Stockholm
R32
7-6(6) 6-7(4) 6-4
Hard
Nikola Milojevic
Serbia
1
0
2014-05-18
Ivo Karlovic
Dusseldorf
R16
6-4 7-5
Clay
Nikolay Davydenko
Russia
1
7
2012-09-17
Nikolay Davydenko
Metz
QF
6-7(5) 7-6(6) 6-0
Hard
Olivier Patience
France
1
0
2006-05-29
Ivo Karlovic
Roland Garros
R128
7-6(6) 7-6(1) 7-6(10)
Clay
Olivier Rochus
Belgium
1
2
2008-02-18
Ivo Karlovic
Rotterdam
R32
6-1 6-2
Hard
Pablo Andujar
Spain
1
1
2021-01-04
Ivo Karlovic
Delray Beach
R32
6-3 5-7 6-4
Hard
Pablo Carreno Busta
Spain
1
0
2014-05-11
Ivo Karlovic
Rome
R64
3-6 6-3 7-6(4)
Clay
Pablo Cuevas
Uruguay
1
1
2015-10-05
Pablo Cuevas
Beijing
R16
7-6(5) 7-6(7)
Hard
Paradorn Srichaphan
Thailand
1
1
2006-01-09
Paradorn Srichaphan
Sydney
R16
7-6(5) 7-6(6)
Hard
Paul Baccanello
Australia
1
0
2003-06-23
Ivo Karlovic
Wimbledon
R64
6-4 7-6(3) 5-7 6-2
Grass
Paul Capdeville
Chile
1
1
2007-07-29
Ivo Karlovic
Washington
QF
4-6 6-3 7-6(5)
Hard
Potito Starace
Italy
1
0
2008-05-05
Ivo Karlovic
Rome
R32
6-3 6-7(5) 7-6(3)
Clay
Prajnesh Gunneswaran
India
1
0
2019-03-04
Ivo Karlovic
Indian Wells
R32
6-3 7-6(3)
Hard
Prakash Amritraj
India
1
0
2007-01-01
Ivo Karlovic
Chennai
R32
7-6(3) 6-3
Hard
Rajeev Ram
United States of America
1
1
2015-07-13
Rajeev Ram
Newport
F
7-6(5) 5-7 7-6(2)
Grass
Richard Gasquet
France
1
6
2020-08-31
Richard Gasquet
US Open
R128
7-6(0) 7-6(4) 6-1
Hard
Rik De Voest
South Africa
1
0
2008-03-13
Ivo Karlovic
Indian Wells
R64
6-3 7-6(2)
Hard
Robby Ginepri
United States of America
1
1
2014-07-07
Ivo Karlovic
Newport
R32
7-6(2) 6-2
Grass
Roberto Bautista-Agut
Spain
1
1
2018-04-23
Roberto Bautista-Agut
Barcelona
R32
6-7(4) 6-2 6-4
Clay
Roger Federer
Switzerland
1
13
2015-06-15
Roger Federer
Halle
SF
7-6(3) 7-6(4)
Grass
Ruben Bemelmans
Belgium
1
0
2015-01-19
Ivo Karlovic
Australian Open
R128
6-4 6-2 6-4
Hard
Ryan Harrison
United States of America
1
2
2019-04-08
Ryan Harrison
Houston
R32
6-3 6-4
Clay
Ryan Sweeting
United States of America
1
1
2011-04-04
Ryan Sweeting
Houston
SF
7-6(3) 6-3
Clay
Sam Querrey
United States of America
1
6
2018-02-12
Sam Querrey
New York
QF
7-6(5) 7-6(4)
Hard
Santiago Giraldo
Colombia
1
0
2015-06-15
Ivo Karlovic
Halle
R32
6-7(4) 6-4 6-4
Grass
Sebastien Grosjean
France
1
1
2008-04-20
Ivo Karlovic
Monte Carlo
R64
4-6 6-4 4-1 RET
Clay
Simon Stadler
Germany
1
1
2008-06-23
Simon Stadler
Wimbledon
R128
4-6 7-6(4) 6-3 7-5
Grass
Simone Bolelli
Italy
1
1
2012-10-15
Ivo Karlovic
Moscow
R32
6-4 7-6(4)
Hard
Somdev Devvarman
India
1
1
2009-08-02
Ivo Karlovic
Washington
R16
7-5 6-1
Hard
Stefan Kozlov
United States of America
1
0
2017-06-12
Ivo Karlovic
s Hertogenbosch
R16
6-4 6-1
Grass
Stefanos Tsitsipas
Greece
1
1
2017-10-16
Stefanos Tsitsipas
Antwerp
R16
7-6(4) 5-6 RET
Hard
Taro Daniel
Japan
1
0
2018-04-09
Ivo Karlovic
Houston
R32
7-6(5) 6-4
Clay
Tatsuma Ito
Japan
1
0
2015-06-08
Ivo Karlovic
s Hertogenbosch
R16
7-6(5) 7-6(3)
Grass
Taylor Fritz
United States of America
1
0
2016-07-25
Ivo Karlovic
Canada Masters
R64
6-7(9) 7-6(5) 6-2
Hard
Thanasi Kokkinakis
Australia
1
0
2015-02-16
Ivo Karlovic
Delray Beach
R16
7-6(4) 7-6(2)
Hard
Thiago Alves
Brazil
1
0
2008-09-19
Ivo Karlovic
Davis Cup WG PO: CRO vs BRA
RR
7-6(5) 7-6(3) 7-5
Hard
Thomas Enqvist
Sweden
1
0
2004-06-07
Ivo Karlovic
Queen's Club
R32
7-6(5) 6-4
Grass
Tobias Kamke
Germany
1
0
2014-05-18
Ivo Karlovic
Dusseldorf
R32
3-6 7-5 7-6(5)
Clay
Victor Hanescu
Romania
1
1
2008-07-07
Victor Hanescu
Gstaad
R16
6-7(4) 7-6(3) 7-6(11)
Clay
Vincent Spadea
United States of America
1
0
2007-07-29
Ivo Karlovic
Washington
R16
6-2 6-4
Hard
Wesley Moodie
South Africa
1
0
2004-08-02
Ivo Karlovic
Cincinnati
R64
6-7(2) 7-6(7) 7-6(9)
Hard
Xavier Malisse
Belgium
1
1
2010-02-15
Ivo Karlovic
Memphis
R16
6-4 6-4
Hard
Yuichi Sugita
Japan
1
0
2018-01-15
Ivo Karlovic
Australian Open
R64
7-6(3) 6-7(3) 7-5 4-6 12-10
Hard
Alberto Martin
Spain
0
2
2006-04-17
Alberto Martin
Monte Carlo
R64
6-4 7-6(3)
Clay
Alexander Bublik
Kazakhstan
0
1
2021-07-12
Alexander Bublik
Newport
R16
7-6(5) 4-6 6-1
Grass
Andre Agassi
United States of America
0
1
2005-08-29
Andre Agassi
US Open
R64
7-6(4) 7-6(5) 7-6(4)
Hard
Andrey Rublev
Russia
0
1
2021-08-30
Andrey Rublev
US Open
R128
6-3 7-6(3) 6-3
Hard
Andy Murray
United Kingdom
0
7
2016-05-23
Andy Murray
Roland Garros
R32
6-1 6-4 7-6(3)
Clay
Austin Krajicek
United States of America
0
1
2015-02-09
Austin Krajicek
Memphis
R16
7-6(4) 4-6 6-4
Hard
Bjorn Fratangelo
United States of America
0
2
2019-07-29
Bjorn Fratangelo
Washington
R64
6-4 6-7(14) 7-6(5)
Hard
Bobby Reynolds
United States of America
0
1
2012-04-09
Bobby Reynolds
Houston
R32
7-6(5) 2-6 6-3
Clay
Bohdan Ulihrach
Czech Republic
0
1
2005-01-17
Bohdan Ulihrach
Australian Open
R128
6-3 6-7(5) 7-5 6-2
Hard
Brian Wilson
United States of America
0
1
2006-02-13
Brian Wilson
San Jose
R32
7-6(1) 7-6(5)
Hard
Carlos Moya
Spain
0
4
2008-09-29
Carlos Moya
Metz
R16
6-3 7-6(4)
Hard
Cedrik Marcel Stebe
Germany
0
1
2020-02-03
Cedrik Marcel Stebe
Pune
R32
6-3 6-4
Hard
Corentin Moutet
France
0
2
2018-05-28
Corentin Moutet
Roland Garros
R128
7-6(7) 6-2 7-6(5)
Clay
Danai Udomchoke
Thailand
0
1
2006-09-11
Danai Udomchoke
Beijing
R16
6-2 3-1 RET
Hard
Daniel Koellerer
Austria
0
1
2004-05-17
Daniel Koellerer
St. Poelten
R16
6-2 4-6 6-3
Clay
Daniele Bracciali
Italy
0
1
2005-06-20
Daniele Bracciali
Wimbledon
R128
6-7(4) 7-6(8) 3-6 7-6(5) 12-10
Grass
David Goffin
Belgium
0
1
2017-01-16
David Goffin
Australian Open
R32
6-3 6-2 6-4
Hard
David Nalbandian
Argentina
0
2
2005-10-24
David Nalbandian
Basel
R32
6-3 7-6(4)
Carpet
Denis Shapovalov
Canada
0
1
2018-02-19
Denis Shapovalov
Delray Beach
R32
7-5 7-6(4)
Hard
Dominic Thiem
Austria
0
1
2019-03-04
Dominic Thiem
Indian Wells
R16
6-4 6-3
Hard
Eduardo Schwank
Argentina
0
1
2012-05-27
Eduardo Schwank
Roland Garros
R128
6-4 6-0 6-3
Clay
Fabrice Santoro
France
0
2
2007-06-25
Fabrice Santoro
Wimbledon
R128
4-6 7-6(4) 7-6(3) 3-6 6-4
Grass
Fernando Vicente
Spain
0
1
2004-04-26
Fernando Vicente
Barcelona
R64
6-4 6-4
Clay
Frances Tiafoe
United States of America
0
1
2019-08-26
Frances Tiafoe
US Open
R128
6-2 6-3 1-2 RET
Hard
Frederico Gil
Portugal
0
1
2009-03-25
Frederico Gil
Miami
R64
6-4 6-4
Hard
Gaston Gaudio
Argentina
0
1
2002-04-05
Gaston Gaudio
Davis Cup WG QF: ARG vs CRO
RR
6-4 6-4 6-2
Clay
George Bastl
Switzerland
0
1
2006-07-10
George Bastl
Newport
R32
6-7(2) 6-4 4-2 RET
Grass
Guido Andreozzi
Argentina
0
1
2019-07-15
Guido Andreozzi
Newport
R32
7-6(6) 7-6(7)
Grass
Guillermo Canas
Argentina
0
1
2001-12-31
Guillermo Canas
Chennai
R16
7-5 6-2
Hard
Irakli Labadze
Georgia
0
1
2005-04-04
Irakli Labadze
Valencia
R32
7-6(3) 6-2
Clay
Ivan Dodig
Croatia
0
4
2014-02-03
Ivan Dodig
Zagreb
R16
7-6(5) 6-3
Hard
Ivan Navarro
Spain
0
1
2009-08-31
Ivan Navarro
US Open
R128
6-4 7-6(8) 7-6(5)
Hard
Jan Vacek
Czech Republic
0
1
2002-06-10
Jan Vacek
Queen's Club
R64
7-6(6) 4-6 6-3
Grass
Jan-Lennard Struff
Germany
0
2
2019-08-12
Jan-Lennard Struff
Cincinnati
R64
7-5 7-6(4)
Hard
Joao Sousa
Portugal
0
1
2016-04-11
Joao Sousa
Monte Carlo
R64
6-3 7-6(4)
Clay
John Patrick Smith
Australia
0
1
2016-02-15
John Patrick Smith
Delray Beach
R32
6-3 3-6 6-2
Hard
Juan Carlos Ferrero
Spain
0
2
2008-10-06
Juan Carlos Ferrero
Vienna
R32
6-4 7-6(4)
Hard
Karol Beck
Slovakia
0
1
2004-06-07
Karol Beck
Queen's Club
R16
6-7(4) 7-6(3) 6-3
Grass
Karol Kucera
Slovakia
0
1
2004-05-24
Karol Kucera
Roland Garros
R128
7-6(4) 6-4 6-4
Clay
Kevin Kim
United States of America
0
1
2005-07-18
Kevin Kim
Indianapolis
R64
6-4 6-7(3) 6-3
Hard
Lucas Pouille
France
0
2
2016-04-18
Lucas Pouille
Bucharest
R16
6-3 6-4
Clay
Luka Gregorc
Slovenia
0
1
2008-08-17
Luka Gregorc
New Haven
R16
7-6(4) 4-6 6-2
Hard
Marc Rosset
Switzerland
0
1
2001-09-10
Marc Rosset
Tashkent
R32
7-6(3) 6-3
Hard
Maximilian Marterer
Germany
0
1
2018-03-05
Maximilian Marterer
Indian Wells
R128
6-7(13) 7-6(4) 6-3
Hard
Maximo Gonzalez
Argentina
0
1
2008-07-14
Maximo Gonzalez
Umag
R16
3-6 6-3 6-4
Clay
Michael Llodra
France
0
3
2009-02-09
Michael Llodra
Rotterdam
R32
4-6 6-3 6-4
Hard
Nicolas Almagro
Spain
0
3
2011-08-14
Nicolas Almagro
Cincinnati
R32
6-3 5-7 7-6(2)
Hard
Nicolas Escude
France
0
1
2004-02-06
Nicolas Escude
Davis Cup WG R1: FRA vs CRO
RR
7-6(5) 6-2
Clay
Paul Goldstein
United States of America
0
1
2004-09-13
Paul Goldstein
Delray Beach
R32
4-6 6-3 7-6(4)
Hard
Peter Gojowczyk
Germany
0
3
2018-05-21
Peter Gojowczyk
Geneva
R32
7-6(4) 4-6 7-6(1)
Clay
Quentin Halys
France
0
1
2017-07-31
Quentin Halys
Los Cabos
R32
7-6(5) 7-6(8)
Hard
Radu Albot
Moldova
0
2
2019-02-18
Radu Albot
Delray Beach
R32
7-6(2) 6-4
Hard
Rafael Nadal
Spain
0
5
2015-10-11
Rafael Nadal
Shanghai
R32
7-5 6-7(4) 7-6(4)
Hard
Rhyne Williams
United States of America
0
1
2013-04-08
Rhyne Williams
Houston
R16
6-4 6-7(5) 7-6(3)
Clay
Roberto Quiroz
Ecuador
0
1
2021-01-04
Roberto Quiroz
Delray Beach
R16
6-2 6-4
Hard
Robin Haase
Netherlands
0
2
2018-06-11
Robin Haase
s Hertogenbosch
R32
7-6(3) 6-7(5) 6-3
Grass
Rui Machado
Portugal
0
1
2008-04-14
Rui Machado
Estoril
R32
6-4 1-0 RET
Clay
Sjeng Schalken
Netherlands
0
1
2003-08-25
Sjeng Schalken
US Open
R32
7-6(8) 7-6(5) 7-6(3)
Hard
Stefan Koubek
Austria
0
1
2006-01-30
Stefan Koubek
Zagreb
QF
7-6(4) 6-7(6) 6-3
Carpet
Tennys Sandgren
United States of America
0
1
2018-04-09
Tennys Sandgren
Houston
SF
7-6(2) 7-6(4)
Clay
Thomas Fabbiano
Italy
0
1
2019-07-01
Thomas Fabbiano
Wimbledon
R64
6-3 6-7(6) 6-3 6-7(4) 6-4
Grass
Tim Henman
United Kingdom
0
1
2004-08-30
Tim Henman
US Open
R128
7-6(3) 6-7(7) 4-6 6-4 6-4
Hard
Tim Smyczek
United States of America
0
1
2013-01-14
Tim Smyczek
Australian Open
R128
6-4 7-6(5) 7-5
Hard
Todd Martin
United States of America
0
1
2004-01-19
Todd Martin
Australian Open
R64
7-6(4) 7-6(4) 7-6(7)
Hard
Victor Estrella
Dominican Republic
0
1
2017-02-06
Victor Estrella
Quito
R16
6-7(7) 7-6(5) 7-6(8)
Clay
Wayne Arthurs
Australia
0
2
2004-01-05
Wayne Arthurs
Adelaide
R32
6-7(5) 7-6(4) 7-5
Hard
Yoshihito Nishioka
Japan
0
1
2017-03-06
Yoshihito Nishioka
Indian Wells
R64
6-4 6-3
Hard