Hubert Hurkacz def. Marcos Giron — Round of 128, National Bank Open 2026

🇨🇦
National Bank Open 2026

Masters 1000HardCanada

Played4 Aug 2026

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

🇵🇱ranked ATP number 71 going into this drawWon

Hubert Hurkacz 7 4 6

🇺🇸ranked ATP number 85 going into this draw

Marcos Giron 5 6 2

🇵🇱H. HurkaczHubert HurkaczvM. GironMarcos Giron🇺🇸

🇵🇱Hubert Hurkacz

🇺🇸Marcos Giron

Match stats

Serve

16

Aces

2

5

Double faults

3

68%

1st serve in

52%

90%

1st serve points won

65%

61%

2nd serve points won

60%

81%

Service points won

63%

2/3

Break points saved

2/5

Return

38%

Return points won

19%

3/5

Break points won

1/3

92

Total points won

69

Head to head

5–0 Hurkacz

  1. This matchCanada R128won by Hurkacz
  2. 2025ClayRome R32won by Hurkacz
  3. 2024HardTokyo R32won by Hurkacz
  4. 2024GrassHalle QFwon by Hurkacz
  5. 2021GrassLondon R64won by Hurkacz

Stats, 6 months going in

Won–lost

5–5

Last 10 matches

3–7

0–1

Last 30 days

0–1

By surface

0–3

Hard

2–5

0–1

Indoor hard

–

4–4

Clay

0–4

4–3

Grass

3–4

By round

3–3

R128

2–4

2–2

R64

1–1

5–6

First match at an event

4–9

3–5

At Masters 1000s

1–4

How their matches go

18

Completed matches

18

28%

Won in straight sets

17%

17%

Won after losing a set

11%

33%

Lost after winning a set

33%

22%

Lost in straight sets

39%

10–10

Tiebreaks

4–9

1–6

Deciding sets

1–6

7/13

Won after winning set 1

3/6

1/5

Won after losing set 1

2/12

Serve and return, last 5 matches

65%

1st serve in

66%

82%

1st serve points won

71%

45%

2nd serve points won

46%

72%

Break points saved

66%

34%

Return points won

34%

36%

Break points won

48%

20.2

Aces a match

3.8

4.0

Double faults a match

3.6

Last 14 days

0

Matches

1

0

Sets

2

30

Days since last match

7

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentHubert HurkaczMarcos Giron
🇳🇴RuudNo. 13
🇳🇴RuudNo. 13WonLondon R128LostDelray Beach R16
🇩🇪HanfmannNo. 45
🇩🇪HanfmannNo. 45LostRome R128LostMadrid R128
🇨🇿MensikNo. 17
🇨🇿MensikNo. 17LostDubai R32LostIndian Wells R64
Total
Total1–20–3

Last 10 matches going in

LatestHubert HurkaczMarcos Giron
1Lost🇩🇪J. StruffJan-Lennard StruffNo. 77No. 77 · 5 JulLondon R16 · 5 JulLost🇦🇺C. HewittCruz HewittR32 · 28 JulWashington R32 · 28 Jul
2Won🇺🇸T. PaulTommy PaulNo. 24No. 24 · 3 JulLondon R32 · 3 JulLost🇩🇪A. ZverevAlexander ZverevNo. 3No. 3 · 4 JulLondon R32 · 4 Jul
3Won🇦🇹S. OfnerSebastian OfnerNo. 111No. 111 · 1 JulLondon R64 · 1 JulWon🇫🇷Q. HalysQuentin HalysNo. 101No. 101 · 2 JulLondon R64 · 2 Jul
4Won🇳🇴C. RuudCasper RuudNo. 12No. 12 · 29 JunLondon R128 · 29 JunWon🇫🇷C. MoutetCorentin MoutetNo. 36No. 36 · 30 JunLondon R128 · 30 Jun
5Lost🇩🇪D. AltmaierDaniel AltmaierNo. 85No. 85 · 17 JunHalle R16 · 17 JunLost🇬🇧J. DraperJack DraperNo. 113No. 113 · 22 JunEastbourne R32 · 22 Jun
6Won🇷🇺A. RublevAndrey RublevNo. 13No. 13 · 16 JunHalle R32 · 16 JunLost🇵🇪I. BuseIgnacio BuseNo. 35No. 35 · 16 JunLondon R32 · 16 Jun
7Lost🇭🇺M. FucsovicsMarton FucsovicsNo. 65No. 65 · 10 Jun's-Hertogenbosch R32 · 10 JunLost🇺🇸B. SheltonBen SheltonNo. 5No. 5 · 12 JunStuttgart R16 · 12 Jun
8Lost🇺🇸F. TiafoeFrances TiafoeNo. 21No. 21 · 28 MayParis R64 · 28 MayWon🇪🇸R. Bautista AgutRoberto Bautista AgutNo. 117No. 117 · 9 JunStuttgart R32 · 9 Jun
9Won🇪🇸J. Antoni Munar ClarJaume Antoni Munar ClarNo. 39No. 39 · 25 MayParis R128 · 25 MayLost🇨🇳Y. WuYibing WuNo. 93No. 93 · 25 MayParis R128 · 25 May
10Lost🇩🇪Y. HanfmannYannick HanfmannNo. 60No. 60 · 6 MayRome R128 · 6 MayLost🇺🇸B. SheltonBen SheltonNo. 6No. 6 · 18 MayHamburg R32 · 18 May