Struff at the2023 Monte-Carlo Masters | |
| Country (sports) | |
|---|---|
| Born | (1990-04-25)25 April 1990 (age 35) Warstein, West Germany |
| Height | 1.93 m (6 ft 4 in) |
| Turned pro | 2009 |
| Plays | Right-handed (two-handed backhand) |
| Coach | Markus Wislsperger |
| Prize money | US $12,309,198 |
| Singles | |
| Career record | 238–268 |
| Career titles | 1 |
| Highest ranking | No. 21 (19 June 2023) |
| Current ranking | No. 82 (9 February 2026)[1] |
| Grand Slam singles results | |
| Australian Open | 2R (2018,2024) |
| French Open | 4R (2019,2021) |
| Wimbledon | 3R (2018,2019,2024,2025) |
| US Open | 4R (2025) |
| Other tournaments | |
| Olympic Games | 2R (2021,2024) |
| Doubles | |
| Career record | 106–112 |
| Career titles | 4 |
| Highest ranking | No. 21 (22 October 2018) |
| Current ranking | No. 359 (9 February 2026) |
| Grand Slam doubles results | |
| Australian Open | SF (2018) |
| French Open | 3R (2021) |
| Wimbledon | QF (2018) |
| US Open | 2R (2014) |
| Other doubles tournaments | |
| Olympic Games | QF (2021,2024) |
| Team competitions | |
| Davis Cup | SF (2021,2024,2025) |
| Last updated on: 13 February 2026. | |
Jan-Lennard Struff (German pronunciation:[ʃtʁʊf]; born 25 April 1990) is a German professionaltennis player. He has a career-highATP singles ranking of world No. 21, achieved on 19 June 2023. He also reached a best doubles ranking of No. 21 on 22 October 2018. He is currently the No. 3 German singles player.[2]
Struff became the third oldest first-time ATP champion (since the inception of the ATP Tour in 1990) in 2024 at the age of 33, when he won his first ATP singles title by beating third seededTaylor Fritz in straight sets in the final of theBMW Open.[3]
Struff advanced to his first semifinals on theATP Tour inMarseille,Munich andMetz. He entered the top 50 in the ATP rankings for the first time in his career and finished the year in the top 100 also for the first time at World No. 59.[4]
Struff made hisDavis Cup debut forGermany againstFrance in the first round. He lost the first rubber toGilles Simon with 8–10 in the fifth set, and his team lost the tie with 2–3.[4]
Struff reached the third round of theParis Masters as a qualifier, his best showing at the Masters 1000 level thus far, after beating world No. 3Stan Wawrinka, saving a match point.[4]
Struff reached the semifinals of bothWinston-Salem andSt. Petersburg.[4]
Struff got to the semifinals in theAustralian Open men's doubles in partnership withBen McLachlan, including a win over the No. 1 seedsŁukasz Kubot andMarcelo Melo.[5]
At the2018 Wimbledon Championships, he reached the quarterfinals in doubles, also partnering with McLachlan, where they lost to the wildcard pair ofFrederik Nielsen andJoe Salisbury.
InTokyo, Struff defeatedMarin Čilić and had a match point in the second set of his quarterfinal encounter againstDenis Shapovalov. At the same tournament, he won the first title of his career in doubles, partnering again with McLachlan.[6]

Struff started his 2019 season at theBrisbane International. He lost in the first round toJérémy Chardy.[7] At theASB Classic in Auckland, he upset fourth seed and world No. 24,Pablo Carreño Busta, in the quarterfinals.[8] He was defeated in the semifinals by British wildcardCameron Norrie.[9] However, in doubles, he and his partner,Ben McLachlan, won the title, beatingRaven Klaasen andMichael Venus in the final.[10] Ranked 51 at theAustralian Open, he lost in the first round to AustralianMatthew Ebden in four sets.[11]
In February, Struff competed at theSofia Open. He lost in the second round to second seed and world No. 12,Stefanos Tsitsipas.[12] InRotterdam, he fell in the first round of qualifying to Dutch wildcard Ryan Nijboer. At theDubai Championships, he stunned seventh seed and world No. 14,Milos Raonic, in the first round.[13] He was defeated in the second round byMárton Fucsovics.[14] In doubles, he and Ben McLachlan reached the final where they lost toJoe Salisbury andRajeev Ram.[15] At theIndian Wells Masters, he upset world No. 3 and compatriot,Alexander Zverev, in the third round.[16] He was eliminated from the tournament in the fourth round by 13th seed and world No. 14, Milos Raonic.[17] InMiami, he lost in the first round to American qualifierReilly Opelka.
Struff started his clay-court season at theMonte-Carlo Masters. He upset 15th seed and world No. 20,Denis Shapovalov, in the first round.[18] He lost in the second round toGrigor Dimitrov.[19] InBarcelona, he beat 10th seed and world No. 22,David Goffin, in the second round.[20] He upset fifth seed and world No. 8, Stefanos Tsitsipas, in the third round for his second Top 10 win of the season.[21] He was defeated in his quarterfinal match by top seed, world No. 2, and eleven-time champion,Rafael Nadal.[22] At theBMW Open in Munich, he lost in the first round to Brazilian qualifierThiago Monteiro.[23] InMadrid, he was defeated in the second round by ninth seedMarin Čilić. At theItalian Open, he upset ninth seed and world No. 10, Marin Čilić, in the second round.[24] He was eliminated in the third round by world No. 6Kei Nishikori.[25] Ranked 45 at theFrench Open, he upset 20th seed and world No. 24, Denis Shapovalov, in the first round.[26] In the third round, he upset 13th seed and world No. 15,Borna Ćorić, in a third round thriller which lasted four-hour-22-minutes.[27] With his third round victory over Ćorić, he reached the fourth round for the first time. He fell in his fourth-round match to world No. 1,Novak Djokovic.[28]
Struff started his grass-court season at theStuttgart Open. He beat eighth seed and world No. 25, Denis Shapovalov, in the first round.[29] He reached the semifinals where he lost toMatteo Berrettini.[30] InHalle, he was defeated in the second round by third seed and world No. 9,Karen Khachanov.[31] Seeded 33rd atWimbledon, he made it to the third round, where he lost toMikhail Kukushkin.[32]
Seeded seventh at theHamburg Open, Struff lost in the second round to Pablo Carreño Busta.[33]
Seeded 14th at theCiti Open, Struff lost in the second round toJordan Thompson.[34] At theRogers Cup in Montreal, he was defeated in the second round by 13th seed and world No. 17,Nikoloz Basilashvili.[35] InCincinnati, he stunned fifth seed and world No. 7, Stefanos Tsitsipas, in the second round in a tight three-set match.[36] He lost in the third round to ninth seed and world No. 8, and eventual champion,Daniil Medvedev.[37] Ranked 37 at theUS Open, he was beaten in the second round by world No. 14John Isner.[38]
Seeded eighth at theMoselle Open, Struff lost in the first round toPierre-Hugues Herbert.[39] InTokyo, he was defeated in the first round by Japanese wildcardGo Soeda.[40] At theShanghai Masters, he was eliminated from the tournament in the first round by 11th seed and world No. 13, Matteo Berrettini.[41] Seeded seventh at theEuropean Open, he lost in the second round toFrances Tiafoe.[42] At theSwiss Indoors, he reached the quarterfinals where he was defeated by eventual finalistAlex de Minaur.[43] At theParis Masters, he upset world No. 8 and defending champion, Karen Khachanov, in the second round for the seventh Top 10 win of his career.[44] He lost in the third round toJo-Wilfried Tsonga in three sets.[45]
Struff started his 2020 season by representing Germany at the 1st edition of theATP Cup. Germany was in Group F alongside Australia, Greece, and Canada. Against Australia, he lost toNick Kyrgios.[46] Against Greece, he won his match overMichail Pervolarakis.[47] Against Canada, he got the victory overFélix Auger-Aliassime.[48] In the end, Germany ended 3rd in Group F. Seeded seventh at the first edition of theAdelaide International, he lost in the second round to Australian wildcardAlex Bolt.[49] Ranked 37 at theAustralian Open, he was defeated in the first round by world No. 2, seven-time champion, and eventual champion,Novak Djokovic, in four sets.[50]
At theRotterdam Open, Struff lost in the first round to eventual finalist, Félix Auger-Aliassime, in three sets.[51] However, indoubles, he and his partner,Henri Kontinen, reached the final where they lost toPierre-Hugues Herbert andNicolas Mahut.[52] InDubai, he upset fifth seed, world No. 12, and 2018 champion,Roberto Bautista Agut, in the first round.[53] He reached the quarterfinals where he fell to second seed, world No. 6, last year finalist, and eventual finalist,Stefanos Tsitsipas, in three sets.[54] Representing Germany in theDavis Cup tie against Belarus, he won both of his rubbers by beatingIlya Ivashka andEgor Gerasimov. Germany ended up winning the tie over Belarus 4-1.[55] The ATP Tour cancelled all tournaments from March through July due to theCOVID-19 pandemic.[56][57]
When the ATP Tour resumed tournament play in August, Struff competed at theWestern & Southern Open. This event usually takes place in Cincinnati but this year, it was held at theUSTA Billie Jean King National Tennis Center in New York City in order to reduce unnecessary player travel by centralizing the tournament and the subsequent US Open in the same venue.[58] He upset 12th seed and world No. 17,Denis Shapovalov, in the second round.[59] He then upset seventh seed and world No. 10,David Goffin, in the third round to earn his best ATP Masters 1000 showing by reaching the quarterfinals.[60] He ended up losing his quarterfinal match to world No. 1, 2018 champion, and eventual champion, Novak Djokovic.[61] As a result, he entered the top 30 for the first time in his career and reached a career-high in singles of World No. 29 on 31 August 2020. Seeded 28th at theUS Open, he made it to the third round where he was defeated by three-time champion Djokovic.[62]
At theItalian Open, Struff lost in the first round to qualifierFederico Coria.[63] InHamburg, he was defeated in the first round by eighth seed and world No. 16,Karen Khachanov.[64] Seeded 30th at theFrench Open, he was eliminated from the tournament in the second round by qualifier and compatriot,Daniel Altmaier.[65]
Seeded seventh at theBett1Hulks Indoors, Struff lost in the first round to qualifier and compatriot,Oscar Otte.[66] Seeded seventh at theBett1Hulks Championship, he was defeated in the second round byYoshihito Nishioka.[67] InVienna, he was beaten in the first round by third seed and world No. 5, Stefanos Tsitsipas.[68] At theParis Masters, he lost in the second round to ninth seed and world No. 15,Pablo Carreño Busta.[69] Struff played his final tournament of the season at theSofia Open. Seeded fourth, he lost in the second round to eventual finalistVasek Pospisil.[70]
Struff ended the year ranked No. 36.
Struff started his 2021 season at theAntalya Open. Seeded fifth, he reached the quarterfinals where he lost toJérémy Chardy, despite having two match points in the third-set tie breaker.[71] In February, he represented Germany withAlexander Zverev,Kevin Krawietz andAndreas Mies at theATP Cup. Germany was in Group A alongside Canada and Serbia. He beatMilos Raonic of Canada,[72] andDušan Lajović of Serbia to help Germany qualify for the semifinals.[73] In the semifinal tie against Russia, he lost toAndrey Rublev in three sets. In the end, Russia beat Germany 2-1 to advance to the ATP Cup final.[74] At theAustralian Open, he lost in the first round to Australian wildcardChristopher O'Connell.[75]
Seeded eighth at theOpen Sud de France, Struff was defeated in the first round by qualifier and compatriot,Peter Gojowczyk.[76] InRotterdam, he was beaten in the first round by sixth seed, world No. 14, and 2017 finalist,David Goffin.[77] At theDubai Championships, he lost in the second round to third seed and world No. 12,Denis Shapovalov.[78] Seeded 31st at theMiami Open, he made it to the third round where he was eliminated by seventh seed and world No. 12,Roberto Bautista Agut.[79]
Struff started his clay-court season at theSardegna Open. Seeded fifth, he reached the quarterfinals where he fell to fourth seedNikoloz Basilashvili.[80] InMonte-Carlo, he lost in the first round to 14th seed and world No. 17,Grigor Dimitrov. Seeded seventh at theBMW Open in Munich, he reached his first ATP singles final after defeating fourth seed,Filip Krajinović, in the quarterfinals, after a three hour match, and qualifier,Ilya Ivashka, in the semifinals. This was his best performance at this tournament since reaching the semifinals in 2014 (l. toFabio Fognini).[81][82] He lost in the final to fifth seed Nikoloz Basilashvili.[83] At theMadrid Open, he was eliminated from the tournament in the first round by qualifierAlexei Popyrin.[84] InRome, he lost in the second round to world No. 7, Andrey Rublev, in three sets.[85] Seeded fourth at the first edition of theEmilia-Romagna Open in Parma, Italy, he reached the quarterfinals where he lost to sixth seedTommy Paul.[86] Ranked 42 at theFrench Open, he upset world No. 7, Andrey Rublev, in the first round in five sets.[87] He proceeded to the fourth round after wins overFacundo Bagnis[88] and qualifierCarlos Alcaraz.[89] He lost in the fourth round to world No. 10Diego Schwartzman.[90]
Struff began his grass-court season at theHalle Open. He stunned top seed and world No. 2,Daniil Medvedev, in the first round.[91] He lost in the second round to qualifier,Marcos Giron, in three sets.[92] At the first edition of theMallorca Championships, he was defeated in the first round byAdrian Mannarino.[93] Ranked No. 45 atWimbledon, he lost in the first round to world No. 2, Daniil Medvedev, in four sets.[94]
After Wimbledon, Struff competed at theHamburg European Open. Seeded seventh, he lost in the first round toLaslo Djere.[95] Representing Germany at theSummer Olympics, he was defeated in the second round by world No. 1Novak Djokovic.[96]
At theNational Bank Open in Toronto, Struff lost in the first round toFabio Fognini.[97] InCincinnati, he was beaten in the first round by lucky loser and compatriot,Dominik Koepfer.[98] Seeded ninth at theWinston-Salem Open, he lost in the third round to eventual champion Ilya Ivashka.[99] At theUS Open, he was defeated in the first round byTallon Griekspoor in five sets.[100]
At theMoselle Open in Metz, Struff was beaten in the first round byMikael Ymer.[101] In October, he competed at theIndian Wells Masters. He lost in the second round to 25th seed and world No. 30, Fabio Fognini.[102] At theEuropean Open in Antwerp, he was eliminated in the second round by seventh seedLloyd Harris.[103] InSt. Petersburg, Russia, he upset second seed and world No. 13, Denis Shapovalov, in the quarterfinals.[104] He lost his semifinal match to fifth seed and world No. 28,Taylor Fritz.[105] At theParis Masters, he fell in the first round to qualifier Tommy Paul.[106] In his final tournament of the season, Struff represented Germany at theDavis Cup Finals. Germany was in Group F alongside Serbia and Austria. Against Serbia, he lost to Novak Djokovic.[107] Against Serbia, he beatDennis Novak.[108] Germany beat Serbia and Austria 2-1 to advance to the quarterfinals.[109][110] Playing Great Britain in the quarterfinals, he defeatedCam Norrie in three sets.[111] Germany beat Great Britain 2-1 to advance to the semifinals.[112] In the semifinals against Russia, he lost to Daniil Medvedev.[113] Germany ended up losing to Russia 1-2.[114]
Struff ended the year ranked No. 51.
Struff began his 2022 season by representing Germany at theATP Cup. Germany was in Group C alongside Canada, Great Britain, and the USA. In his first match, he lost toDan Evans of Great Britain.[115] In his second match, he defeatedJohn Isner of the USA.[116] In his final match, he lost toDenis Shapovalov of Canada.[117] Germany ended in third place in Group C. At theAdelaide International 2, he lost in the first round to qualifierCorentin Moutet.[118] Ranked No. 52 at theAustralian Open, he was defeated in the first round byBotic van de Zandschulp.[119]
In February, Struff competed at theDubai Championships. He lost in the first round to qualifierRičardas Berankis.[120] Representing Germany in theDavis Cup tie against Brazil, he played one match and lost toThiago Monteiro.[121] In the end, Germany won the tie over Brazil 3–1.[122] At theIndian Wells Masters, he fell in the first round to lucky loserJohn Millman.[123] Seeded fourth at theArizona Tennis Classic, an ATP Challenger event, he was eliminated in the first round by lucky loser and compatriot,Mats Moraing. However, indoubles, he and his partner Oscar Otte reached the final and lost toTreat Huey andDenis Kudla.[124] At theMiami Open, Struff retired during his first-round match againstPedro Martínez due to a right foot injury.[125][126]Due to that injury, Struff missed these clay-court tournaments:Grand Prix Hassan II,Barcelona Open,BMW Open,Geneva Open, andFrench Open.[127][128]
Struff returned to action during the grass-court season in June at theBOSS Open in Stuttgart. Playing as a wildcard, he won his first match since January by beatingMarcos Giron in the first round in three sets.[129] He lost in the second round to sixth seedLorenzo Sonego.[130] InHalle, he was defeated in the first round byIlya Ivashka.[131][132] At theMallorca Championships, he fell in the first round of qualifying toFernando Verdasco. Ranked No. 155 atWimbledon, he faced fifth seed and world No. 7,Carlos Alcaraz, in the first round. He pushed Alcaraz to five sets, but he ended up losing the match.[133]
After Wimbledon, Struff competed at theBrawo Open, an ATP Challenger event inBraunschweig, Germany. He won his 6th ATP Challenger tour title by beating compatriot,Maximilian Marterer, in the final.[134] He returned to the top 150 at world No. 126 on 11 July 2022. He also won thedoubles title withMarcelo Demoliner by defeatingRoman Jebavý andAdam Pavlásek in the final.[135] InHamburg, he lost in the first round to seventh seed and world No. 26,Karen Khachanov, in three sets, despite having two match points at 6-5 in the third set.[136] Seeded third at the first edition of theZug Open, he was eliminated from the tournament in the second round by Italian qualifierLorenzo Giustino.[137] Seeded third at theMeerbusch Challenger, he was beaten in the second round by eventual finalistDennis Novak.[138] At theUS Open, Struff fell in the second round of qualifying toEnzo Couacaud.
After the US Open, Struff competed at theCassis Open. Seeded fifth, he lost in the second round toBorna Gojo. Then, he represented Germany in theDavis Cup Finals Group stage. Germany was in Group C alongside France, Belgium, and Australia. He beatBenjamin Bonzi of France,Zizou Bergs of Belgium, andMax Purcell of Australia. Germany did end up beating France, Belgium, and Australia which earned them a spot in the Knockout stage.[139][140] Getting past qualifying at theSofia Open, he reached the quarterfinals where he was defeated by fourth seedLorenzo Musetti.[141] InBasel, he lost in the first round of qualifying toRoman Safiullin. At theTrofeo Faip–Perrel, he made it to the final where he was defeated byOtto Virtanen.[142] At theSlovak Open, he lost in the first round to eventual finalistFábián Marozsán. Struff played his final event of the year by representing Germany in theDavis Cup quarterfinal tie against Canada. He upset world No. 18 Denis Shapovalov.[143] In the end, Germany ended up losing 2-1 to Canada.[144]
Struff ended the year ranked No. 151.
In January, Struff started his 2023 season at theCanberra Challenger. He reached the semifinals where he lost toLeandro Riedi.[145]Struff qualified for his ninth career-appearance in the main draw at theAustralian Open.[146]
He qualified for four back-to-back Masters 1000 at theIndian Wells Open, at theMiami Open[147] and at theMonte-Carlo Masters where he reached the second round defeatingQuentin Halys,Fabio Fognini andAlbert Ramos Viñolas respectively. He returned to the top 100 on 3 April 2023. In Monte Carlo, he went one step further reaching the round of 16 with a defeat over 14th seedAlex de Minaur. Next, he upset fourth seedCasper Ruud, for his fourth top-5 win and first top-10 win since June 2021, reaching the quarterfinals for the second time at the Masters 1000-level in his career, which moved him into the top 65 in the rankings.[148]
At theMadrid Open, he qualified for his fourth consecutive Masters as a lucky loser, where he reached also the second round defeatingLorenzo Sonego. Next he upset 32nd seedBen Shelton to reach the third round. He reached the round of 16 with a win overDušan Lajović. He made back to back Masters 1000 quarterfinals, and only his third in his career, defeatingPedro Cachin.[149][150] He reached the semifinals of a Masters for the first time in his career upsetting fourth seedStefanos Tsitsipas for his second top-5 win of the season. He became the third lucky loser to advance to the semifinals of a Masters event, joining Thomas Johansson (2004 Toronto) and Lucas Pouille (2016 Rome).[151] He then won his semifinal match against qualifierAslan Karatsev, the player to whom he lost to in the qualifying rounds, and became the first lucky loser to reach a Masters final in history.[152] In the final, he lost to world No. 2 and defending championCarlos Alcaraz in three sets.[153] As a result he moved back into the top 30 in the rankings at a new career high ranking of No. 28 and became the German No. 1 ahead ofAlexander Zverev following theRome Masters on 22 May 2023. Despite this, he lost toJiří Lehečka in the first round of theFrench Open.
Struff reached his second final of the season inStuttgart after beatingZhang Zhizhen, 7th seedTommy Paul,Richard Gasquet and top seedHubert Hurkacz. He lost toFrances Tiafoe in 3 sets in the final despite holding a championship point in the third set. As a result, he entered the top 25 at world no. 21 at the end of the week. Struff then played inHalle, where he beatRoman Safiullin before losing to eventual championAlexander Bublik. He announced that due to an injured hip, he would not play inWimbledon. Eventually he also skipped the next Major, theUS Open. After a three months break he returned to the Asian swing at theZhuhai Championships where he lost to eventual finalistYoshihito Nishioka in the quarterfinals. He won his first round match, snapping a four-match losing streak, at theSwiss Indoors in Basel defeatingChristopher Eubanks.[154] At theSofia Open, he reached his 12th career semifinal defeatingFabian Marozsan.[155]
Struff ended the year ranked No. 25 and was awarded theATP Comeback Player of the Year for his performance in 2023.[156]
Struff began his year inHong Kong, beatingMarin Čilić in 3 tiebreak sets after saving 7 match points before losing, again in 3 tiebreak sets, toSebastian Ofner in the second round. As the 24th seed, he won his first match in 6 years at theAustralian Open, beatingRinky Hijikata in 5 sets, but lost toMiomir Kecmanović in the second round.
InRotterdam, Struff reached the round of 16, defeatingAlejandro Davidovich Fokina,[157] before losing toEmil Ruusuvuori. At his next tournaments, Struff had less success in singles, losing in the first round ofDoha toChristopher O'Connell and inDubai Tennis Championships toHubert Hurkacz. However, he won his second ATP 500 doubles title at theDubai Tennis Championships withTallon Griekspoor.[158]
He made a back-to-back appearance in the third round ofIndian Wells, where he beatBorna Ćorić but lost toJannik Sinner. InMiami, he defeatedDaniel Altmaier but lost toAlex de Minaur.In the beginning of the clay court season inMonte-Carlo, he reached the third round by defeatingSebastián Báez and Borna Ćorić before again losing to Jannik Sinner.
InMunich, as the fourth seed, Struff beat two-time defending finalistBotic van de Zandschulp,Félix Auger-Aliassime and two-time defending championHolger Rune to reach his fourth career final. At age 33, Struff won his first ATP singles title by beating third seedTaylor Fritz in straight sets in the final, becoming the third oldest first-time champion since the inception of the ATP Tour in 1990, afterPaolo Lorenzi andVíctor Estrella Burgos, and the first since Lorenzi in2016 Kitzbühel.[3] He also reached the final of the doubles event, partneringAndreas Mies, where he lost toYuki Bhambri andAlbano Olivetti.[159]
Struff had a disappointing start of the year after struggling with injuries in the last two years. This resulted him in dropping out of top 100 in the ATP rankings.
In August, Struff qualified for the main draw at the2025 US Open. With wins overBotic van de Zandschulp,Holger Rune andFrances Tiafoe he reached the round of 16 where he lost in straight sets toNovak Djokovic.[160] This run enabled him to climb back to top 100 in the ATP rankings.[161]
| W | F | SF | QF | #R | RR | Q# | P# | DNQ | A | Z# | PO | G | S | B | NMS | NTI | P | NH |
Current through the2026 Rotterdam Open.
| Tournament | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | SR | W–L | Win % |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Grand Slam tournaments | |||||||||||||||||||
| Australian Open | A | A | Q3 | 1R | 1R | Q2 | 1R | 2R | 1R | 1R | 1R | 1R | 1R | 2R | 1R | 1R | 0 / 12 | 2–12 | 14% |
| French Open | A | A | 1R | 2R | 1R | 1R | 1R | 2R | 4R | 2R | 4R | A | 1R | 3R | 1R | 0 / 12 | 11–12 | 48% | |
| Wimbledon | A | A | 2R | 1R | 1R | 1R | 1R | 3R | 3R | NH | 1R | 1R | A | 3R | 3R | 0 / 11 | 9–11 | 45% | |
| US Open | Q1 | A | 1R | 2R | Q2 | 1R | 1R | 3R | 2R | 3R | 1R | Q2 | A | 1R | 4R | 0 / 10 | 9–10 | 47% | |
| Win–loss | 0–0 | 0–0 | 1–3 | 2–4 | 0–3 | 0–3 | 0–4 | 6–4 | 6–4 | 3–3 | 3–4 | 0–2 | 0–2 | 5–4 | 5–4 | 0–1 | 0 / 45 | 31–45 | 41% |
| National representation | |||||||||||||||||||
| Summer Olympics | NH | A | not held | 1R | not held | 2R | not held | 2R | not held | 0 / 3 | 2–2 | 50% | |||||||
| Davis Cup | A | A | A | A | 1R | PO | PO | QF | QF | QR | SF | QF | A | SF | SF | Q1 | 0 / 7 | 17–12 | 59% |
| ATP 1000 tournaments | |||||||||||||||||||
| Indian Wells Open | A | A | A | A | 1R | A | 2R | 1R | 4R | NH | 2R | 1R | 2R | 3R | 1R | 0 / 9 | 7–9 | 44% | |
| Miami Open | A | A | Q2 | Q2 | 2R | A | 3R | 1R | 1R | NH | 3R | 1R | 2R | 3R | 1R | 0 / 9 | 6–9 | 40% | |
| Monte-Carlo Masters | A | A | A | Q1 | 1R | 1R | 3R | 3R | 2R | NH | 1R | A | QF | 3R | 1R | 0 / 9 | 10–9 | 53% | |
| Madrid Open | A | A | A | A | A | A | A | 2R | 2R | NH | 1R | A | F | 4R | 2R | 0 / 6 | 11–6 | 65% | |
| Italian Open | A | A | A | A | A | A | 2R | A | 3R | 1R | 2R | A | A | 2R | A | 0 / 5 | 5–5 | 50% | |
| Canadian Open | A | A | A | A | A | A | A | A | 2R | NH | 1R | A | A | A | A | 0 / 2 | 1–2 | 33% | |
| Cincinnati Open | A | A | A | A | A | A | A | A | 3R | QF | 1R | A | A | 1R | Q1 | 0 / 4 | 5–4 | 56% | |
| Shanghai Masters | A | A | A | A | A | A | 3R | A | 1R | not held | 2R | A | A | 0 / 3 | 2–3 | 40% | |||
| Paris Masters | A | A | A | Q1 | Q2 | 3R | 1R | Q1 | 3R | 2R | 1R | A | 1R | 2R | A | 0 / 7 | 6–7 | 46% | |
| Win–loss | 0–0 | 0–0 | 0–0 | 0–0 | 1–3 | 2–2 | 8–6 | 3–4 | 12–9 | 4–3 | 3–8 | 0–2 | 11–6 | 8–7 | 1–4 | 0–0 | 0 / 54 | 53–54 | 50% |
| Career statistics | |||||||||||||||||||
| 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | Career | |||
| Tournaments | 0 | 0 | 9 | 17 | 18 | 18 | 28 | 24 | 27 | 14 | 27 | 10 | 17 | 22 | 21 | 3 | 255 | ||
| Titles | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | ||
| Finals | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 1 | 0 | 0 | 4 | ||
| Hard win–loss | 0–0 | 0–0 | 1–3 | 9–8 | 5–9 | 7–9 | 16–15 | 13–14 | 18–19 | 14–12 | 14–19 | 7–8 | 6–10 | 9–14 | 9–13 | 2–3 | 0 / 142 | 130–156 | 45% |
| Clay win–loss | 0–0 | 0–0 | 2–4 | 5–6 | 0–7 | 5–6 | 11–11 | 8–8 | 11–7 | 1–3 | 11–8 | 0–2 | 9–5 | 15–5 | 3–7 | 0–0 | 1 / 79 | 81–79 | 51% |
| Grass win–loss | 0–0 | 0–0 | 1–2 | 1–3 | 0–3 | 1–3 | 1–3 | 2–3 | 6–3 | 0–0 | 1–3 | 1–3 | 5–2 | 6–2 | 3–3 | 0–0 | 0 / 34 | 28–33 | 46% |
| Overall win–loss | 0–0 | 0–0 | 4–9 | 15–17 | 5–19 | 13–18 | 28–29 | 23–25 | 35–29 | 15–15 | 26–30 | 8–13 | 20–17 | 30–21 | 15–23 | 2–3 | 1 / 255 | 239–268 | 47% |
| Win % | – | – | 31% | 47% | 21% | 42% | 49% | 48% | 55% | 50% | 46% | 38% | 54% | 59% | 39% | 40% | 47% | ||
| Year-end ranking[a] | 239 | 168 | 107 | 59 | 107 | 63 | 53 | 57 | 35 | 36 | 51 | 151 | 25 | 42 | 83 | ||||
Current through the2025 ATP Tour.
| Tournament | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | SR | W–L | Win % |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Grand Slam tournaments | ||||||||||||||||||
| Australian Open | A | A | A | 1R | A | 1R | SF | 1R | QF | A | 2R | A | A | A | A | 0 / 6 | 8–6 | 57% |
| French Open | A | A | A | 1R | A | 2R | 1R | 1R | 1R | 3R | A | 1R | A | A | 0 / 7 | 3–7 | 30% | |
| Wimbledon | A | A | 2R | A | 2R | 1R | QF | 1R | NH | A | A | A | A | A | 0 / 5 | 5–5 | 50% | |
| US Open | A | A | 2R | A | A | 1R | 1R | 1R | 1R | 1R | A | A | A | A | 0 / 6 | 1–6 | 14% | |
| Win–loss | 0–0 | 0–0 | 2–2 | 0–2 | 1–1 | 1–4 | 7–4 | 0–4 | 3–3 | 2–2 | 1–1 | 0–1 | 0–0 | 0–0 | 0–0 | 0 / 24 | 17–24 | 41% |
| National representation | ||||||||||||||||||
| Summer Olympics | A | not held | A | not held | QF | not held | QF | not held | 0 / 2 | 4–2 | 67% | |||||||
| Davis Cup | A | A | A | 1R | PO | PO | QF | QF | QR | SF | QF | A | SF | SF | Q1 | 0 / 7 | 4–0 | 100% |
| ATP 1000 tournaments | ||||||||||||||||||
| Indian Wells Open | A | A | A | A | A | A | A | 2R | NH | 2R | A | A | A | A | 0 / 2 | 2–2 | 50% | |
| Miami Open | A | A | A | A | A | A | SF | A | NH | 1R | A | A | A | A | 0 / 2 | 3–2 | 60% | |
| Monte-Carlo Masters | A | A | A | A | A | A | A | 1R | NH | 1R | A | A | A | QF | 0 / 3 | 2–3 | 40% | |
| Madrid Open | A | A | A | A | A | A | QF | 1R | NH | A | A | A | A | A | 0 / 2 | 2–2 | 50% | |
| Italian Open | A | A | A | A | A | A | A | 1R | 2R | 1R | A | A | A | A | 0 / 3 | 1–3 | 25% | |
| Canadian Open | A | A | A | A | A | A | A | 1R | NH | 1R | A | A | A | A | 0 / 2 | 0–2 | 0% | |
| Cincinnati Open | A | A | A | A | A | A | A | A | 1R | 2R | A | A | A | A | 0 / 2 | 1–2 | 33% | |
| Shanghai Masters | A | A | A | A | A | A | 2R | 1R | not held | A | A | A | 0 / 2 | 1–2 | 33% | |||
| Paris Masters | A | A | A | A | A | A | 1R | 2R | 1R | A | A | A | A | A | 0 / 3 | 1–3 | 25% | |
| Win–loss | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 6–4 | 2–7 | 1–3 | 2–6 | 0–0 | 0–0 | 0–0 | 2–1 | 0–0 | 0 / 21 | 13–21 | 38% |
| Career statistics | ||||||||||||||||||
| 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | Career | |||
| Tournaments | 1 | 1 | 7 | 10 | 5 | 13 | 22 | 21 | 8 | 12 | 4 | 5 | 3 | 4 | 0 | 116 | ||
| Titles | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 4 | ||
| Finals | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 3 | 1 | 0 | 0 | 0 | 2 | 0 | 0 | 8 | ||
| Overall win–loss | 0–1 | 0–1 | 4–7 | 4–10 | 4–5 | 3–12 | 34–21 | 20–19 | 9–8 | 11–13 | 3–4 | 3–5 | 9–2 | 2–4 | 0–0 | 106–112 | ||
| Win % | 0% | 0% | 36% | 29% | 44% | 20% | 62% | 51% | 53% | 46% | 43% | 38% | 82% | 33% | – | 49% | ||
| Year-end ranking | 404 | 450 | 169 | 162 | 182 | 190 | 22 | 56 | 53 | 69 | 137 | 277 | 128 | 362 | ||||
|
|
|
| Result | W–L | Date | Tournament | Tier | Surface | Opponent | Score |
|---|---|---|---|---|---|---|---|
| Loss | 0–1 | May 2021 | Bavarian Championships, Germany | ATP 250 | Clay | 4–6, 6–7(5–7) | |
| Loss | 0–2 | May 2023 | Madrid Open, Spain | ATP 1000 | Clay | 4–6, 6–3, 3–6 | |
| Loss | 0–3 | Jun 2023 | Stuttgart Open, Germany | ATP 250 | Grass | 6–4, 6–7(1–7), 6–7(8–10) | |
| Win | 1–3 | Apr 2024 | Bavarian Championships, Germany | ATP 250 | Clay | 7–5, 6–3 |
|
|
|
| Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
|---|---|---|---|---|---|---|---|---|
| Loss | 0–1 | Jan 2018 | Sydney International, Australia | ATP 250 | Hard | 3–6, 4–6 | ||
| Win | 1–1 | Oct 2018 | Japan Open, Japan | ATP 500 | Hard (i) | 6–4, 7–5 | ||
| Win | 2–1 | Jan 2019 | Auckland Open, New Zealand | ATP 250 | Hard | 6–3, 6–4 | ||
| Loss | 2–2 | Mar 2019 | Dubai Championships, United Arab Emirates | ATP 500 | Hard | 6–7(4–7), 3–6 | ||
| Win | 3–2 | Sep 2019 | Moselle Open, France | ATP 250 | Hard (i) | 2–6, 7–6(7–1), [10–4] | ||
| Loss | 3–3 | Feb 2020 | Rotterdam Open, Netherlands | ATP 500 | Hard (i) | 6–7(5–7), 6–4, [7–10] | ||
| Win | 4–3 | Mar 2024 | Dubai Championships, United Arab Emirates | ATP 500 | Hard | 6–4, 4–6, [10–6] | ||
| Loss | 4–4 | Apr 2024 | Bavarian Championships, Germany | ATP 250 | Clay | 6–7(6–8), 6–7(5–7) |
| Finals by surface |
|---|
| Hard (3–7) |
| Clay (4–7) |
| Result | W–L | Date | Tournament | Surface | Opponent | Score |
|---|---|---|---|---|---|---|
| Loss | 0–1 | Jun 2011 | Franken Challenge, Germany | Clay | 2–6, 6–0, 2–6 | |
| Loss | 0–2 | Sep 2011 | TEAN International, Netherlands | Clay | 6–7(2–7), 3–6 | |
| Loss | 0–3 | Sep 2012 | Torneo Omnia Ciudad Madrid, Spain | Clay | 4–6, 2–6 | |
| Loss | 0–4 | Nov 2012 | GB Pro-Series Loughborough, UK | Hard (i) | 2–6, 6–4, 1–6 | |
| Loss | 0–5 | Jan 2013 | Intersport Heilbronn Open, Germany | Hard (i) | 5–7, 3–6 | |
| Loss | 0–6 | Feb 2013 | Trofeo Faip–Perrel, Italy | Hard (i) | 6–4, 6–7(5–7), 6–7(5–7) | |
| Loss | 0–7 | Sep 2013 | Geneva Open Challenger, Switzerland | Hard | 4–6, 3–6 | |
| Loss | 0–8 | Feb 2014 | Trofeo Faip–Perrel, Italy | Hard (i) | 6–7(6–8), 6–4 | |
| Win | 1–8 | May 2014 | Heilbronner Neckarcup, Germany | Clay | 6–2, 7–6(7–5) | |
| Loss | 1–9 | Sep 2014 | Szczecin Open, Poland | Clay | 4–6, 3–6 | |
| Win | 2–9 | Sep 2015 | Pekao Szczecin Open, Poland | Clay | 6–4, 6–3 | |
| Win | 3–9 | Oct 2015 | Open d'Orléans, France | Hard (i) | 5–7, 6–4, 6–3 | |
| Loss | 3–10 | May 2016 | Heilbronner Neckarcup, Germany | Clay | 4–6, 6–7(3–7) | |
| Loss | 3–11 | Jun 2016 | Franken Challenge, Germany | Clay | 3–6, 4–6 | |
| Win | 4–11 | Sep 2016 | TEAN International, Netherlands | Clay | 6–4, 6–1 | |
| Win | 5–11 | Oct 2016 | Ethias Trophy, Belgium | Hard | 6–2, 6–0 | |
| Loss | 5–12 | Jan 2017 | Canberra Challenger, Australia | Hard | 6–3, 4–6, 3–6 | |
| Loss | 5–13 | Aug 2018 | IsarOpen, Germany | Clay | 1–6, 3–6 | |
| Win | 6–13 | Jul 2022 | Brawo Open, Germany | Clay | 6–2, 6–2 | |
| Loss | 6–14 | Nov 2022 | Trofeo Faip–Perrel, Italy | Hard (i) | 2–6, 5–7 | |
| Win | 7–14 | Nov 2025 | All In Open, France | Hard (i) | 6–4, 6–4 |
| Finals by surface |
|---|
| Hard (2–2) |
| Clay (5–0) |
| Result | W–L | Date | Tournament | Surface | Partner | Opponent | Score |
|---|---|---|---|---|---|---|---|
| Loss | 0–1 | Nov 2013 | Slovak Open, Slovakia | Hard (i) | 6–7(6–8), 2–6 | ||
| Win | 1–1 | Sep 2014 | Pekao Szczecin Open, Poland | Clay | 6–2, 6–4 | ||
| Win | 2–1 | Sep 2015 | TEAN International, Netherlands | Clay | 7–6(7–1), 4–6, [10–7] | ||
| Win | 3–1 | Sep 2016 | TEAN International, Netherlands(2) | Clay | 6–4, 6–1 | ||
| Win | 4–1 | Jan 2017 | Canberra Challenger, Australia | Hard | 6–3, 6–4 | ||
| Win | 5–1 | Sep 2017 | AON Open Challenger, Italy | Clay | 7–6(7–5), 7–6(10–8) | ||
| Loss | 5–2 | Mar 2022 | Arizona Tennis Classic, United States | Hard | 6–7(10–12), 6–3, [6–10] | ||
| Win | 6–2 | Jul 2022 | Brawo Open, Germany | Clay | 6–4, 7–5 | ||
| Win | 7–2 | Nov 2022 | Trofeo Faip–Perrel, Italy | Hard (i) | 6–4, 6–7(5–7), [10–7] |
| Finals by surface |
|---|
| Hard (1–0) |
| Clay (5–3) |
| Carpet (0–1) |
| Result | W–L | Date | Tournament | Surface | Opponent | Score |
|---|---|---|---|---|---|---|
| Win | 1–0 | Jun 2010 | Cologne F5, Germany | Clay | 7–6(7–5), 6–0 | |
| Loss | 1–1 | Aug 2010 | Dortmund F10, Germany | Clay | 5–7, 5–7 | |
| Loss | 1–2 | Feb 2011 | Nussloch F4, Germany | Carpet (i) | 5–7, 4–6 | |
| Win | 2–2 | Mar 2011 | Barcelona F9, Spain | Clay | 6–4, 6–3 | |
| Loss | 2–3 | Apr 2011 | Reus F10, Spain | Clay | 4–6, 3–6 | |
| Loss | 2–4 | Apr 2011 | Vercelli F5, Italy | Clay | 6–7(6–8), 0–6 | |
| Win | 3–4 | Jun 2012 | Cologne F6, Germany | Clay | 7–6(7–4), 7–5 | |
| Win | 4–4 | Jul 2012 | Dortmund F11, Germany | Clay | 6–1, 6–4 | |
| Win | 5–4 | Aug 2012 | Este F23, Italy | Clay | 6–7(3–7), 6–2, 6–2 | |
| Win | 6–4 | Oct 2012 | Essen F19 Germany | Hard (i) | 6–3, 6–2 |
| Finals by surface |
|---|
| Hard (0–0) |
| Clay (2–7) |
| Result | W–L | Date | Tournament | Surface | Partner | Opponent | Score |
|---|---|---|---|---|---|---|---|
| Loss | 0–1 | Jul 2008 | Erftstadt F12, Germany | Clay | 3–6, 2–6 | ||
| Loss | 0–2 | Aug 2008 | Wetzlar F13, Germany | Clay | 5–7, 2–6 | ||
| Loss | 0–3 | Aug 2009 | Wetzlar F13, Germany | Clay | 3–6, 4–6 | ||
| Loss | 0–4 | Apr 2011 | Reus F10, Spain | Clay | 6–7(3–7), 7–6(7–1), [8–10] | ||
| Win | 1–4 | Apr 2012 | Ajaccio F8, France | Clay | 0–6, 6–4, [10–7] | ||
| Loss | 1–5 | Jun 2012 | Cologne F6, Germany | Clay | 1–6, 0–6 | ||
| Loss | 1–6 | Jul 2012 | Breda F3, Netherlands | Clay | 2–6, 4–6 | ||
| Loss | 1–7 | Jul 2012 | Dortmund F10, Germany | Clay | 6–4, 4–6, [7–10] | ||
| Win | 2–7 | Aug 2012 | Este F23, Italy | Clay | 4–6, 6–4, [10–7] |
Struff is a power baseliner type player, frequently making use of serve and volley as well. He possesses a strong serve along with a heavy forehand and solid backhand. When he plays well he can dictate play from the back of the court and hit winners from the forehand and backhand side. He also has a solid volley.
| Season | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | Total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Wins | 1 | 0 | 1 | 5 | 1 | 2 | 0 | 2 | 0 | 1 | 0 | 13 |
| # | Player | Rk | Tournament | Surface | Rd | Score | Rk | Ref |
|---|---|---|---|---|---|---|---|---|
| 2016 | ||||||||
| 1. | 3 | Paris Masters, France | Hard (i) | 2R | 3–6, 7–6(8–6), 7–6(7–1) | 91 | [163] | |
| 2018 | ||||||||
| 2. | 6 | Japan Open, Japan | Hard (i) | 1R | 3–6, 6–4, 7–6(7–1) | 56 | [164] | |
| 2019 | ||||||||
| 3. | 3 | Indian Wells Open, United States | Hard | 3R | 6–3, 6–1 | 55 | [165] | |
| 4. | 8 | Barcelona Open, Spain | Clay | 3R | 6–4, 3–6, 6–2 | 51 | [166] | |
| 5. | 10 | Italian Open, Italy | Clay | 2R | 6–2, 6–3 | 51 | [167] | |
| 6. | 7 | Cincinnati Open, United States | Hard | 2R | 6–4, 6–7(5–7), 7–6(8–6) | 36 | [168] | |
| 7. | 8 | Paris Masters, France | Hard (i) | 2R | 7–6(7–5), 3–6, 7–5 | 36 | [169] | |
| 2020 | ||||||||
| 8. | 10 | Cincinnati Open, United States | Hard | 3R | 6–4, 3–6, 6–4 | 34 | [170] | |
| 2021 | ||||||||
| 9. | 7 | French Open, France | Clay | 1R | 6–3, 7–6(8–6), 4–6, 3–6, 6–4 | 42 | [171] | |
| 10. | 2 | Halle Open, Germany | Grass | 1R | 7–6(8–6), 6–3 | 45 | [172] | |
| 2023 | ||||||||
| 11. | 4 | Monte-Carlo Masters, France | Clay | 3R | 6–1, 7–6(8–6) | 100 | [173] | |
| 12. | 5 | Madrid Open, Spain | Clay | QF | 7–6(7–5), 5–7, 6–3 | 65 | [174] | |
| 2025 | ||||||||
| 13. | 10 | Almaty Open, Kazakhstan | Hard (i) | 2R | 4–6, 7–6(7–5), 6–3 | 98 | [175] | |
|
|
|
|
| Date | Venue | Surface | Rd | Opponent nation | Score | Match | Opponent player(s) | W/L | Rubber score |
|---|---|---|---|---|---|---|---|---|---|
| 2015 | |||||||||
| Mar 2015 | Frankfurt | Hard (i) | 1R | 2–3 | Singles 1 | Gilles Simon | Loss | 6–7(4–7), 6–2, 7–6(7–1), 2–6, 8–10 | |
| Singles 5 (dead) | Nicolas Mahut | Win | 7–6(8–6), 6–3 | ||||||
| 2016 | |||||||||
| Sep 2016 | Berlin | Clay | PO | 3–2 | Singles 1 | Kamil Majchrzak | Win | 6–7(8–10), 6–3, 5–7, 6–2, 6–1 | |
| Singles 5 (decider) | Hubert Hurkacz | Win | 7–6(7–4), 6–4, 6–1 | ||||||
| 2017 | |||||||||
| Sep 2017 | Oeiras | Clay | PO | 3–2 | Singles 2 | Pedro Sousa | Loss | 2–6, 5–7, 6–7(5–7) | |
| Doubles (w/T Pütz) | G Elias /J Sousa | Win | 6–2, 4–6, 6–7(5–7), 6–4, 6–4 | ||||||
| Singles 4 | João Sousa | Win | 6–0, 6–7(3–7), 3–6, 7–6(8–6), 6–4 | ||||||
| 2018 | |||||||||
| Feb 2018 | Brisbane | Hard | 1R | 3–1 | Singles 2 | Nick Kyrgios | Loss | 4–6, 4–6, 4–6 | |
| Doubles (w/ T Pütz) | M Ebden /J Peers | Win | 6–4, 6–7(5–7), 6–2, 6–7(4–7), 6–4 | ||||||
| Apr 2018 | Valencia | Clay | QF | 2–3 | Doubles (w/ T Pütz) | F López /M López | Win | 6–3, 6–4, 3–6, 6–7(4–7), 7–5 | |
| 2019 | |||||||||
| Feb 2019 | Frankfurt | Hard (i) | QR | 5–0 | Doubles (w/ T Pütz) | G Borsos /P Nagy | Win | 6–2, 6–3 | |
| Nov 2019 | Madrid | Hard (i) | RR | 3–0 | Singles 2 | Diego Schwartzman | Win | 6–3, 7–6(10–8) | |
| 2–1 | Singles 2 | Cristian Garín | Loss | 7–6(7–3), 6–7(7–9), 6–7(8–10) | |||||
| QF | 0–2 | Singles 2 | Dan Evans | Loss | 6–7(6–8), 6–3, 6–7(2–7) | ||||
| 2020–21 | |||||||||
| Mar 2020 | Düsseldorf | Hard (i) | QR | 4–1 | Singles 1 | Ilya Ivashka | Win | 6–4, 6–4 | |
| Singles 4 | Egor Gerasimov | Win | 6–3, 6–2 | ||||||
| Nov 2021 | Innsbruck | Hard (i) | RR | 2–1 | Singles 2 | Novak Djokovic | Loss | 2–6, 4–6 | |
| 2–1 | Singles 2 | Dennis Novak | Win | 7–5, 6–4 | |||||
| QF | 2–1 | Singles 2 | Cameron Norrie | Win | 7–6(8–6), 3–6, 6–2 | ||||
| Dec 2021 | Madrid | SF | 1–2 | Singles 2 | Daniil Medvedev | Loss | 4–6, 4–6 | ||
| 2022 | |||||||||
| Mar 2022 | Rio de Janeiro | Clay | QR | 3–1 | Singles 2 | Thiago Monteiro | Loss | 3–6, 6–1, 3–6 | |
| Sep 2022 | Hamburg | Hard (i) | RR | 2–1 | Singles 1 | Benjamin Bonzi | Win | 6–4, 2–6, 7–5 | |
| 2–1 | Singles 1 | Zizou Bergs | Win | 6–4, 7–6(11–9) | |||||
| 2–1 | Singles 1 | Max Purcell | Win | 6–1, 7–5 | |||||
| Nov 2022 | Málaga | QF | 1–2 | Singles 1 | Denis Shapovalov | Win | 6–3, 4–6, 7–6(7–2) | ||
| 2024 | |||||||||
| Feb 2024 | Tatabánya | Hard (i) | QR | 3–2 | Singles 2 | Márton Fucsovics | Loss | 3–6, 5–7 | |
| Singles 4 | Máté Valkusz | Win | 6–3, 6–2 | ||||||
| Nov 2024 | Málaga | Hard (i) | QF | 2–0 | Singles 2 | Denis Shapovalov | Win | 4–6, 7–5, 7–6(7–5) | |
| SF | 0–2 | Singles 2 | Tallon Griekspoor | Loss | 7–6(7–4), 5–7, 4–6 | ||||
| 2025 | |||||||||
| Sep 2025 | Tokyo | Hard (i) | Q2 | 4–0 | Singles 1 | Yoshihito Nishioka | Win | 6–4, 6–7(4–7), 6–4 | |
| Nov 2025 | Bologna | Hard (i) | QF | 2–1 | Singles 1 | Tomás Martín Etcheverry | Loss | 6–7(3–7), 6–7(7–9) | |
| SF | 1–2 | Singles 1 | Pablo Carreño Busta | Loss | 4–6, 6–7(6–8) | ||||
| 2026 | |||||||||
| Feb 2026 | Düsseldorf | Hard (i) | Q1 | 4–0 | Singles 2 | Juan Pablo Varillas | Win | 6–4, 6–2 | |
| Matches by type |
|---|
| Singles (5–4) |
| Doubles (2–1) |
| Venue | Surface | Rd | Opponent nation | Score | Match | Opponent player(s) | W/L | Match score |
|---|---|---|---|---|---|---|---|---|
| 2020 | ||||||||
| Brisbane | Hard | RR | 0–3 | Singles | Nick Kyrgios | Loss | 4–6, 6–7(4–7) | |
| 2–1 | Singles | Michail Pervolarakis | Win | 6–4, 6–1 | ||||
| 1–2 | Singles | Félix Auger-Aliassime | Win | 6–1, 6–4 | ||||
| 2021 | ||||||||
| Melbourne | Hard | RR | 2–1 | Singles | Milos Raonic | Win | 7–6(7–4), 7–6(7–2) | |
| Doubles (w/K Krawietz) | S Diez /P Polansky | Loss | 6–7(4–7), 7–6(8–6), [3–10] | |||||
| 2–1 | Singles | Dušan Lajović | Win | 3–6, 6–3, 6–4 | ||||
| Doubles (w/A Zverev) | N Ćaćić /N Djokovic | Win | 7–6(7–4), 5–7, [10–7] | |||||
| SF | 1–2 | Singles | Andrey Rublev | Loss | 6–3, 1–6, 2–6 | |||
| Doubles (w/ K Krawietz) | E Donskoy /A Karatsev | Win | 6–3, 7–6(7–2) | |||||
| 2022 | ||||||||
| Sydney | Hard | RR | 1–2 | Singles | Dan Evans | Loss | 1–6, 2–6 | |
United States | 2–1 | Singles | John Isner | Win | 7–6(9–7), 4–6, 7–5 | |||
| 1–2 | Singles | Denis Shapovalov | Loss | 6–7(5–7), 6–4, 3–6 | ||||
| Awards | ||
|---|---|---|
| Preceded by | ATP Comeback Player of the Year 2023 | Succeeded by |