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

Salvatore Caruso

?H · ?cm · age 29
Hard 1553Clay 1447Grass 1491
Recent Form · L10
5/10
Hard 51% · Clay 41% · Grass 40%
Serve · Hold %
78%
Hold
Return · Win %
28%
Return
Tiebreak %
55%
TB%
Days Since Match
806
last:
Head-to-Head
165
OpponentRecordHardClayGrassLast met
Flavio Cobolli ·#31210-02-10-02023-09-18
Unknown030-10-10-12021-07-12
Unknown212-10-00-02022-01-03
Unknown211-01-10-02021-05-17
Miomir Kecmanovic ·#53020-20-00-02022-01-17
Andrey Rublev ·#15020-10-10-02021-04-12
Federico Delbonis ·#131020-10-10-02020-02-24
Unknown110-01-10-02023-07-03
Unknown111-00-10-02023-03-06
Hugo Gaston ·#81020-10-10-02023-07-17
Marc Polmans ·#217202-00-00-02020-11-02
Gianluca Mager ·#67020-00-20-02023-05-01
James Duckworth ·#77111-00-10-02021-05-31
Unknown111-00-10-02022-05-02
Hugo Grenier ·#173201-01-00-02022-01-03
Unknown200-02-00-02023-03-06
Juan Pablo Ficovich ·#230202-00-00-02022-02-21
Franco Agamenone ·#136020-00-20-02023-04-24
Mitchell Krueger ·#140201-00-01-02024-02-19
Aleksandar Vukic ·#85020-20-00-02022-03-07
Unknown202-00-00-02024-02-19
Stefano Napolitano ·#125020-00-20-02023-07-24
Unknown111-00-10-02023-04-03
Unknown110-01-10-02023-05-15
Abedallah Shelbayh ·#230020-20-00-02023-02-13
Unknown110-01-10-02023-06-26
Unknown020-10-10-02024-02-19
Unknown110-01-10-02023-09-04
Unknown110-01-10-02022-06-06
Alexei Popyrin ·#45100-01-00-02020-10-05
Tomas Machac ·#25100-01-00-02020-10-05
Cameron Norrie ·#57010-00-10-02021-04-19
Unknown010-00-10-02020-02-10
Unknown100-01-00-02021-07-05
Novak Djokovic ·#3010-00-10-02020-09-14
David Goffin ·#54010-00-10-02021-05-10
Jannik Sinner ·#1101-00-00-02020-08-24
Holger Rune ·#11010-00-10-02021-08-09
Jason Kubler ·#113101-00-00-02021-10-04
Dimitar Kuzmanov ·#225101-00-00-02020-11-09
Martin Klizan ·#150100-01-00-02021-04-12
Yasutaka Uchiyama ·#160010-10-00-02021-03-22
Unknown010-00-10-02021-05-24
Laslo Djere ·#141100-01-00-02020-10-05
Zachary Svajda ·#131101-00-00-02021-10-04
Andreas Seppi ·#141101-00-00-02021-02-01
Bernard Tomic ·#233100-01-00-02021-04-12
Jan Lennard Struff ·#43010-10-00-02020-01-13
Frances Tiafoe ·#18010-00-10-02020-10-05
Roberto Carballes Baena ·#56010-00-10-02021-03-08
Alejandro Davidovich Fokina ·#62010-10-00-02020-11-02
Kei Nishikori ·#141010-10-00-02021-08-30
Aslan Karatsev ·#139010-10-00-02021-10-04
Felix Auger Aliassime ·#19101-00-00-02020-11-09
Fabio Fognini ·#74010-10-00-02021-02-08
Filip Krajinovic ·#93010-10-00-02020-08-24
Henri Laaksonen ·#125101-00-00-02021-02-08
Brandon Nakashima ·#33010-10-00-02020-03-02
Taylor Fritz ·#7010-10-00-02021-09-27
Guido Pella ·#203010-00-10-02020-09-28
Corentin Moutet ·#66010-10-00-02020-11-02
Gregoire Barrere ·#166010-10-00-02020-01-06
Tomas Martin Etcheverry ·#39010-00-10-02021-07-05
John Isner ·#157010-10-00-02021-03-15
Unknown100-01-00-02021-07-05
Jaume Munar ·#65010-00-10-02020-02-17
Quentin Halys ·#84100-01-00-02021-08-09
Daniel Evans ·#180010-10-00-02020-10-19
Jordan Thompson ·#28101-00-00-02020-08-24
Jozef Kovalik ·#113100-01-00-02020-02-24
Unknown101-00-00-02021-10-04
Yuichi Sugita ·#131101-00-00-02020-10-19
Marin Cilic ·#196010-00-00-12021-06-28
Lloyd Harris ·#118010-00-10-02020-09-21
Yannick Hanfmann ·#95010-00-10-02020-10-12
Alexander Bublik ·#11010-10-00-02021-01-05
Unknown101-00-00-02020-03-02
Richard Gasquet ·#133010-10-00-02020-11-09
Stefanos Tsitsipas ·#80010-10-00-02020-01-20
Unknown010-10-00-02021-09-20
Unknown100-01-00-02021-04-12
Unknown100-01-00-02023-04-24
Unknown010-10-00-02022-10-17
Thomas Fabbiano ·#192010-00-10-02022-04-25
Unknown010-10-00-02022-09-26
Jesper De Jong ·#109101-00-00-02024-02-19
Unknown100-01-00-02023-08-28
Unknown100-01-00-02023-09-25
Unknown100-01-00-02022-11-21
Unknown101-00-00-02024-02-12
Bernabe Zapata Miralles ·#144010-00-00-12022-06-27
Nicolas Alvarez Varona ·#231010-10-00-02023-01-30
Unknown010-00-10-02023-05-29
Unknown010-00-10-02022-07-25
Mattia Bellucci ·#101010-10-00-02022-10-10
Nerman Fatic ·#204100-01-00-02022-07-18
Andrea Pellegrino ·#153010-00-10-02023-04-16
Matteo Gigante ·#139010-10-00-02024-02-19
Unknown010-00-10-02023-08-14
Thiago Monteiro ·#100010-00-10-02022-06-06
Frederico Ferreira Silva ·#185101-00-00-02022-10-10
Unknown010-00-10-02023-04-03
Taro Daniel ·#89010-10-00-02022-01-17
Unknown100-01-00-02022-05-23
Fernando Verdasco ·#244101-00-00-02022-10-03
Duje Ajdukovic ·#115010-00-10-02022-02-28
Francesco Maestrelli ·#186010-00-10-02022-07-18
Daniel Rincon ·#216010-00-10-02023-05-22
Chun Hsin Tseng ·#121100-01-00-02023-06-12
Arthur Fery ·#247010-10-00-02024-01-08
Unknown100-01-00-02023-04-16
Unknown010-00-10-02023-05-08
Unknown010-00-10-02023-03-13
Unknown010-00-10-02023-09-25
Unknown010-00-10-02023-06-19
Zsombor Piros ·#222010-00-10-02023-03-20
Unknown101-00-00-02023-02-13
Unknown010-10-00-02023-10-02
Unknown101-00-00-02021-09-13
Titouan Droguet ·#174100-01-00-02022-05-02
Federico Coria ·#79010-00-10-02023-06-26
Unknown010-10-00-02023-02-13
Unknown010-00-10-02022-09-19
Unknown010-10-00-02021-12-06
Francesco Passaro ·#240100-01-00-02023-06-19
Unknown100-01-00-02023-11-20
Unknown101-00-00-02022-10-10
Alexandre Muller ·#68101-00-00-02022-01-03
Nuno Borges ·#33010-10-00-02022-02-21
Luciano Darderi ·#43010-00-10-02022-11-21
Rudolf Molleker ·#197100-01-00-02022-11-21
Unknown010-00-10-02023-08-28
Terence Atmane ·#161100-01-00-02023-06-12
Kimmer Coppejans ·#186100-01-00-02023-03-20
Seong Chan Hong ·#141010-10-00-02024-01-15
Unknown010-10-00-02024-02-12
Unknown100-01-00-02022-02-28
Unknown100-01-00-02023-03-20
Unknown010-00-10-02022-05-23
Unknown100-01-00-02023-05-15
Lukas Klein ·#153010-10-00-02022-10-03
Joao Domingues ·#169101-00-00-02023-02-06
Unknown100-01-00-02022-02-28
Daniel Merida Aguilar 101-00-00-02023-10-02
Unknown101-00-00-02022-01-17
Denis Yevseyev ·#207010-00-10-02023-11-20
Unknown010-00-10-02023-03-20
Unknown101-00-00-02022-10-10
Unknown100-01-00-02023-07-03
Nicolas Jarry ·#143010-00-10-02022-05-23
Unknown101-00-00-02023-02-13
Alessandro Giannessi ·#224010-00-10-02022-06-13
Matteo Arnaldi ·#72101-00-00-02023-02-13
Giovanni Mpetshi Perricard ·#31100-01-00-02022-05-09
August Holmgren ·#166101-00-00-02021-09-27
Lorenzo Giustino ·#223101-00-00-02023-02-13
Unknown101-00-00-02024-01-15
Unknown101-00-00-02024-01-08
Unknown100-01-00-02023-05-15
Tim Van Rijthoven ·#110010-10-00-02022-02-07
Filip Horansky ·#203100-00-01-02022-06-27
Unknown010-10-00-02024-01-01
Unknown101-00-00-02023-02-06
Alexander Ritschard ·#194010-00-10-02023-06-12
Gastao Elias ·#215101-00-00-02022-01-03
Recent Matches
DateEventRoundSurfaceOpponentScoreW/L
2024-02-19Tenerife 2 CHQ2hardRaul Brancaccio6-2 6-3L
2024-02-19Tenerife 2 CHQFhardMatteo Gigante6-3 1-6 6-2L
2024-02-19Tenerife 2 CHR16hardJesper De Jong6-4 1-6 6-3W
2024-02-19Tenerife 2 CHR32hardMitchell Krueger6-4 4-6 7-5W
2024-02-19Tenerife 2 CHQ1hardOleksii Krutykh6-2 3-6 6-4W
2024-02-12Manama CHQ2hardPeter Buldorini6-3 1-6 7-6(2)L
2024-02-12Manama CHQ1hardYanaki Milev3-6 6-3 6-2W
2024-01-15Nonthaburi 3 CHQ2hardSeong Chan Hong6-2 6-7(3) 6-2L
2024-01-15Nonthaburi 3 CHQ1hardCredit Chaiyarin6-2 6-2W
2024-01-08Nonthaburi 2 CHR16hardArthur Fery6-1 7-5L
2024-01-08Nonthaburi 2 CHR32hardLucas Poullain6-0 6-2W
2024-01-01Nonthaburi 1 CHQ1hardRio Noguchi5-7 6-4 6-2L
2023-11-20Valencia CHQ2clayDenis Yevseyev6-2 6-4L
2023-11-20Valencia CHQ1clayDavid Jorda Sanchis6-3 2-6 6-2W
2023-11-20Valencia CHR32clayRaul Brancaccio6-1 6-4L
2023-10-02Alicante CHQ2hardAkira Santillan4-6 6-3 6-4L
2023-10-02Alicante CHQ1hardDaniel Merida Aguilar6-1 7-6(3)W
2023-09-25Braga CHQ1clayNiki Kaliyanda Poonacha6-2 6-1W
2023-09-25Braga CHQ2clayMoez Echargui6-1 6-3L
2023-09-18Sibiu CHR32clayFlavio Cobolli6-7(5) 6-4 6-4L