Talia Gibson def. Maja Chwalinska — Round of 64, National Bank Open 2026

🇨🇦
National Bank Open 2026

WTA 1000HardCanada

Played4 Aug 2026

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

🇦🇺ranked WTA number 72 going into this drawWon

Talia Gibson 7 6

🇵🇱ranked WTA number 21 going into this draw

Maja Chwalinska seeded 18 5 1

🇦🇺T. GibsonTalia GibsonvM. ChwalinskaMaja Chwalinska🇵🇱

🇦🇺Talia Gibson

🇵🇱Maja Chwalinska

Match stats

Serve

3

Aces

1

5

Double faults

7

48%

1st serve in

59%

63%

1st serve points won

46%

53%

2nd serve points won

38%

58%

Service points won

42%

7/10

Break points saved

4/10

Return

58%

Return points won

42%

6/10

Break points won

3/10

72

Total points won

53

Stats, 6 months going in

Won–lost

3–7

Last 10 matches

7–3

1–1

Last 30 days

–

By surface

8–3

Hard

1–1

1–4

Clay

6–1

2–3

Grass

0–1

By round

2–1

R64

1–0

3–3

R32

1–0

9–4

At WTA 1000s

–

How their matches go

20

Completed matches

10

30%

Won in straight sets

50%

20%

Won after losing a set

20%

20%

Lost after winning a set

10%

30%

Lost in straight sets

20%

3–1

Tiebreaks

2–0

4–4

Deciding sets

2–1

10/12

Won after winning set 1

6/7

0/8

Won after losing set 1

1/3

Serve and return, last 5 matches

56%

1st serve in

73%

63%

1st serve points won

60%

46%

2nd serve points won

42%

47%

Break points saved

56%

37%

Return points won

47%

43%

Break points won

54%

4.4

Aces a match

0.4

6.0

Double faults a match

2.0

Last 14 days

2

Matches

0

4

Sets

0

1

Days since last match

36

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentTalia GibsonMaja Chwalinska
🇨🇳ZhengNo. 135
🇨🇳ZhengNo. 135WonNottingham R16WonParis R128
🇷🇺ShnaiderNo. 18
🇷🇺ShnaiderNo. 18LostRome R64WonParis SF
Total
Total1–12–0

Last 10 matches going in

LatestTalia GibsonMaja Chwalinska
1Won🇮🇹E. CocciarettoElisabetta CocciarettoNo. 71No. 71 · 3 AugCanada R128 · 3 AugLost🇹🇭M. SawangkaewMananchaya SawangkaewNo. 164No. 164 · 29 JunLondon R128 · 29 Jun
2Lost🇩🇪T. MariaTatjana MariaNo. 79No. 79 · 27 JulMemphis R32 · 27 JulLost🇷🇺M. AndreevaMirra AndreevaNo. 8No. 8 · 6 JunParis F · 6 Jun
3Lost🇨🇿M. BouzkovaMarie BouzkovaNo. 22No. 22 · 30 JunLondon R128 · 30 JunWon🇷🇺D. ShnaiderDiana ShnaiderNo. 25No. 25 · 4 JunParis SF · 4 Jun
4Lost🇺🇸M. KeysMadison KeysNo. 28No. 28 · 23 JunEastbourne R32 · 23 JunWon🇷🇺A. KalinskayaAnna KalinskayaNo. 22No. 22 · 3 JunParis QF · 3 Jun
5Lost🇨🇿K. PliskovaKarolina PliskovaNo. 106No. 106 · 19 JunNottingham QF · 19 JunWon🇫🇷D. ParryDiane ParryNo. 94No. 94 · 1 JunParis R16 · 1 Jun
6Won🇨🇳Q. ZhengQinwen ZhengNo. 122No. 122 · 17 JunNottingham R16 · 17 JunWon🇬🇷M. SakkariMaria SakkariNo. 48No. 48 · 30 MayParis R32 · 30 May
7Won🇬🇧F. JonesFrancesca JonesNo. 98No. 98 · 15 JunNottingham R32 · 15 JunWon🇧🇪E. MertensElise MertensNo. 23No. 23 · 28 MayParis R64 · 28 May
8Lost🇰🇿Y. PutintsevaYulia PutintsevaNo. 75No. 75 · 25 MayParis R128 · 25 MayWon🇨🇳Q. ZhengQinwen ZhengNo. 53No. 53 · 25 MayParis R128 · 25 May
9Lost🇵🇱M. FrechMagdalena FrechNo. 45No. 45 · 18 MayStrasbourg R32 · 18 MayLost🇬🇧E. RaducanuEmma RaducanuNo. 29No. 29 · 5 FebCluj-Napoca QF · 5 Feb
10Lost🇷🇺D. ShnaiderDiana ShnaiderNo. 19No. 19 · 8 MayRome R64 · 8 MayWon🇷🇸O. DanilovicOlga DanilovicR16 · 4 FebCluj-Napoca R16 · 4 Feb