Skip to content
The Drop Shot
HomeScoresSchedulePlayersNews
Log inSign up
Log inSign up
HomeScoresPlayers

Sign up to draft this player and compete in fantasy tennis leagues.

Sign up
  1. Home
  2. Players
  3. Jan-Lennard Struff
  1. Home
  2. Players
  3. Jan-Lennard Struff
GER flag
#59

ATPJan-Lennard Struff

949ATP Pts
14-18Record
$1.47MPrize
Form
ATP#59
949ATP Pts
14-18Record
44%Win %
$1.47MPrize
L2Form

Latest result

Match details
US OpenUS Open· R64Round of 64Round of 64Final
ATP·Slam·Hard
GER flagStruffJ.StruffJ.#44StruffJ.StruffJ.
75623
24ARG flagCerundoloF.CerundoloF.#25CerundoloF.CerundoloF.
57466

Next match

Match details
Shanghai MastersShanghai Masters· R128Round of 128Round of 128Up Next
ATP·Masters·Hard
ESP flagLandaluceM.LandaluceM.#73LandaluceM.LandaluceM.T-20H 34M
GER flagStruffJ.StruffJ.#59StruffJ.StruffJ.

Struff falls in five after leading Cerundolo at US Open

The Drop Shot AI · Sep 7

Struff reached the US Open second round with a straight-sets win over ATP No. 76 Camilo Ugo Carabelli, then led Francisco Cerundolo two sets to one before losing the last two, 2-6, 3-6. Cerundolo broke three times in the fourth set and twice in the fifth; Struff did not earn a break point in the decider. He .

Struff was ATP No. 44 in both the August 31 and September 8 lists.

Related coverage

  • Preview·Oct 6, 2026Struff and Landaluce meet again, this time on Shanghai's hard courts
  • Match recap·Sep 5, 2026One unforced error in the fifth set: Cerundolo overturns Struff
  • Preview·Aug 29, 20264-15 on hard this season: Struff and Ugo Carabelli open in New York
  • Match recap·Aug 15, 2026Tabilo holds all 10, snaps a two-match slide in Cincinnati
Show 8 moreShow fewer
  • Match recap·Aug 13, 2026Struff survives 52 unforced errors and a losing points count
  • Preview·Aug 5, 2026Medvedev returns 20-5 on hard, 33 days cold; Van De Zandschulp is match-tight
  • Match recap·Aug 4, 2026Four breaks from six chances: Michelsen holds off Struff again
  • Match recap·Jul 22, 2026Six breaks in 64 minutes: Navone dismisses sixth-seeded Struff in Kitzbühel
  • Match recap·Jul 21, 2026Shevchenko topples sixth-seeded Struff without facing a break point
  • Match recap·Jul 12, 2026Sinner allows two break points all match, moves past Struff to face Djokovic
  • Match recap·Jul 5, 2026Thirty-four Hurkacz aces, then a retirement: Struff reaches Wimbledon quarters
  • Match recap·Jul 3, 2026Struff's three tiebreak-tight sets stun No. 9 Medvedev at Wimbledon
ResultsStatsH2HAbout

2026 Season

Full stats
Record
14-18
Streak
L2
Tournaments Won
0
Finals Won
0 / 0
Aces / Match
10.31
330 / 32
DFs / Match
3.91
125 / 32
1st Serve %
55.6%
1569/2820·#146/157
Service Pts Won
64.0%
1805/2820·#70/157
Service Held
80.2%
272/339·#70/148
Return Pts Won
34.3%
956/2787·#99/157
BP Converted
36.9%
65/176·#91/153
Tiebreaks
10-10

Prize money

Details
Career
$13,797,345
ATP Tour · Sep 28, 2026
2026 Season
$1,466,028
ATP Tour · Sep 28, 2026

2026 Tournaments

No tournament results for 2026

Ranking · Last 6 Months

Full ranking chart

Currently ranked No. 59. Across 2023–2026: a high of No. 21 and a low of No. 167 over 343 ranking updates.

Year-end ranking: 2023 — No. 25 · 2024 — No. 42 · 2025 — No. 83 · 2026 — No. 59 (current)

About Jan-Lennard Struff

Full story

Struffi's long road: the Warstein power-hitter who saved his best for his thirties

The Drop Shot AI · Jun 10

Jan-Lennard Struff is German tennis's late payoff. Born in Warstein, a Sauerland town of fewer than 30,000, on April 25, 1990, he came up under tennis-coach parents and turned professional in 2009. The 6-foot-4 right-hander then spent the bulk of his twenties on the Futures and Challenger circuits — the kind of apprenticeship that makes his thirties, not his twenties, the headline of his career.

The game is unapologetically big-man tennis. A heavy first serve sets the table, the forehand is the finishing tool he hunts at every opportunity, and the headband-and-power package has made "Struffi" a home-crowd favorite at the German stops. The vulnerabilities are the flip side of the aggression: when the serve dips or the forehand misfires, the margins thin out fast, and consistency across a full season has never been his calling card.

The signature run came at the Madrid Open, where Struff reached a Masters 1000 final as a lucky loser — one of the more improbable deep runs of the modern era and the result that pushed his career-high ranking into the top 25. He's been a fixture on home soil at events like the Hamburg Open and the grass of the Halle Open, and his ceiling on quick surfaces makes him a live underdog against the tour's elite — the kind of first-strike threat that can trouble seeds like Alexander Zverev or Daniil Medvedev on the right day.

Now ranked 77, Struff is in the veteran phase of his career, working to hold his place against a younger wave that includes countrymen and rising names alike. The serve-forehand blueprint still travels, and on grass through the European summer — Halle, the Boss Open in his home country — he remains a dangerous draw for anyone who'd rather not face a free-swinging German with nothing to lose.

Frequently asked questions

What is Jan-Lennard Struff's ATP ranking?

Jan-Lennard Struff's latest available published ATP singles ranking is No. 59 as of Oct 6, 2026 with 949 ATP Points.

What is Jan-Lennard Struff's win-loss record in 2026?

Jan-Lennard Struff has a 14–18 win-loss record in 2026 across the Grand Slam, Masters/1000, 500 and 250 events covered by The Drop Shot.

What is Jan-Lennard Struff's latest recorded result in 2026?

Jan-Lennard Struff lost to Francisco Cerundolo 7-5 5-7 6-4 2-6 3-6 in the round of 64 at the US Open on Sep 3, 2026. This is the latest result available in the 2026 records.

What is Jan-Lennard Struff's recorded head-to-head against Alexander Bublik?

Across 6 recorded meetings, Jan-Lennard Struff trails the head-to-head 2–4. Coverage reflects the matches available on The Drop Shot.

Attributes

Independent rolling tour snapshot · events starting Oct 7, 2024–Oct 6, 2026All surfaces · Slam / Masters / 500 / 250 · 70/30 when both windows qualifyUpdating snapshot…

SERVE: 48th percentile · #96 of 182 · 53 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsPOWER: 90th percentile · #19 of 177 · 47 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsNET: 85th percentile · #26 of 169 · 38 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsCLUTCH: 71st percentile · #50 of 170 · 329 qualifying points · 100% component coverage · Provisional · Events starting Oct 7, 2025–Oct 6, 2026 · current window onlyRETURN: 49th percentile · #93 of 182 · 53 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsACCURACY: 70th percentile · #53 of 177 · 47 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsBASELINE: 14th percentile · #145 of 169 · 38 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsCONSISTENCY: 59th percentile · #76 of 186 · 55 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsSERVE48POWER90NET85CLUTCH71RETURN49ACCURACY70BASELINE14CONSISTENCY59

Recent Matches

  • R64Lvs Francisco Cerundolo7-5 5-7 6-4 2-6 3-6
  • R64Lvs Alejandro Tabilo3-6 4-6
  • R128Wvs Roman Andres Burruchaga6(4)-7(7) 6-2 3-6
  • R128Lvs Alex Michelsen6-1 3-6 6-1
  • R128Wvs Camilo Ugo Carabelli4-6 3-6 3-6

Top Rivals

See all
OpponentLast meetingH2H
KAZ flag
22
A. BublikAlexander Bublik
KAZ flagKAZ
STUJun '262-4
ITA flag
1
J. SinnerJannik Sinner
ITA flagITA
WIMJul '260-5
5
D. MedvedevDaniil Medvedev
WOR
WIMJul '261-2
CAN flag
6
F. Auger-AliassimeFelix Auger-Aliassime
CAN flagCAN
WIMJul '252-2
ARG flag
53
S. BaezSebastian Baez
ARG flagARG
WIMJun '263-0
2026·#41 Peak·#59 Latest
Match details
GER flagJ. Struff
24ARG flagF. Cerundolo
75623
57466
Match details
ARG flagC. Ugo Carabelli#76
GER flagJ. Struff#44
433
666
Match details
GER flagJ. Struff#41
22CHI flagA. Tabilo#26
34
66
Match details
ARG flagR. Andres Burruchaga#56
GER flagJ. Struff#41
6463
7726
Match details
USA flagA. Michelsen#40
GER flagJ. Struff#42
636
161