Jan-Lennard Struff def. Frances Tiafoe — Round of 32, US Open 2025

🇺🇸
US Open 2025

Grand SlamHardNew York, USA

Played29 Aug 2025

Rounds
  1. R128
  2. R64
  3. R32
  4. R16
  5. QF
  6. Semifinal
  7. Final

🇩🇪ranked ATP number 145 going into this drawWon

Jan-Lennard Struff 6 6 7

🇺🇸ranked ATP number 17 going into this draw

Frances Tiafoe seeded 17 4 3 67

🇩🇪J. StruffJan-Lennard StruffvF. TiafoeFrances Tiafoe🇺🇸

🇩🇪Jan-Lennard Struff

🇺🇸Frances Tiafoe

Match stats

Serve

14

Aces

15

4

Double faults

5

62%

1st serve in

54%

88%

1st serve points won

70%

50%

2nd serve points won

47%

74%

Service points won

60%

0/2

Break points saved

5/10

Serve speed (km/h)

207

Fastest serve

210

189

Average 1st serve

182

152

Average 2nd serve

138

Return

40%

Return points won

26%

5/10

Break points won

2/2

Points

37

Winners

34

31

Unforced errors

22

15/21

Net points won

8/16

107

Total points won

89

Head to head

2–0 Struff

  1. This matchNew York R32won by Struff
  2. 2020ClayParis R128won by Struff

Stats, 6 months going in

Won–lost

6–4

Last 10 matches

7–3

2–0

Last 30 days

6–2

By surface

2–2

Hard

10–5

3–7

Clay

11–7

3–3

Grass

1–2

By round

2–5

R32

6–5

1–1

R16

3–4

4–2

At Grand Slams

7–2

How their matches go

19

Completed matches

34

16%

Won in straight sets

47%

21%

Won after losing a set

15%

21%

Lost after winning a set

21%

42%

Lost in straight sets

18%

4–4

Tiebreaks

10–4

1–2

Deciding sets

4–5

5/6

Won after winning set 1

20/23

2/13

Won after losing set 1

1/11

Serve and return, last 5 matches

56%

1st serve in

55%

82%

1st serve points won

80%

48%

2nd serve points won

53%

52%

Break points saved

55%

39%

Return points won

39%

43%

Break points won

33%

12.4

Aces a match

9.8

4.2

Double faults a match

1.6

Last 14 days

2

Matches

2

9

Sets

7

2

Days since last match

2

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentJan-Lennard StruffFrances Tiafoe
🇩🇰Rune
🇩🇰RuneWonNew York R64LostCincinnati R16
🇦🇹OfnerNo. 141
🇦🇹OfnerNo. 141WonKitzbuhel R32LostParis R128LostRome R64
🇮🇹ArnaldiNo. 62
🇮🇹ArnaldiNo. 62WonStuttgart R32LostMadrid R16
🇪🇸Davidovich FokinaNo. 18
🇪🇸Davidovich FokinaNo. 18LostMiami R128WonMiami R64
Total
Total3–21–3

Last 10 matches going in

LatestJan-Lennard StruffFrances Tiafoe
1Won🇩🇰H. RuneHolger RuneR64 · 27 AugNew York R64 · 27 AugWon🇺🇸M. DammMartin DammR64 · 27 AugNew York R64 · 27 Aug
2Won🇺🇸M. McdonaldMackenzie McdonaldNo. 102No. 102 · 25 AugNew York R128 · 25 AugWon🇯🇵Y. NishiokaYoshihito NishiokaR128 · 25 AugNew York R128 · 25 Aug
3Lost🇫🇷A. CazauxArthur CazauxQF · 24 JulKitzbuhel QF · 24 JulLost🇩🇰H. RuneHolger RuneR16 · 13 AugCincinnati R16 · 13 Aug
4Won🇪🇸P. Martinez PorteroPedro Martinez PorteroNo. 47No. 47 · 23 JulKitzbuhel R16 · 23 JulWon🇫🇷U. HumbertUgo HumbertNo. 23No. 23 · 11 AugCincinnati R32 · 11 Aug
5Won🇦🇹S. OfnerSebastian OfnerNo. 141No. 141 · 22 JulKitzbuhel R32 · 22 JulWon🇪🇸R. Carballes BaenaRoberto Carballes BaenaR64 · 9 AugCincinnati R64 · 9 Aug
6Lost🇦🇷J. CerundoloJuan Manuel CerundoloNo. 112No. 112 · 15 JulGstaad R32 · 15 JulLost🇦🇺A. de MinaurAlex de MinaurNo. 13No. 13 · 3 AugCanada R16 · 3 Aug
7Lost🇪🇸C. AlcarazCarlos AlcarazNo. 2No. 2 · 4 JulLondon R32 · 4 JulWon🇦🇺A. VukicAleksandar VukicNo. 105No. 105 · 1 AugCanada R32 · 1 Aug
8Won🇨🇦F. Auger-AliassimeFelix Auger-AliassimeNo. 27No. 27 · 3 JulLondon R64 · 3 JulWon🇯🇵Y. WatanukiYosuke WatanukiR64 · 30 JulCanada R64 · 30 Jul
9Won🇦🇹F. MisolicFilip MisolicR128 · 30 JunLondon R128 · 30 JunLost🇺🇸B. SheltonBen SheltonNo. 9No. 9 · 25 JulWashington QF · 25 Jul
10Lost🇮🇹L. SonegoLorenzo SonegoNo. 45No. 45 · 17 JunHalle R32 · 17 JunWon🇮🇹F. CobolliFlavio CobolliNo. 19No. 19 · 24 JulWashington R16 · 24 Jul