Ben Shelton def. Karen Khachanov — Final, National Bank Open 2025

🇨🇦
National Bank Open 2025

Masters 1000HardCanada

Played7 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 65 6 7

🇷🇺ranked ATP number 16 going into this draw

Karen Khachanov seeded 11 7 4 63

🇺🇸B. SheltonBen SheltonvK. KhachanovKaren Khachanov🇷🇺

🇺🇸Ben Shelton

🇷🇺Karen Khachanov

Match stats

Serve

16

Aces

3

6

Double faults

2

64%

1st serve in

63%

80%

1st serve points won

72%

59%

2nd serve points won

70%

72%

Service points won

71%

5/6

Break points saved

4/6

Return

29%

Return points won

28%

2/6

Break points won

1/6

107

Total points won

102

Head to head

2–0 Shelton

  1. This matchCanada Fwon by Shelton
  2. 2025HardIndian Wells R32won by Shelton

Stats, 6 months going in

Won–lost

8–2

Last 10 matches

9–1

8–2

Last 30 days

5–1

By surface

12–4

Hard

8–5

8–5

Clay

9–6

6–4

Grass

8–3

By round

0–1

F

–

9–5

At Masters 1000s

10–5

How their matches go

38

Completed matches

38

47%

Won in straight sets

37%

18%

Won after losing a set

26%

8%

Lost after winning a set

26%

26%

Lost in straight sets

11%

17–11

Tiebreaks

10–7

6–2

Deciding sets

10–9

20/21

Won after winning set 1

20/24

5/17

Won after losing set 1

4/14

Serve and return, last 5 matches

61%

1st serve in

61%

80%

1st serve points won

81%

52%

2nd serve points won

52%

75%

Break points saved

77%

38%

Return points won

41%

38%

Break points won

33%

13.0

Aces a match

6.2

3.4

Double faults a match

4.2

Last 14 days

8

Matches

5

18

Sets

12

1

Days since last match

1

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentBen SheltonKaren Khachanov
🇺🇸FritzNo. 4
🇺🇸FritzNo. 4WonCanada SFLostLondon QF
🇩🇪ZverevNo. 3
🇩🇪ZverevNo. 3LostStuttgart SFLostMunich FWonCanada SF
🇪🇸Davidovich FokinaNo. 26
🇪🇸Davidovich FokinaNo. 26LostWashington SFLostMonte Carlo R64WonBarcelona QF
🇨🇦DialloNo. 35
🇨🇦DialloNo. 35WonWashington R16Lost's-Hertogenbosch QF
🇺🇸McdonaldNo. 95
🇺🇸McdonaldNo. 95WonWashington R32WonLondon R128Won's-Hertogenbosch R16
🇪🇸AlcarazNo. 2
🇪🇸AlcarazNo. 2LostParis R16LostRome R16
Total
Total3–76–3

Last 10 matches going in

LatestBen SheltonKaren Khachanov
1Won🇺🇸T. FritzTaylor FritzNo. 4No. 4 · 6 AugCanada SF · 6 AugWon🇩🇪A. ZverevAlexander ZverevNo. 3No. 3 · 6 AugCanada SF · 6 Aug
2Won🇦🇺A. de MinaurAlex de MinaurNo. 13No. 13 · 5 AugCanada QF · 5 AugWon🇺🇸A. MichelsenAlex MichelsenNo. 34No. 34 · 4 AugCanada QF · 4 Aug
3Won🇮🇹F. CobolliFlavio CobolliNo. 18No. 18 · 3 AugCanada R16 · 3 AugWon🇳🇴C. RuudCasper RuudNo. 12No. 12 · 2 AugCanada R16 · 2 Aug
4Won🇺🇸B. NakashimaBrandon NakashimaNo. 32No. 32 · 1 AugCanada R32 · 1 AugWon🇺🇸E. NavaEmilio NavaNo. 116No. 116 · 31 JulCanada R32 · 31 Jul
5Won🇫🇷A. MannarinoAdrian MannarinoNo. 93No. 93 · 30 JulCanada R64 · 30 JulWon🇦🇷J. FicovichJuan Pablo FicovichR64 · 29 JulCanada R64 · 29 Jul
6Lost🇪🇸A. Davidovich FokinaAlejandro Davidovich FokinaNo. 26No. 26 · 26 JulWashington SF · 26 JulLost🇺🇸T. FritzTaylor FritzNo. 5No. 5 · 8 JulLondon QF · 8 Jul
7Won🇺🇸F. TiafoeFrances TiafoeNo. 11No. 11 · 25 JulWashington QF · 25 JulWon🇵🇱K. MajchrzakKamil MajchrzakNo. 108No. 108 · 6 JulLondon R16 · 6 Jul
8Won🇨🇦G. DialloGabriel DialloNo. 38No. 38 · 24 JulWashington R16 · 24 JulWon🇵🇹N. BorgesNuno BorgesNo. 37No. 37 · 4 JulLondon R32 · 4 Jul
9Won🇺🇸M. McdonaldMackenzie McdonaldNo. 86No. 86 · 22 JulWashington R32 · 22 JulWon🇯🇵S. MochizukiShintaro MochizukiNo. 146No. 146 · 2 JulLondon R64 · 2 Jul
10Lost🇮🇹J. SinnerJannik SinnerNo. 1No. 1 · 9 JulLondon QF · 9 JulWon🇺🇸M. McdonaldMackenzie McdonaldNo. 90No. 90 · 30 JunLondon R128 · 30 Jun