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

Denis Shapovalov

?H · ?cm · age 25
Hard 1801Clay 1649Grass 1549
Recent Form · L10
8/10
Hard 56% · Clay 53% · Grass 57%
Serve · Hold %
78%
Hold
Return · Win %
28%
Return
Tiebreak %
55%
TB%
Days Since Match
531
last:
Head-to-Head
127
OpponentRecordHardClayGrassLast met
Taylor Fritz ·#7343-40-00-02023-03-20
Jan Lennard Struff ·#43242-40-00-02024-11-20
Alexander Zverev ·#3232-10-10-12024-04-22
Novak Djokovic ·#3040-30-00-12023-01-02
Marton Fucsovics ·#91222-10-00-12024-11-04
Ugo Humbert ·#34220-22-00-02023-03-06
Unknown313-10-00-02021-10-04
Hubert Hurkacz ·#63131-20-10-02024-05-27
Lloyd Harris ·#118130-30-01-02023-06-19
Roberto Bautista Agut ·#47302-00-01-02024-10-21
Daniil Medvedev ·#10030-30-00-02022-10-24
Stefanos Tsitsipas ·#80212-00-10-02024-03-18
Marin Cilic ·#196212-00-00-12021-06-07
Arthur Rinderknech ·#60211-10-01-02022-06-27
Felix Auger Aliassime ·#19121-10-10-02021-11-08
Grigor Dimitrov ·#42211-11-00-02022-08-15
Roberto Carballes Baena ·#56212-00-10-02022-08-29
Alexander Bublik ·#11030-20-10-02024-01-29
Ilya Ivashka ·#103212-00-10-02022-05-16
Radu Albot ·#138211-10-01-02023-07-03
Andy Murray ·#129120-10-11-02024-02-26
Rafael Nadal ·#154120-11-10-02022-05-09
Frances Tiafoe ·#18210-11-01-02024-05-27
Tommy Paul ·#21121-10-00-12022-08-15
Pablo Carreno Busta ·#203121-20-00-02022-10-31
Alex de Minaur ·#8030-30-00-02022-10-17
Brandon Nakashima ·#33120-11-00-12024-08-05
Hugo Gaston ·#81212-10-00-02024-02-12
Roman Safiullin ·#60212-00-00-12023-07-03
Daniel Evans ·#180212-10-00-02024-09-15
Lorenzo Sonego ·#51211-11-00-02024-10-02
Ben Shelton ·#6030-20-00-12024-10-02
Casper Ruud ·#7020-00-20-02022-05-09
Andrey Rublev ·#15020-20-00-02022-08-29
Aleksandar Vukic ·#85110-00-01-12024-06-03
Corentin Moutet ·#66020-00-20-02024-04-15
Cameron Norrie ·#57020-10-00-12021-09-27
David Goffin ·#54111-10-00-02024-07-22
Gilles Simon ·#188110-11-00-02020-10-19
Jurij Rodionov ·#170111-10-00-02022-10-24
Unknown201-01-00-02021-04-19
Unknown202-00-00-02022-01-17
Unknown200-00-02-02021-06-14
Laslo Djere ·#141201-01-00-02022-01-17
Unknown201-00-01-02021-10-25
Guido Pella ·#203201-01-00-02023-03-20
Dusan Lajovic ·#86201-01-00-02023-01-16
Borna Coric ·#96202-00-00-02022-10-24
Jiri Lehecka ·#31111-10-00-02024-11-04
Botic Van De Zandschulp ·#80111-10-00-02024-08-26
Taro Daniel ·#89202-00-00-02023-01-16
Unknown111-10-00-02022-03-07
Miomir Kecmanovic ·#53202-00-00-02024-07-29
Luciano Darderi ·#43111-00-10-02024-05-06
Matteo Arnaldi ·#72110-11-00-02024-03-18
Francisco Cerundolo ·#20202-00-00-02024-09-10
Stan Wawrinka ·#148101-00-00-02020-10-12
Marco Cecchinato ·#109100-01-00-02021-05-17
Philipp Kohlschreiber ·#132100-00-01-02021-06-28
Viktor Troicki ·#230101-00-00-02020-10-12
Karen Khachanov ·#16100-00-01-02021-06-28
Kamil Majchrzak ·#163100-01-00-02021-05-10
Federico Delbonis ·#131101-00-00-02021-08-30
Andrea Vavassori ·#206101-00-00-02021-11-08
Vit Kopriva ·#113010-00-10-02021-07-19
Sebastian Korda ·#16101-00-00-02020-08-31
Pedro Martinez ·#42100-01-00-02020-09-14
Stefano Travaglia ·#233100-01-00-02021-05-10
Benoit Paire ·#227010-10-00-02021-08-16
Pablo Cuevas ·#149100-01-00-02021-05-17
Jannik Sinner ·#1101-00-00-02021-02-08
Aslan Karatsev ·#139010-10-00-02021-10-04
Diego Schwartzman ·#244010-00-10-02020-09-14
Bernard Tomic ·#233101-00-00-02021-02-08
Yu Hsiou Hsu ·#230101-00-00-02024-10-02
Marcos Giron ·#49010-00-10-02024-04-01
Holger Rune ·#11010-00-10-02022-05-23
Lorenzo Musetti ·#17010-10-00-02024-03-04
Gael Monfils ·#52010-10-00-02024-02-12
Zhizhen Zhang ·#47010-00-10-02023-04-24
Jenson Brooksby ·#39101-00-00-02022-09-26
Thanasi Kokkinakis ·#77101-00-00-02022-11-27
Liam Broady ·#156100-00-01-02023-07-03
Giovanni Mpetshi Perricard ·#31010-10-00-02024-10-21
Nicolas Jarry ·#143100-00-01-02024-07-01
Antoine Bellier ·#190101-00-00-02022-10-17
Alejandro Davidovich Fokina ·#62101-00-00-02022-03-07
Facundo Diaz Acosta ·#67100-01-00-02024-04-22
Alexander Blockx ·#231010-10-00-02024-09-23
Rinky Hijikata ·#78101-00-00-02023-01-02
Jaume Munar ·#65101-00-00-02022-09-26
Juncheng Shang ·#50101-00-00-02024-10-21
Hamad Medjedovic ·#156101-00-00-02024-11-04
Jakub Mensik ·#27010-10-00-02024-01-15
Unknown010-10-00-02022-02-21
Sebastian Ofner ·#58010-10-00-02024-01-08
Yoshihito Nishioka ·#60010-10-00-02022-09-26
Unknown101-00-00-02022-10-03
Christopher Oconnell ·#71101-00-00-02024-11-04
Matteo Martineau ·#179100-00-01-02024-06-10
Luca Van Assche ·#128100-01-00-02024-05-27
Alex Molcan ·#135101-00-00-02022-02-14
Tallon Griekspoor ·#33010-00-10-02024-05-20
Carlos Alcaraz ·#2010-00-10-02023-05-29
Federico Coria ·#79100-01-00-02024-05-20
Benjamin Bonzi ·#124010-00-00-12022-06-20
Unknown010-00-00-12022-06-06
Marc Andrea Huesler ·#152101-00-00-02022-08-29
Tomas Martin Etcheverry ·#39100-01-00-02024-04-22
Constant Lestienne ·#111101-00-00-02024-11-04
Ricardas Berankis ·#248101-00-00-02022-02-21
Sho Shimabukuro ·#143101-00-00-02024-10-02
Unknown101-00-00-02024-09-12
Benjamin Hassan ·#245101-00-00-02024-09-23
Maximilian Marterer ·#114101-00-00-02024-02-12
Michael Mmoh ·#123010-10-00-02023-02-13
Hugo Grenier ·#173101-00-00-02024-11-04
Gregoire Barrere ·#166100-00-01-02023-07-03
Jozef Kovalik ·#113100-01-00-02023-04-17
Unknown010-10-00-02023-02-06
Matteo Berrettini ·#35010-00-00-12024-06-10
Daniel Altmaier ·#88100-00-01-02024-07-01
Nuno Borges ·#33101-00-00-02024-11-04
Steve Johnson ·#246101-00-00-02022-10-03
J J Wolf ·#143010-10-00-02022-08-01
Adrian Mannarino ·#54101-00-00-02024-07-29
Nikoloz Basilashvili ·#118100-01-00-02022-05-09
Recent Matches
DateEventRoundSurfaceOpponentScoreW/L
2024-11-20Davis Cup Finals QF: GER vs CANRRhardJan Lennard Struff4-6 7-5 7-6(5)L
2024-11-04BelgradeR32hardMarton Fucsovics6-7(6) 7-5 6-1W
2024-11-04BelgradeQ1hardConstant Lestienne7-6(4) 6-4W
2024-11-04BelgradeQFhardChristopher Oconnell6-2 6-2W
2024-11-04BelgradeFhardHamad Medjedovic6-4 6-4W
2024-11-04BelgradeQ2hardHugo Grenier6-3 6-4W
2024-11-04BelgradeR16hardNuno Borges6-2 6-4W
2024-11-04BelgradeSFhardJiri Lehecka6-2 6-1W
2024-10-21BaselR16hardRoberto Bautista Agut6-3 7-6(4)W
2024-10-21BaselR32hardJuncheng Shang6-1 6-4W
2024-10-21BaselQFhardGiovanni Mpetshi Perricard6-7(7) 6-3 7-6(3)L
2024-10-02Shanghai MastersQ1hardYu Hsiou Hsu6-3 6-3W
2024-10-02Shanghai MastersR64hardBen Shelton6-3 7-5L
2024-10-02Shanghai MastersQ2hardSho Shimabukuro4-6 3-1 RETW
2024-10-02Shanghai MastersR128hardLorenzo Sonego7-6(5) 7-6(8)W
2024-09-23Orleans CHR32hardBenjamin Hassan6-3 6-1W
2024-09-23Orleans CHR16hardAlexander Blockx6-4 6-7(5) 6-2L
2024-09-15Davis Cup Finals RR: CAN vs GBRRRhardDaniel Evans6-0 7-5W
2024-09-12Davis Cup Finals RR: CAN vs FINRRhardEero Vasa7-6(2) 6-2W
2024-09-10Davis Cup Finals RR: CAN vs ARGRRhardFrancisco Cerundolo7-5 6-3W