Denis Shapovalov def. Miomir Kecmanovic — Round of 128, US Open 2026

🇺🇸
US Open 2026

Grand SlamHardNew York, USA

Played30 Aug 2026

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

🇨🇦ranked ATP number 47 going into this drawWon

Denis Shapovalov 6 4 6 6

🇷🇸ranked ATP number 64 going into this draw

Miomir Kecmanovic 4 6 4 1

🇨🇦D. ShapovalovDenis ShapovalovvM. KecmanovicMiomir Kecmanovic🇷🇸

🇨🇦Denis Shapovalov

🇷🇸Miomir Kecmanovic

Match stats

Serve

19

Aces

3

11

Double faults

2

51%

1st serve in

58%

85%

1st serve points won

61%

50%

2nd serve points won

56%

68%

Service points won

59%

3/6

Break points saved

8/14

Serve speed (km/h)

216

Fastest serve

209

194

Average 1st serve

186

160

Average 2nd serve

152

Return

41%

Return points won

32%

6/14

Break points won

3/6

Points

64

Winners

23

31

Unforced errors

21

22/28

Net points won

13/21

114

Total points won

96

Head to head

3–0 Shapovalov

  1. This matchNew York R128won by Shapovalov
  2. 2025HardDallas R32won by Shapovalov
  3. 2024HardWashington R16won by Shapovalov

Stats, 6 months going in

Won–lost

5–5

Last 10 matches

4–6

2–3

Last 30 days

3–3

By surface

7–5

Hard

4–5

2–5

Clay

3–7

1–3

Grass

2–3

By round

2–5

R128

5–3

1–3

R64

1–6

5–8

First match at an event

8–7

0–2

At Grand Slams

1–2

How their matches go

21

Completed matches

23

19%

Won in straight sets

17%

29%

Won after losing a set

17%

14%

Lost after winning a set

48%

38%

Lost in straight sets

17%

4–1

Tiebreaks

6–2

6–3

Deciding sets

4–10

9/10

Won after winning set 1

6/12

1/11

Won after losing set 1

2/11

Serve and return, last 5 matches

57%

1st serve in

55%

70%

1st serve points won

66%

52%

2nd serve points won

51%

68%

Break points saved

64%

39%

Return points won

39%

40%

Break points won

27%

5.2

Aces a match

3.0

5.2

Double faults a match

3.8

Last 14 days

0

Matches

2

0

Sets

4

15

Days since last match

5

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentDenis ShapovalovMiomir Kecmanovic
🇭🇺MarozsanNo. 63
🇭🇺MarozsanNo. 63WonMunich R16LostWinston-Salem R32LostMallorca QFLostHalle R32WonParis R128
🇬🇧NorrieNo. 33
🇬🇧NorrieNo. 33WonLos Cabos SFLostMonte Carlo R64
🇨🇿Svrcina
🇨🇿SvrcinaWonLos Cabos QFWonRome R128
🇮🇹SinnerNo. 1
🇮🇹SinnerNo. 1LostIndian Wells R32LostLondon R128
Total
Total3–12–5

Last 10 matches going in

LatestDenis ShapovalovMiomir Kecmanovic
1Lost🇪🇸R. JodarRafael JodarNo. 11No. 11 · 15 AugCincinnati R64 · 15 AugLost🇭🇺F. MarozsanFabian MarozsanNo. 63No. 63 · 25 AugWinston-Salem R32 · 25 Aug
2Won🇫🇷A. MannarinoAdrian MannarinoNo. 52No. 52 · 13 AugCincinnati R128 · 13 AugWon🇯🇵S. ShimabukuroSho ShimabukuroNo. 90No. 90 · 23 AugWinston-Salem R64 · 23 Aug
3Lost🇺🇸Z. SvajdaZachary SvajdaNo. 76No. 76 · 4 AugCanada R128 · 4 AugLost🇮🇹F. CobolliFlavio CobolliNo. 10No. 10 · 15 AugCincinnati R64 · 15 Aug
4Lost🇫🇷A. GeaArthur GeaNo. 137No. 137 · 1 AugLos Cabos F · 1 AugWon🇦🇷C. Ugo CarabelliCamilo Ugo CarabelliNo. 76No. 76 · 13 AugCincinnati R128 · 13 Aug
5Won🇬🇧C. NorrieCameron NorrieNo. 39No. 39 · 31 JulLos Cabos SF · 31 JulLost🇫🇷A. RinderknechArthur RinderknechNo. 28No. 28 · 5 AugCanada R64 · 5 Aug
6Won🇨🇿D. SvrcinaDalibor SvrcinaNo. 114No. 114 · 30 JulLos Cabos QF · 30 JulWon🇺🇸M. ZhengMichael ZhengNo. 121No. 121 · 3 AugCanada R128 · 3 Aug
7Won🇲🇽R. Pacheco MendezRodrigo Pacheco MendezR16 · 29 JulLos Cabos R16 · 29 JulLost🇦🇷S. BaezSebastian BaezNo. 56No. 56 · 21 JulKitzbuhel R32 · 21 Jul
8Won🇦🇺R. HijikataRinky HijikataNo. 93No. 93 · 28 JulLos Cabos R32 · 28 JulLost🇦🇷J. CerundoloJuan Manuel CerundoloNo. 42No. 42 · 16 JulGstaad R16 · 16 Jul
9Lost🇪🇸P. Carreno-BustaPablo Carreno-BustaNo. 71No. 71 · 29 JunLondon R128 · 29 JunWon🇨🇭K. FeldbauschKilian FeldbauschR32 · 13 JulGstaad R32 · 13 Jul
10Lost🇦🇺A. de MinaurAlex de MinaurNo. 6No. 6 · 17 JunLondon R16 · 17 JunLost🇮🇹J. SinnerJannik SinnerNo. 1No. 1 · 29 JunLondon R128 · 29 Jun