Alexei Popyrin def. Daniil Medvedev — Round of 32, National Bank Open 2025

🇨🇦
National Bank Open 2025

Masters 1000HardCanada

Played31 Jul 2025

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

🇦🇺ranked ATP number 24 going into this drawWon

Alexei Popyrin seeded 18 5 6 6

🇷🇺ranked ATP number 14 going into this draw

Daniil Medvedev seeded 10 7 4 4

🇦🇺A. PopyrinAlexei PopyrinvD. MedvedevDaniil Medvedev🇷🇺

🇦🇺Alexei Popyrin

🇷🇺Daniil Medvedev

Match stats

Serve

7

Aces

12

7

Double faults

8

61%

1st serve in

53%

84%

1st serve points won

76%

40%

2nd serve points won

48%

67%

Service points won

63%

9/11

Break points saved

9/12

Return

37%

Return points won

33%

3/12

Break points won

2/11

110

Total points won

103

Head to head

3–2 Medvedev

  1. This matchCanada R32won by Popyrin
  2. 2025ClayRome R32won by Medvedev
  3. 2024HardParis R32won by Popyrin
  4. 2020HardMelbourne R32won by Medvedev
  5. 2019GrassLondon R64won by Medvedev

Stats, 6 months going in

Won–lost

5–5

Last 10 matches

7–3

1–1

Last 30 days

3–1

By surface

3–6

Hard

14–7

9–5

Clay

7–4

1–3

Grass

5–3

By round

5–5

R32

9–0

2–4

R16

8–3

6–5

At Masters 1000s

12–5

How their matches go

26

Completed matches

37

27%

Won in straight sets

43%

19%

Won after losing a set

22%

27%

Lost after winning a set

14%

27%

Lost in straight sets

22%

9–6

Tiebreaks

7–8

5–6

Deciding sets

8–4

10/15

Won after winning set 1

20/22

2/11

Won after losing set 1

4/15

Serve and return, last 5 matches

60%

1st serve in

58%

77%

1st serve points won

79%

52%

2nd serve points won

50%

70%

Break points saved

48%

33%

Return points won

38%

33%

Break points won

31%

13.4

Aces a match

10.0

3.6

Double faults a match

7.2

Last 14 days

2

Matches

4

5

Sets

10

2

Days since last match

2

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentAlexei PopyrinDaniil Medvedev
🇨🇳WuNo. 243
🇨🇳WuNo. 243LostWashington R32WonWashington R16
🇰🇿BublikNo. 30
🇰🇿BublikNo. 30LostMadrid R64LostHalle F
🇧🇪BergsNo. 52
🇧🇪BergsNo. 52Lost's-Hertogenbosch R16WonIndian Wells R64WonDoha R16
🇺🇸PaulNo. 15
🇺🇸PaulNo. 15LostParis R16WonIndian Wells R16
🇬🇧NorrieNo. 41
🇬🇧NorrieNo. 41LostGeneva QFLostParis R128WonRome R64
🇳🇴RuudNo. 12
🇳🇴RuudNo. 12WonMonte Carlo R16LostMadrid QF
Total
Total2–54–3

Last 10 matches going in

LatestAlexei PopyrinDaniil Medvedev
1Won🇨🇦N. ArseneaultNicolas ArseneaultR64 · 29 JulCanada R64 · 29 JulWon🇨🇿D. SvrcinaDalibor SvrcinaNo. 120No. 120 · 29 JulCanada R64 · 29 Jul
2Lost🇨🇳Y. WuYibing WuR32 · 23 JulWashington R32 · 23 JulLost🇫🇷C. MoutetCorentin MoutetNo. 62No. 62 · 25 JulWashington QF · 25 Jul
3Lost🇬🇧A. FeryArthur FeryR128 · 30 JunLondon R128 · 30 JunWon🇨🇳Y. WuYibing WuR16 · 24 JulWashington R16 · 24 Jul
4Lost🇬🇧J. DraperJack DraperNo. 4No. 4 · 18 JunLondon R16 · 18 JunWon🇺🇸R. OpelkaReilly OpelkaNo. 66No. 66 · 23 JulWashington R32 · 23 Jul
5Won🇦🇺A. VukicAleksandar VukicNo. 79No. 79 · 17 JunLondon R32 · 17 JunLost🇫🇷B. BonziBenjamin BonziNo. 64No. 64 · 30 JunLondon R128 · 30 Jun
6Lost🇧🇪Z. BergsZizou BergsNo. 50No. 50 · 12 Jun's-Hertogenbosch R16 · 12 JunLost🇰🇿A. BublikAlexander BublikNo. 43No. 43 · 22 JunHalle F · 22 Jun
7Lost🇺🇸T. PaulTommy PaulNo. 12No. 12 · 1 JunParis R16 · 1 JunWon🇩🇪A. ZverevAlexander ZverevNo. 3No. 3 · 21 JunHalle SF · 21 Jun
8Won🇵🇹N. BorgesNuno BorgesNo. 41No. 41 · 30 MayParis R32 · 30 MayWon🇺🇸A. MichelsenAlex MichelsenNo. 35No. 35 · 20 JunHalle QF · 20 Jun
9Won🇨🇱A. TabiloAlejandro TabiloNo. 61No. 61 · 28 MayParis R64 · 28 MayWon🇫🇷Q. HalysQuentin HalysNo. 47No. 47 · 18 JunHalle R16 · 18 Jun
10Won🇯🇵Y. NishiokaYoshihito NishiokaR128 · 26 MayParis R128 · 26 MayWon🇩🇪D. AltmaierDaniel AltmaierNo. 51No. 51 · 16 JunHalle R32 · 16 Jun