CourtCockpit
picks1d agosackmann1d agotennis-data1d agoodds4h ago
ATP · #160 ·

Denis Kudla

?H · ?cm · age 31
Hard 1581Clay 1492Grass 1545
Recent Form · L10
4/10
Hard 56% · Clay 41% · Grass 61%
Serve · Hold %
78%
Hold
Return · Win %
28%
Return
Tiebreak %
55%
TB%
Days Since Match
547
last:
Head-to-Head
194
OpponentRecordHardClayGrassLast met
Mitchell Krueger ·#140434-30-00-02024-11-04
Michael Mmoh ·#123403-01-00-02022-08-01
J J Wolf ·#143131-20-10-02023-04-03
Bernard Tomic ·#233221-21-00-02024-09-23
Jordan Thompson ·#28131-20-00-12024-02-05
Emilio Nava ·#148313-10-00-02024-03-04
Unknown030-30-00-02023-09-25
Constant Lestienne ·#111030-20-00-12024-03-04
Steve Johnson ·#246120-00-21-02022-04-11
Brandon Nakashima ·#33121-20-00-02022-09-19
Federico Gaio ·#174210-10-02-02021-09-27
Patrick Kypson ·#133212-10-00-02023-11-06
Enzo Couacaud ·#205121-00-20-02023-04-10
Lorenzo Sonego ·#51211-00-01-12022-06-27
Tristan Schoolkate ·#193212-10-00-02023-10-09
Emil Ruusuvuori ·#71020-20-00-02021-08-23
Mackenzie Mcdonald ·#149020-20-00-02022-07-25
Unknown111-10-00-02023-09-18
Christopher Eubanks ·#106020-20-00-02023-03-20
Daniel Elahi Galan ·#124202-00-00-02024-03-11
Liam Broady ·#156200-00-02-02022-05-30
Unknown202-00-00-02023-09-25
Unknown202-00-00-02020-11-16
Max Purcell ·#97201-00-01-02022-05-30
Unknown202-00-00-02023-11-06
Kamil Majchrzak ·#163110-00-01-12021-06-14
Frances Tiafoe ·#18111-00-00-12021-06-07
Andy Murray ·#129110-10-01-02022-05-30
Thanasi Kokkinakis ·#77111-10-00-02022-03-21
Unknown201-01-00-02022-04-11
Jack Sock ·#166110-11-00-02022-04-11
Ugo Humbert ·#34111-10-00-02023-01-16
Jenson Brooksby ·#39020-10-00-12021-07-12
Christopher Oconnell ·#71110-10-01-02023-06-05
Stefan Kozlov ·#108111-00-10-02024-04-08
Roman Safiullin ·#60202-00-00-02024-03-11
Leandro Riedi ·#134201-00-01-02024-06-17
Nicolas Mejia ·#237020-10-10-02024-10-28
Zachary Svajda ·#131202-00-00-02022-09-12
Karen Khachanov ·#16020-20-00-02022-08-29
Taro Daniel ·#89110-00-01-12022-06-20
Alexander Bublik ·#11020-10-00-12023-03-13
Unknown111-10-00-02024-01-29
Ulises Blanch ·#244202-00-00-02022-10-31
Richard Gasquet ·#133111-10-00-02024-08-26
Daniel Altmaier ·#88111-10-00-02022-03-14
Aleksandar Kovacevic ·#101111-10-00-02023-08-14
Unknown100-01-00-02021-04-19
Unknown101-00-00-02021-08-23
Unknown100-00-01-02021-06-14
Unknown010-10-00-02021-01-10
Alejandro Davidovich Fokina ·#62100-00-01-02021-06-28
Alexander Ritschard ·#194100-01-00-02021-04-19
Unknown101-00-00-02021-02-07
Unknown100-01-00-02021-05-31
Sumit Nagal ·#83010-00-10-02021-05-10
Unknown101-00-00-02021-04-12
Unknown101-00-00-02021-03-15
Yannick Maden ·#131010-00-10-02021-05-03
Novak Djokovic ·#3010-00-00-12021-06-28
Ilya Ivashka ·#103010-10-00-02020-01-20
Daniel Evans ·#180100-00-01-02021-06-07
Tim Van Rijthoven ·#110101-00-00-02021-04-12
Maxime Janvier ·#225101-00-00-02020-03-02
Kacper Zuk ·#245100-00-01-02021-06-28
Marin Cilic ·#196010-10-00-02020-08-31
Unknown101-00-00-02021-08-02
Joao Menezes ·#217101-00-00-02021-04-12
Jaume Munar ·#65101-00-00-02020-01-06
Unknown100-01-00-02021-04-19
Tallon Griekspoor ·#33010-10-00-02021-03-15
Unknown010-10-00-02020-08-24
Alejandro Tabilo ·#22010-10-00-02021-10-04
Unknown101-00-00-02021-01-10
Jurij Rodionov ·#170010-10-00-02020-02-03
Jannik Sinner ·#1101-00-00-02020-03-02
Unknown010-10-00-02021-08-30
Unknown101-00-00-02021-03-15
Unknown101-00-00-02020-02-03
Unknown101-00-00-02020-02-10
Unknown101-00-00-02020-11-09
Laslo Djere ·#141101-00-00-02021-08-30
Hubert Hurkacz ·#63010-10-00-02021-03-22
Botic Van De Zandschulp ·#80010-00-10-02021-05-17
Unknown101-00-00-02021-03-22
Unknown101-00-00-02021-11-01
Sebastian Korda ·#16101-00-00-02020-02-10
Tomas Machac ·#25100-00-01-02021-06-07
Taylor Fritz ·#7101-00-00-02021-08-02
Unknown101-00-00-02020-02-03
Bernabe Zapata Miralles ·#144010-10-00-02021-01-31
Andrea Pellegrino ·#153100-00-01-02021-06-28
Unknown010-00-10-02021-04-19
Andreas Seppi ·#141100-00-01-02021-06-28
Brayden Schnur ·#238101-00-00-02021-10-25
Evan Furness ·#208010-00-10-02021-05-31
Rafael Nadal ·#154010-10-00-02022-02-21
Gregoire Barrere ·#166010-00-10-02024-05-27
Francesco Passaro ·#240100-00-01-02023-07-03
Unknown010-10-00-02024-01-29
Chun Hsin Tseng ·#121101-00-00-02022-03-07
Unknown010-10-00-02023-01-16
Jesper De Jong ·#109010-00-00-12024-07-01
Benjamin Bonzi ·#124010-00-00-12024-06-17
Fernando Verdasco ·#244101-00-00-02022-09-19
Unknown101-00-00-02023-02-03
Unknown100-00-01-02024-06-17
Unknown010-10-00-02023-02-20
Learner Tien ·#122010-10-00-02024-09-30
Unknown100-01-00-02024-04-22
Benoit Paire ·#227010-10-00-02022-08-08
Luciano Darderi ·#43010-00-10-02024-04-01
Lukas Klein ·#153010-10-00-02024-01-15
Unknown101-00-00-02023-09-18
Ben Shelton ·#6010-10-00-02022-10-03
Marcos Giron ·#49010-10-00-02022-08-15
Diego Schwartzman ·#244101-00-00-02024-01-15
Kei Nishikori ·#141101-00-00-02023-07-03
Jason Kubler ·#113010-00-10-02022-05-23
Aleksandar Vukic ·#85100-01-00-02023-04-03
Unknown010-10-00-02022-08-01
Unknown100-00-01-02022-06-20
Sho Shimabukuro ·#143010-00-00-12023-07-03
Philipp Kohlschreiber ·#132010-10-00-02022-03-07
Hamad Medjedovic ·#156100-00-01-02023-06-19
Cedrik Marcel Stebe ·#231010-10-00-02022-02-07
Martin Damm ·#204101-00-00-02023-11-06
David Goffin ·#54010-10-00-02022-01-10
Unknown101-00-00-02023-04-24
Unknown101-00-00-02022-02-21
Marc Polmans ·#217101-00-00-02023-04-24
Federico Coria ·#79010-00-10-02022-05-02
Alexis Galarneau ·#200101-00-00-02023-09-18
Unknown010-10-00-02024-10-21
Unknown101-00-00-02024-09-09
Yasutaka Uchiyama ·#160010-10-00-02023-04-24
Nicolas Moreno De Alboran ·#143010-10-00-02024-02-05
Facundo Mena ·#151101-00-00-02022-09-12
Hugo Gaston ·#81101-00-00-02024-03-04
Mattia Bellucci ·#101101-00-00-02023-02-20
Unknown010-00-00-12023-06-12
Thiago Monteiro ·#100010-10-00-02022-08-22
Unknown101-00-00-02023-01-16
Gustavo Heide ·#155101-00-00-02022-03-21
Unknown100-00-01-02023-07-03
Unknown010-10-00-02022-01-10
Juncheng Shang ·#50101-00-00-02022-03-21
Alexandre Muller ·#68010-10-00-02023-03-06
Dominik Koepfer ·#81010-10-00-02022-09-12
Unknown101-00-00-02023-01-16
Unknown101-00-00-02023-07-17
Unknown010-00-10-02023-05-29
Quentin Halys ·#84010-00-00-12022-06-13
Unknown010-00-10-02024-04-15
Unknown010-10-00-02024-09-16
Unknown010-10-00-02023-07-31
Unknown101-00-00-02024-01-29
Mikhail Kukushkin ·#111010-10-00-02023-07-03
Tommy Paul ·#21010-10-00-02023-02-13
Sebastian Ofner ·#58010-00-00-12023-06-19
Unknown010-10-00-02023-05-01
Marton Fucsovics ·#91010-00-10-02022-05-09
Federico Delbonis ·#131101-00-00-02022-01-10
Radu Albot ·#138101-00-00-02024-02-05
Brandon Holt ·#227101-00-00-02022-10-03
Unknown101-00-00-02022-10-31
Unknown101-00-00-02022-03-14
Unknown101-00-00-02024-10-21
Juan Pablo Ficovich ·#230100-01-00-02024-03-25
Alexei Popyrin ·#45100-00-01-02022-05-30
Unknown101-00-00-02024-09-16
Unknown101-00-00-02023-02-20
Unknown010-00-00-12024-06-10
Rinky Hijikata ·#78010-10-00-02022-01-03
Unknown101-00-00-02024-09-09
Unknown101-00-00-02023-10-30
Nicolas Alvarez Varona ·#231010-10-00-02022-11-14
Zizou Bergs ·#61100-00-01-02023-06-19
Unknown101-00-00-02021-09-13
Unknown101-00-00-02024-01-29
Unknown010-10-00-02022-10-24
Matteo Berrettini ·#35010-00-00-12022-06-13
Unknown101-00-00-02023-07-03
Unknown010-10-00-02023-07-17
Unknown100-01-00-02024-03-25
Jan Choinski 100-01-00-02024-05-27
Luca Van Assche ·#128010-10-00-02024-03-11
Unknown101-00-00-02024-09-30
Unknown101-00-00-02024-09-30
Gijs Brouwer ·#190010-00-10-02024-04-22
Alex Michelsen ·#37010-10-00-02023-11-06
Unknown101-00-00-02023-09-18
Abedallah Shelbayh ·#230010-10-00-02024-09-09
Vit Kopriva ·#113100-01-00-02024-05-27
Recent Matches
DateEventRoundSurfaceOpponentScoreW/L
2024-11-04Knoxville CHR32hardMitchell Krueger6-4 1-0 RETL
2024-10-28Charlottesville CHR32hardNicolas Mejia0-6 6-3 7-5L
2024-10-21Sioux Falls CHR16hardBorna Gojo4-6 6-0 7-5L
2024-10-21Sioux Falls CHR32hardBor Artnak6-2 6-4W
2024-09-30Tiburon CHR16hardGoncalo Oliveira7-5 3-6 6-2W
2024-09-30Tiburon CHQFhardLearner Tien7-6(5) 6-3L
2024-09-30Tiburon CHR32hardCarl Emil Overbeck7-6(4) 6-7(3) 6-4W
2024-09-23Charleston CHR32hardBernard Tomic6-4 2-6 7-6(3)L
2024-09-16Columbus CHR32hardMicah Braswell4-6 6-1 6-2W
2024-09-16Columbus CHR16hardTristan Boyer6-3 6-4L
2024-09-09Las Vegas CHQFhardAbedallah Shelbayh6-4 3-6 6-2L
2024-09-09Las Vegas CHR16hardJames Trotter6-4 6-1W
2024-09-09Las Vegas CHR32hardJohannus Monday7-6(5) 6-3W
2024-08-26Us OpenQ1hardRichard Gasquet6-4 7-5L
2024-07-01WimbledonQ1grassJesper De Jong7-6(3) 6-2L
2024-06-17Ilkley CHQ2grassLeandro RiediW/OW
2024-06-17Ilkley CHQ1grassGeorge Loffhagen6-3 6-2W
2024-06-17Ilkley CHR32grassBenjamin Bonzi7-6(5) 7-6(5)L
2024-06-10Nottingham CHR32grassHenry Searle7-6(4) 6-4L
2024-05-27Roland GarrosQ2clayVit Kopriva3-6 6-3 6-3W