Denis Shapovalov def. Sho Shimabukuro — Round of 32, Japan Open Tennis Championships 2026

🇯🇵

Played1 Oct 2026

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

🇨🇦ranked ATP number 50 going into this drawWon

Denis Shapovalov 7 6

🇯🇵ranked ATP number 93 going into this draw

Sho Shimabukuro 5 1

🇨🇦D. ShapovalovDenis ShapovalovvS. ShimabukuroSho Shimabukuro🇯🇵

🇨🇦Denis Shapovalov

🇯🇵Sho Shimabukuro

Stats, 6 months going in

Won–lost

6–4

Last 10 matches

1–9

4–2

Last 30 days

0–1

By surface

10–5

Hard

0–6

2–5

Clay

–

1–3

Grass

3–3

By round

4–2

R32

2–2

3–1

R16

1–1

6–7

First match at an event

2–7

3–2

At ATP 500s

1–1

How their matches go

24

Completed matches

12

29%

Won in straight sets

8%

25%

Won after losing a set

17%

21%

Lost after winning a set

33%

25%

Lost in straight sets

42%

7–3

Tiebreaks

4–3

5–4

Deciding sets

2–2

11/13

Won after winning set 1

2/5

2/11

Won after losing set 1

1/7

Serve and return, last 5 matches

62%

1st serve in

59%

77%

1st serve points won

70%

49%

2nd serve points won

43%

56%

Break points saved

51%

32%

Return points won

27%

50%

Break points won

27%

10.2

Aces a match

5.2

5.8

Double faults a match

3.8

Last 14 days

4

Matches

1

10

Sets

2

3

Days since last match

7

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentDenis ShapovalovSho Shimabukuro
🇵🇱HurkaczNo. 46
🇵🇱HurkaczNo. 46LostChengdu SFLostCincinnati R128
🇳🇱GriekspoorNo. 55
🇳🇱GriekspoorNo. 55WonChengdu R32WonMunich R32WonHalle R32
🇺🇸SheltonNo. 4
🇺🇸SheltonNo. 4LostNew York R32LostStuttgart QF
🇷🇸KecmanovicNo. 60
🇷🇸KecmanovicNo. 60WonNew York R128LostWinston-Salem R64
🇭🇷CilicNo. 79
🇭🇷CilicNo. 79Lost's-Hertogenbosch R32LostCanada R128
🇲🇽Pacheco Mendez
🇲🇽Pacheco MendezWonLos Cabos R16LostLos Cabos R32
Total
Total4–41–6

Last 10 matches going in

LatestDenis ShapovalovSho Shimabukuro
1Lost🇵🇱H. HurkaczHubert HurkaczNo. 46No. 46 · 28 SepChengdu SF · 28 SepLost🇫🇷H. GastonHugo GastonNo. 97No. 97 · 24 SepHangzhou R32 · 24 Sep
2Won🇫🇷A. MannarinoAdrian MannarinoNo. 78No. 78 · 27 SepChengdu QF · 27 SepLost🇫🇷A. RinderknechArthur RinderknechNo. 29No. 29 · 30 AugNew York R128 · 30 Aug
3Won🇨🇿V. KoprivaVit KoprivaNo. 71No. 71 · 25 SepChengdu R16 · 25 SepLost🇷🇸M. KecmanovicMiomir KecmanovicNo. 66No. 66 · 23 AugWinston-Salem R64 · 23 Aug
4Won🇳🇱T. GriekspoorTallon GriekspoorNo. 55No. 55 · 24 SepChengdu R32 · 24 SepLost🇵🇱H. HurkaczHubert HurkaczNo. 69No. 69 · 14 AugCincinnati R128 · 14 Aug
5Lost🇺🇸B. SheltonBen SheltonNo. 9No. 9 · 4 SepNew York R32 · 4 SepLost🇭🇷M. CilicMarin CilicNo. 86No. 86 · 3 AugCanada R128 · 3 Aug
6Won🇫🇷L. van AsscheLuca van AsscheNo. 40No. 40 · 2 SepNew York R64 · 2 SepLost🇲🇽R. Pacheco MendezRodrigo Pacheco MendezR32 · 28 JulLos Cabos R32 · 28 Jul
7Won🇷🇸M. KecmanovicMiomir KecmanovicNo. 64No. 64 · 30 AugNew York R128 · 30 AugLost🇵🇹J. FariaJaime FariaNo. 97No. 97 · 30 JunLondon R128 · 30 Jun
8Lost🇪🇸R. JodarRafael JodarNo. 11No. 11 · 15 AugCincinnati R64 · 15 AugLost🇺🇸F. TiafoeFrances TiafoeNo. 26No. 26 · 17 JunHalle R16 · 17 Jun
9Won🇫🇷A. MannarinoAdrian MannarinoNo. 52No. 52 · 13 AugCincinnati R128 · 13 AugWon🇳🇱T. GriekspoorTallon GriekspoorNo. 41No. 41 · 16 JunHalle R32 · 16 Jun
10Lost🇺🇸Z. SvajdaZachary SvajdaNo. 76No. 76 · 4 AugCanada R128 · 4 AugLost🇺🇸B. SheltonBen SheltonNo. 5No. 5 · 13 JunStuttgart QF · 13 Jun