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

Jan Lennard Struff

?H · ?cm · age 34
Hard 1676Clay 1825Grass 1563
Recent Form · L10
4/10
Hard 52% · Clay 65% · Grass 52%
Serve · Hold %
78%
Hold
Return · Win %
28%
Return
Tiebreak %
55%
TB%
Days Since Match
529
last:
Head-to-Head
149
OpponentRecordHardClayGrassLast met
Stefanos Tsitsipas ·#80240-31-11-02024-08-12
Denis Shapovalov ·#56424-20-00-02024-11-20
Tommy Paul ·#21140-30-11-02023-06-12
Alex de Minaur ·#8231-21-10-02024-10-21
Novak Djokovic ·#3050-50-00-02021-11-27
Ilya Ivashka ·#103221-11-00-12022-06-13
Daniil Medvedev ·#10130-10-01-22024-07-01
Carlos Alcaraz ·#2130-01-20-12024-04-22
Andrey Rublev ·#15130-11-20-02023-04-10
Nikoloz Basilashvili ·#118222-00-20-02021-04-26
Felix Auger Aliassime ·#19221-21-00-02024-04-15
Alexander Bublik ·#11312-01-00-12024-05-27
Corentin Moutet ·#66220-22-00-02024-11-04
Flavio Cobolli ·#31301-01-01-02024-06-10
Fabio Fognini ·#74121-20-00-02023-03-20
Dusan Lajovic ·#86302-01-00-02023-04-24
Christopher Oconnell ·#71121-20-00-02024-02-19
Albert Ramos ·#122301-02-00-02024-07-15
Jannik Sinner ·#1030-10-10-12024-06-17
Hubert Hurkacz ·#63120-20-01-02024-02-26
Zhizhen Zhang ·#47301-00-02-02024-07-01
Enzo Couacaud ·#205212-10-00-02023-03-13
Fabian Marozsan ·#59211-10-01-02024-07-01
Dominik Koepfer ·#81110-11-00-02021-08-16
Tallon Griekspoor ·#33020-20-00-02024-11-22
Yoshihito Nishioka ·#60020-20-00-02023-09-20
Marcos Giron ·#49110-00-01-12022-06-06
Laslo Djere ·#141020-10-10-02024-08-26
Frances Tiafoe ·#18110-01-00-12023-06-12
Thiago Monteiro ·#100111-00-10-02022-03-04
David Goffin ·#54111-10-00-02021-03-01
Roberto Bautista Agut ·#47111-10-00-02021-03-22
Pavel Kotov ·#75202-00-00-02023-03-13
Grigor Dimitrov ·#42020-10-10-02023-03-20
Unknown111-10-00-02023-02-06
Pedro Martinez ·#42111-10-00-02022-03-21
Karen Khachanov ·#16020-00-20-02022-07-18
Taylor Fritz ·#7110-11-00-02024-04-15
Daniel Altmaier ·#88111-00-10-02024-03-18
Ricardas Berankis ·#248111-10-00-02022-02-21
Dennis Novak ·#192111-00-10-02022-08-08
Ugo Humbert ·#34201-01-00-02024-04-22
Emil Ruusuvuori ·#71110-11-00-02024-02-12
Botic Van De Zandschulp ·#80110-11-00-02024-04-15
Tomas Martin Etcheverry ·#39110-01-10-02024-07-15
Aslan Karatsev ·#139110-01-10-02023-04-24
Casper Ruud ·#7110-11-00-02023-09-27
Roman Safiullin ·#60110-10-01-02023-06-19
Borna Coric ·#96201-01-00-02024-04-08
Thanasi Kokkinakis ·#77111-10-00-02023-03-13
Rinky Hijikata ·#78202-00-00-02024-01-15
Alexander Shevchenko ·#64202-00-00-02024-11-04
Hugo Gaston ·#81020-10-10-02023-10-16
Quentin Halys ·#84111-00-10-02024-07-15
Federico Delbonis ·#131201-01-00-02023-01-01
Pedro Cachin ·#110200-02-00-02024-05-06
Lorenzo Musetti ·#17111-10-00-02024-10-28
Arthur Rinderknech ·#60110-10-01-02024-06-10
Matteo Arnaldi ·#72111-10-00-02023-10-02
Lorenzo Sonego ·#51110-01-00-12023-04-24
Luca Nardi ·#89201-01-00-02023-04-24
Leandro Riedi ·#134110-11-00-02024-07-15
Mikhail Kukushkin ·#111101-00-00-02021-03-15
Marco Cecchinato ·#109101-00-00-02020-10-19
Lloyd Harris ·#118010-10-00-02021-10-18
Mikael Ymer ·#59010-10-00-02021-09-20
James Duckworth ·#77101-00-00-02021-10-25
Facundo Bagnis ·#136100-01-00-02021-05-31
Adrian Mannarino ·#54010-00-00-12021-06-21
Salvatore Caruso ·#146101-00-00-02020-01-13
Unknown010-10-00-02020-10-12
Unknown010-10-00-02021-01-05
Alexei Popyrin ·#45010-00-10-02021-05-03
Unknown100-01-00-02021-05-10
Unknown010-10-00-02020-11-09
Milos Raonic ·#177101-00-00-02021-02-02
Gianluca Mager ·#67101-00-00-02021-08-23
Nick Kyrgios ·#25010-10-00-02020-01-06
Unknown100-01-00-02021-04-05
Filip Krajinovic ·#93100-01-00-02021-04-26
Diego Schwartzman ·#244010-00-10-02021-05-31
Michael Mmoh ·#123101-00-00-02020-08-31
Daniel Elahi Galan ·#124101-00-00-02021-10-04
Liam Broady ·#156100-01-00-02021-04-05
Alex Bolt ·#210010-10-00-02020-01-13
Peter Gojowczyk ·#108010-10-00-02021-02-22
Cameron Norrie ·#57101-00-00-02021-11-30
Andrej Martin ·#115100-01-00-02021-04-26
Federico Coria ·#79010-00-10-02020-09-14
Hugo Grenier ·#173101-00-00-02021-01-05
Pablo Carreno Busta ·#203010-10-00-02020-11-02
Unknown101-00-00-02020-01-06
John Isner ·#157101-00-00-02022-01-03
Unknown101-00-00-02023-02-27
Maximilian Marterer ·#114100-01-00-02022-07-04
Benjamin Bonzi ·#124101-00-00-02022-09-14
Alejandro Davidovich Fokina ·#62101-00-00-02024-02-12
Unknown101-00-00-02024-02-02
Unknown101-00-00-02022-09-05
John Millman ·#140010-10-00-02022-03-07
Alexandre Muller ·#68101-00-00-02023-01-01
Geoffrey Blancaneaux ·#152101-00-00-02023-03-06
Arthur Fils ·#20010-10-00-02024-10-28
Unknown101-00-00-02023-01-16
Daniel Evans ·#180010-10-00-02022-01-03
Marin Cilic ·#196101-00-00-02024-01-01
Luciano Darderi ·#43100-00-01-02024-06-17
Kyrian Jacquet ·#209100-01-00-02023-05-15
Marton Fucsovics ·#91010-10-00-02024-02-02
Christopher Eubanks ·#106101-00-00-02023-10-23
Lorenzo Giustino ·#223010-00-10-02022-07-25
Cristian Garin ·#115101-00-00-02023-09-20
Fernando Verdasco ·#244010-00-00-12022-06-20
Rudolf Molleker ·#197100-01-00-02022-08-08
Taro Daniel ·#89100-01-00-02022-07-04
Ben Shelton ·#6100-01-00-02023-04-24
Jurij Rodionov ·#170101-00-00-02022-10-31
Unknown010-10-00-02022-09-05
Roman Andres Burruchaga ·#144100-01-00-02024-05-27
Learner Tien ·#122101-00-00-02023-03-20
Alexander Ritschard ·#194010-00-10-02023-04-17
Unknown101-00-00-02022-08-29
Henri Laaksonen ·#125100-01-00-02022-07-04
Sebastian Ofner ·#58010-10-00-02024-01-01
Aziz Dougaz ·#228101-00-00-02022-09-26
Unknown101-00-00-02022-09-26
Jiri Lehecka ·#31010-00-10-02023-05-29
Jack Draper ·#14010-10-00-02023-11-06
Sebastian Baez ·#27100-01-00-02024-04-08
Nuno Borges ·#33010-10-00-02023-03-13
Tristan Schoolkate ·#193101-00-00-02023-01-16
Franco Agamenone ·#136100-01-00-02022-07-04
Max Purcell ·#97101-00-00-02022-09-18
Tomas Machac ·#25101-00-00-02023-02-13
Unknown101-00-00-02023-02-27
Kimmer Coppejans ·#186100-01-00-02022-07-25
Unknown101-00-00-02023-02-13
Billy Harris ·#106101-00-00-02023-11-06
Jaume Munar ·#65100-01-00-02024-04-22
Holger Rune ·#11100-01-00-02024-04-15
Radu Albot ·#138101-00-00-02023-03-06
Juan Pablo Varillas ·#179100-01-00-02023-04-10
Brandon Nakashima ·#33010-00-00-12024-06-10
Otto Virtanen ·#116010-10-00-02022-10-31
Unknown100-01-00-02024-07-29
Miomir Kecmanovic ·#53010-10-00-02024-01-15
Unknown010-10-00-02022-03-14
Zizou Bergs ·#61101-00-00-02022-09-16
Richard Gasquet ·#133100-00-01-02023-06-12
Recent Matches
DateEventRoundSurfaceOpponentScoreW/L
2024-11-22Davis Cup Finals SF: GER vs NEDRRhardTallon Griekspoor6-7(4) 7-5 6-4L
2024-11-20Davis Cup Finals QF: GER vs CANRRhardDenis Shapovalov4-6 7-5 7-6(5)W
2024-11-04MetzR16hardCorentin Moutet7-6(2) 5-7 6-3L
2024-11-04MetzR32hardAlexander Shevchenko3-6 6-4 6-4W
2024-10-28Paris MastersR32hardArthur Fils6-3 6-4L
2024-10-28Paris MastersR64hardLorenzo Musetti6-4 6-2W
2024-10-21ViennaR32hardAlex De Minaur2-6 6-2 6-2L
2024-08-26Us OpenR128hardLaslo Djere6-7(7) 6-1 6-7(7) 6-4 6-2L
2024-08-12Cincinnati MastersR64hardStefanos Tsitsipas4-6 6-4 6-3L
2024-07-29Paris OlympicsR64clayFrancisco Cabral6-2 6-2W
2024-07-29Paris OlympicsR32clayCorentin MoutetW/OW
2024-07-15GstaadSFclayQuentin Halys6-3 7-6(2)L
2024-07-15GstaadQFclayTomas Martin Etcheverry7-5 3-6 6-3W
2024-07-15GstaadR32clayAlbert Ramos7-6(6) 7-6(4)W
2024-07-15GstaadR16clayLeandro Riedi7-6(6) 7-6(1)W
2024-07-01WimbledonR64grassZhizhen Zhang5-7 6-3 7-6(1) 7-6(8)W
2024-07-01WimbledonR32grassDaniil Medvedev6-1 6-3 4-6 7-6(3)L
2024-07-01WimbledonR128grassFabian Marozsan6-4 6-7(4) 6-2 6-3W
2024-06-17HalleQFgrassJannik Sinner6-2 6-7(1) 7-6(3)L
2024-06-17HalleR16grassStefanos Tsitsipas6-4 6-4W