Corentin Moutet def. Jan-Lennard Struff — Quarterfinal, Almaty Open 2025

🇰🇿
Almaty Open 2025

ATP 250HardAlmaty, Kazakhstan

Played17 Oct 2025

Rounds
  1. R32
  2. R16
  3. QF
  4. Semifinal
  5. Final

🇫🇷ranked ATP number 38 going into this drawWon

Corentin Moutet seeded 8 6 7

🇩🇪ranked ATP number 98 going into this draw

Jan-Lennard Struff 4 5

🇫🇷C. MoutetCorentin MoutetvJ. StruffJan-Lennard Struff🇩🇪

🇫🇷Corentin Moutet

🇩🇪Jan-Lennard Struff

Match stats

Serve

4

Aces

3

4

Double faults

3

57%

1st serve in

61%

67%

1st serve points won

62%

47%

2nd serve points won

48%

59%

Service points won

56%

15/18

Break points saved

1/6

Return

44%

Return points won

41%

5/6

Break points won

3/18

75

Total points won

69

Head to head

2–0 Moutet

  1. This matchAlmaty QFwon by Moutet
  2. 2024HardMetz R16won by Moutet

Stats, 6 months going in

Won–lost

5–5

Last 10 matches

7–3

5–3

Last 30 days

2–0

By surface

10–7

Hard

5–1

4–3

Clay

3–5

7–4

Grass

3–3

By round

3–0

QF

0–1

1–2

SF

–

9–3

At ATP 250s

5–3

How their matches go

32

Completed matches

19

38%

Won in straight sets

21%

22%

Won after losing a set

32%

22%

Lost after winning a set

21%

19%

Lost in straight sets

26%

9–6

Tiebreaks

6–3

7–5

Deciding sets

3–2

14/17

Won after winning set 1

6/7

5/15

Won after losing set 1

4/12

Serve and return, last 5 matches

63%

1st serve in

61%

69%

1st serve points won

79%

54%

2nd serve points won

48%

68%

Break points saved

50%

40%

Return points won

33%

44%

Break points won

42%

4.2

Aces a match

13.8

1.6

Double faults a match

4.0

Last 14 days

3

Matches

2

7

Sets

6

2

Days since last match

1

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentCorentin MoutetJan-Lennard Struff
🇺🇸McdonaldNo. 99
🇺🇸McdonaldNo. 99WonCincinnati R128WonAlmaty R32WonNew York R128
🇫🇷Cazaux
🇫🇷CazauxWonHangzhou R16LostKitzbuhel QF
🇷🇸DjokovicNo. 5
🇷🇸DjokovicNo. 5LostParis R64LostNew York R16
🇩🇰Rune
🇩🇰RuneWonRome R32WonNew York R64
🇪🇸Martinez PorteroNo. 73
🇪🇸Martinez PorteroNo. 73WonMallorca R32WonKitzbuhel R16
Total
Total4–14–2

Last 10 matches going in

LatestCorentin MoutetJan-Lennard Struff
1Won🇰🇿A. ShevchenkoAlexander ShevchenkoNo. 89No. 89 · 15 OctAlmaty R16 · 15 OctWon🇷🇺K. KhachanovKaren KhachanovNo. 10No. 10 · 16 OctAlmaty R16 · 16 Oct
2Won🇦🇺B. TomicBernard TomicNo. 168No. 168 · 13 OctAlmaty R32 · 13 OctWon🇺🇸M. McdonaldMackenzie McdonaldNo. 99No. 99 · 15 OctAlmaty R32 · 15 Oct
3Lost🇺🇸L. TienLearner TienNo. 52No. 52 · 4 OctShanghai R64 · 4 OctLost🇷🇸N. DjokovicNovak DjokovicNo. 7No. 7 · 31 AugNew York R16 · 31 Aug
4Lost🇩🇪A. ZverevAlexander ZverevNo. 3No. 3 · 28 SepBeijing R16 · 28 SepWon🇺🇸F. TiafoeFrances TiafoeNo. 17No. 17 · 29 AugNew York R32 · 29 Aug
5Won🇳🇱T. GriekspoorTallon GriekspoorNo. 31No. 31 · 26 SepBeijing R32 · 26 SepWon🇩🇰H. RuneHolger RuneR64 · 27 AugNew York R64 · 27 Aug
6Lost🇫🇷V. RoyerValentin RoyerNo. 90No. 90 · 22 SepHangzhou SF · 22 SepWon🇺🇸M. McdonaldMackenzie McdonaldNo. 102No. 102 · 25 AugNew York R128 · 25 Aug
7Won🇦🇷T. EtcheverryTomas Martin EtcheverryNo. 64No. 64 · 21 SepHangzhou QF · 21 SepLost🇫🇷A. CazauxArthur CazauxQF · 24 JulKitzbuhel QF · 24 Jul
8Won🇫🇷A. CazauxArthur CazauxR16 · 20 SepHangzhou R16 · 20 SepWon🇪🇸P. Martinez PorteroPedro Martinez PorteroNo. 47No. 47 · 23 JulKitzbuhel R16 · 23 Jul
9Lost🇦🇺J. ThompsonJordan ThompsonR128 · 24 AugNew York R128 · 24 AugWon🇦🇹S. OfnerSebastian OfnerNo. 141No. 141 · 22 JulKitzbuhel R32 · 22 Jul
10Lost🇺🇸A. MichelsenAlex MichelsenNo. 34No. 34 · 9 AugCincinnati R64 · 9 AugLost🇦🇷J. CerundoloJuan Manuel CerundoloNo. 112No. 112 · 15 JulGstaad R32 · 15 Jul