Ben Shelton def. Flavio Cobolli — Round of 16, National Bank Open 2025

🇨🇦
National Bank Open 2025

Masters 1000HardCanada

Played3 Aug 2025

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

🇺🇸ranked ATP number 8 going into this drawWon

Ben Shelton seeded 4 6 4 7

🇮🇹ranked ATP number 18 going into this draw

Flavio Cobolli seeded 13 4 6 61

🇺🇸B. SheltonBen SheltonvF. CobolliFlavio Cobolli🇮🇹

🇺🇸Ben Shelton

🇮🇹Flavio Cobolli

Match stats

Serve

12

Aces

8

4

Double faults

2

62%

1st serve in

45%

71%

1st serve points won

76%

49%

2nd serve points won

52%

63%

Service points won

62%

7/10

Break points saved

6/9

Return

38%

Return points won

38%

3/9

Break points won

3/10

108

Total points won

105

Head to head

2–2 level

  1. This matchCanada R16won by Shelton
  2. 2025HardAcapulco R32won by Shelton
  3. 2024HardWashington SFwon by Cobolli
  4. 2024ClayGeneva R16won by Cobolli

Stats, 6 months going in

Won–lost

8–2

Last 10 matches

7–3

8–2

Last 30 days

5–2

By surface

10–5

Hard

3–5

8–5

Clay

14–5

6–4

Grass

6–3

By round

5–4

R16

4–1

3–2

QF

2–2

6–5

At Masters 1000s

5–5

How their matches go

37

Completed matches

35

46%

Won in straight sets

37%

16%

Won after losing a set

26%

8%

Lost after winning a set

11%

30%

Lost in straight sets

26%

16–12

Tiebreaks

13–6

5–2

Deciding sets

7–3

18/19

Won after winning set 1

19/22

5/18

Won after losing set 1

3/13

Serve and return, last 5 matches

61%

1st serve in

56%

84%

1st serve points won

72%

56%

2nd serve points won

46%

54%

Break points saved

57%

35%

Return points won

37%

39%

Break points won

53%

13.4

Aces a match

9.2

4.0

Double faults a match

5.4

Last 14 days

6

Matches

4

13

Sets

10

2

Days since last match

2

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentBen SheltonFlavio Cobolli
🇺🇸NakashimaNo. 32
🇺🇸NakashimaNo. 32WonCanada R32WonIndian Wells R16LostMadrid R32
🇪🇸Davidovich FokinaNo. 26
🇪🇸Davidovich FokinaNo. 26LostWashington SFLostMonte Carlo R64WonHamburg R16
🇺🇸TiafoeNo. 11
🇺🇸TiafoeNo. 11WonWashington QFLostWashington R16
🇨🇿MensikNo. 17
🇨🇿MensikNo. 17LostMadrid R32WonLondon R32
🇩🇪ZverevNo. 3
🇩🇪ZverevNo. 3LostStuttgart SFLostMunich FLostHalle QFLostParis R32
Total
Total3–52–4

Last 10 matches going in

LatestBen SheltonFlavio Cobolli
1Won🇺🇸B. NakashimaBrandon NakashimaNo. 32No. 32 · 1 AugCanada R32 · 1 AugWon🇭🇺F. MarozsanFabian MarozsanNo. 54No. 54 · 1 AugCanada R32 · 1 Aug
2Won🇫🇷A. MannarinoAdrian MannarinoNo. 93No. 93 · 30 JulCanada R64 · 30 JulWon🇨🇦A. GalarneauAlexis GalarneauNo. 198No. 198 · 30 JulCanada R64 · 30 Jul
3Lost🇪🇸A. Davidovich FokinaAlejandro Davidovich FokinaNo. 26No. 26 · 26 JulWashington SF · 26 JulLost🇺🇸F. TiafoeFrances TiafoeNo. 11No. 11 · 24 JulWashington R16 · 24 Jul
4Won🇺🇸F. TiafoeFrances TiafoeNo. 11No. 11 · 25 JulWashington QF · 25 JulWon🇯🇵Y. NishiokaYoshihito NishiokaR32 · 23 JulWashington R32 · 23 Jul
5Won🇨🇦G. DialloGabriel DialloNo. 38No. 38 · 24 JulWashington R16 · 24 JulLost🇷🇸N. DjokovicNovak DjokovicNo. 6No. 6 · 9 JulLondon QF · 9 Jul
6Won🇺🇸M. McdonaldMackenzie McdonaldNo. 86No. 86 · 22 JulWashington R32 · 22 JulWon🇭🇷M. CilicMarin CilicNo. 85No. 85 · 7 JulLondon R16 · 7 Jul
7Lost🇮🇹J. SinnerJannik SinnerNo. 1No. 1 · 9 JulLondon QF · 9 JulWon🇨🇿J. MensikJakub MensikNo. 17No. 17 · 5 JulLondon R32 · 5 Jul
8Won🇮🇹L. SonegoLorenzo SonegoNo. 48No. 48 · 7 JulLondon R16 · 7 JulWon🇬🇧J. Pinnington JonesJack Pinnington JonesR64 · 3 JulLondon R64 · 3 Jul
9Won🇭🇺M. FucsovicsMarton FucsovicsNo. 103No. 103 · 5 JulLondon R32 · 5 JulWon🇰🇿B. ZhukayevBeibit ZhukayevR128 · 1 JulLondon R128 · 1 Jul
10Won🇦🇺R. HijikataRinky HijikataNo. 88No. 88 · 4 JulLondon R64 · 4 JulLost🇬🇧J. FearnleyJacob FearnleyNo. 60No. 60 · 24 JunEastbourne R32 · 24 Jun