Hsieh Su-wei

Hsieh Su-wei

Hsieh Su-wei
謝淑薇
Hsieh Su-wei at the 2014 Mutua Madrid Open
Country (sports)  Chinese Taipei [1]
Residence Taipei, Taiwan[1]
Born

(1986-01-04) January 4, 1986


Kaohsiung, Taiwan [2]
Height 1.69 m (5 ft 6 12 in)
Turned pro 2001
Plays Right-handed (two-handed both sides)
Coach(es) Paul McNamee (2011–)
Prize money US$3,907,991
Singles
Career record 366–214
Career titles 2 WTA, 25 ITF
Highest ranking No. 23 (25 February 2013)
Current ranking No. 114 (5 October 2015)
Grand Slam Singles results
Australian Open 4R (2008)
French Open 1R (2006, 2007, 2008, 2012, 2013)
Wimbledon 3R (2012)
US Open 2R (2008, 2013)
Doubles
Career record 369–198
Career titles 17 WTA, 20 ITF
Highest ranking No. 1 (12 May 2014)
Current ranking No. 17 (5 October 2015)
Grand Slam Doubles results
Australian Open QF (2009, 2011)
French Open W (2014)
Wimbledon W (2013)
US Open SF (2012)
Other doubles tournaments
Tour Finals W (2013)
Mixed doubles
Grand Slam Mixed Doubles results
Australian Open SF (2015)
French Open 2R (2009, 2010, 2013)
Wimbledon SF (2011)
US Open SF (2009)
Last updated on: 9 October 2015.
Hsieh Su-wei
Traditional Chinese 謝淑薇
Simplified Chinese 谢淑薇

Hsieh Su-wei (born January 4, 1986) is a Taiwanese professional female tennis player. As of 25 February 2013 she was ranked no. 23 in the WTA Tour singles rankings and is the highest-ranked Taiwanese women's singles player ever.[3] Currently she is the top-ranked WTA player from Taiwan in both singles and doubles.

By winning the 2013 Wimbledon and 2014 French Open doubles championships (with her Chinese partner Peng Shuai), she became the first player from Taiwan to win a Grand Slam title of any kind. Furthermore, with the semifinal run at the 2014 Mutua Madrid Open, she also became the first individual from Taiwan to achieve the No. 1 ranking in tennis, whether in singles or doubles, male or female.

Contents

  • Biography 1
  • Playing style 2
  • Professional career 3
    • Early years 3.1
    • 2006–2008 3.2
    • 2009 3.3
    • 2010–2011 3.4
    • 2012 3.5
    • 2013: Top 25 3.6
    • 2014: Doubles No. 1 3.7
    • 2015 3.8
  • Statistics 4
  • Significant finals 5
    • Grand Slam finals 5.1
      • Doubles: 2 (2 titles) 5.1.1
    • Year-end Championships Finals 5.2
      • Doubles: 2 (1 title, 1 runner-up) 5.2.1
    • Premier Mandatory/Premier 5 finals 5.3
      • Doubles: 6 (6 titles) 5.3.1
  • WTA career finals 6
    • Singles: 2 (2–0) 6.1
    • Doubles: 24 (17–7) 6.2
  • ITF career finals 7
  • Performance timelines 8
    • Singles 8.1
    • Doubles 8.2
    • Mixed Doubles 8.3
  • References 9
  • External links 10

Biography

Hsieh was born to parents Hsieh Tze-lung and Ho Fom-ju in Hsinchu and raised in Kaohsiung, Taiwan. She was introduced to tennis by her father at five years of age. Her younger sister, Hsieh Shu-ying, is also a professional tennis player. Hsieh named her tennis idols as Steffi Graf and Andre Agassi.[4] She has trained at a Taipei tennis school run by Hu Na, a former mainland Chinese player who defected to the USA in 1982.[5]

After Hsieh Su-wei won the 2013 Wimbledon doubles championship with her Chinese partner Peng Shuai, her father said that a Chinese company had offered her a sponsorship deal worth 10 million yuan (US$1.63 million) per year, on the condition that she switch her citizenship to the People's Republic of China. His remarks caused controversy in Taiwan, even though Hsieh stated that she was not interested in the offer. In response, the government of Taiwan mobilized domestic companies to offer her competing deals.[5]

Playing style

Hsieh has a very different style of play, compared to most of the other players. She hits the ball with two hands on both sides, thus hitting very flat. Her unorthodox way of playing creates many big angles in her game and makes her shots unpredictable.

Hsieh, unlike most other players, is able to play drop shots and slices on clay court successfully.

Many top players have praised Hsieh's unusual playing style. Maria Sharapova, after her third-round win over Hsieh at Wimbledon 2012, said, "I faced her many times in the juniors. She used to be a nightmare for me because she used to slice and dropshot on clay. I was like, 'Where did they learn how to play tennis like that?' She uses both hands, switches racquets. That's her game, it's to hit a lot of dropshots and slices and get people kind of crazy."[6]

Professional career

Early years

During the 2001 Australian Open Junior Grand Slam event, Hsieh reached the girl's singles quarterfinals[7] and the round of 16 in the girls doubles event with partner Natalie Ko,[7] losing in two sets to eventual champions, Petra Cetkovská and Barbora Strýcová.[7] Hsieh displayed stunning results in the 2001 season as a 15-year-old. Playing on the ITF Circuit, she won all of the five events she entered at Wellington, Kaohsiung, Bangkok (twice), and Peachtree City from January until November. She also competed on her first two WTA Tour events, reaching the semifinals in Bali and the quarterfinals in Pattaya. Although she only played seven tournaments in 2001, she had an impressive 41–2 record, in addition to starting her career with 37 wins in a row. She had success on the doubles circuit as well, reaching two finals and winning one of them.

2006–2008

In 2006, Hsieh entered Wimbledon for the first time and lost in the first round in both singles and Ladies' Doubles. The following year, she entered Wimbledon again, losing in the first round in both singles and Ladies' Doubles.

Su-wei started 2008 by winning three matches to qualify for the Australian Open, where she won her first main-draw Grand Slam match, defeating Klára Zakopalová in three sets. In the second round, she beat 19th seed Sybille Bammer and defeated Aravane Rezaï in the third round to become first Taiwan Team player to reach the fourth round of a Grand Slam. She then lost in the fourth round to the World No.1, and No.1 seed Justine Henin in straight sets. The result would lift her into the Top 100 for the first time.

In March, Hsieh played at Indian Wells, losing in the first round to Elena Vesnina in three sets. A week later, she lost again, this time in the first round of qualifying, to Tatiana Poutchek in Miami. These two defeats saw her ranking fall to 116.

At the end of April, Hsieh entered the ITF tournament in Incheon as the first seed, and won the tournament, defeating Chinese player Yanze Xie in three sets. As a result of this win, Hsieh's ranking rose to 99.

In June 2008, Hsieh had her best Wimbledon Ladies' Singles result by making it to the second round and losing to number 9 seed Dinara Safina of Russia. She beat Stéphanie Cohen-Aloro in the first round. It was Hsieh's third Wimbledon appearance.

2009

In January at the Australian Open, unseeded Hsieh lost to unseeded countrywoman Chan Yung-jan in the first round of women's singles. In women's doubles, she partnered with Peng Shuai of China and as the number 16 seeds defeated the number two seeds Anabel Medina Garrigues and Virginia Ruano Pascual of Spain in the third round and made it to the quarterfinals before losing to the eventual champions, tenth-seeded Serena Williams and Venus Williams of the USA. Hsieh would win three WTA doubles titles over the course of the year, each with Peng, winning in Sydney, Rome, and Beijing. She would finish the year in the top 10 of the doubles rankings, at number 9.

2010–2011

She lost in round one of the 2010 Guangzhou International Women's Open to Han Xinyun. This was her only main draw WTA match of 2010.

At Wimbledon 2011, she reached the semifinals of mixed doubles, with Australia's Paul Hanley. Partnering Zheng Jie, she won the doubles event at the 2011 Guangzhou International Women's Open.

Hsieh won 3 ITF singles titles in 2011; at Mildura (in February), Beijing (in August) and Seoul (in October).

2012

In March 2012, aged 26, she won her first WTA singles title, beating Petra Martić at the BMW Malaysian Open. She also reached the 3rd round of Wimbledon for the first time losing to then-World No. 1 Maria Sharapova.

In September, she beat Laura Robson of Great Britain in three sets to win the Guangzhou International Women's Open – her second WTA singles title. Despite being 2–0 down in each of the first two sets, having 5 match points saved in the second set, and being 3–0 down in the final set, she fought back to win in searing heat. The match had to be suspended at 1 set apiece as both players suffered in soaring temperatures.

2013: Top 25

Hsieh began the season at the inaugural Shenzhen Open, seeded 4th. She lost in the second round to Annika Beck. She then lost in the first round of the Moorilla Hobart International to regular doubles partner Peng Shuai. At the Australian Open, Hsieh won her first round but lost in the second to Svetlana Kuznetsova. In doubles, Hsieh and Peng lost a tough match to top seeds Sara Errani and Roberta Vinci in the third round.

Hsieh entered the PTT Pattaya Open but lost to Marina Erakovic in the first round. She then lost in the second round in Doha and Dubai. As the defending champion in Kuala Lumpur, Hsieh was seeded 2nd and advanced to the quarterfinals with wins over Kurumi Nara and Zhang Shuai. However, she lost in the quarterfinals to eventual finalist Bethanie Mattek-Sands. Her ranking fell from 23 to 35 as a result. Hsieh then fell in the second round of the BNP Paribas Open and Sony Open Tennis.

During the clay season, she fell in first round of the Mutua Madrid Open, Internazional BNL d'Italia, French Open and second round of the Internationaux de Strasbourg in singles, but won a doubles title in Internazional BNL d'Italia with Peng Shuai. Having tasted success in doubles, she then went on and won four additional titles with Peng Shuai in doubles, namely Wimbledon Championships, Western and Southern Open, Guangzhou International Women's Open and WTA Tour Championships. By qualifying and winning the WTA Tour Championships, Hsieh (along with Peng) became the first Asian player of any kind to ever won a season ending championship and finished her doubles season ranked number 3 in the world.

Hsieh's singles season ended disappointing with numerous first round fell and only five second round shows in AEGON International, Wimbledon Championships, US Open, Guangzhou International Women's Open and BGL BNP Paribas Luxembourg Open.

2014: Doubles No. 1

After training with her coach Paul McNamee in Australia, she started her season by playing in qualification of Brisbane International and Sydney. She lost in qualifications for both tournaments but received a lucky loser spot in Brisbane due to Caroline Wozniacki withdrawing late. However, she still lost in Round 32 to Carla Suárez Navarro. At PTT Pattaya Open, Hsieh was defeated in the first round by Tadeja Majerič but won a week later in qualifying at Qatar Total Open. Hsieh also defeated Flavia Pennetta in first round of Qatar Total Open before losing to Sara Errani.

Hsieh won her first doubles title with Peng Shuai at Qatar Total Open in 2014 and reached career high number 2 in doubles. Later in May, with the semifinal run in doubles at Madrid, Hsieh will share the number 1 ranking with Peng for at least a week, establishing the first individual in Taiwan to receive the #1 ranking in Tennis, whether in singles or doubles, male or female. However, she failed to defend her title with Peng Shuai in Internazional BNL d'Italia by losing to Anabel Medina Garrigues and Yaroslava Shvedova in the second round in straight sets.

With doubles competition in the way, Hsieh missed all the singles events during the Clay season except French Open, where she lost in the first round of qualifying. In doubles, she came through one of the most difficult doubles draws with Peng by defeating unseeded Svetlana Kuznetsova and Samantha Stosur in the first round in straight sets, breezed through former #1, fifteenth seed Liezel Huber and Lisa Raymond in the third round, grinded three sets with fifth seed Sania Mirza and Cara Black in the Quarterfinals and Garbiñe Muguruza and Carla Suárez Navarro, whom they lost to in Madrid, in the Semifinals and defeated second seed Sara Errani and Roberta Vinci in the final in straight sets.

2015

In Australian Open, Hsieh lost in the qualifying 1st round for singles, and main draw 2nd round for doubles, but she reached main draw semifinals in mixed doubles with Pablo Cuevas.

In April, Hsieh won 2 ITF $25,000 tournaments (in Shenzhen and Nanning).

Statistics

Significant finals

Grand Slam finals

Doubles: 2 (2 titles)

Outcome Year Championship Surface Partner Opponents Score
Winner 2013 Wimbledon Grass Peng Shuai Ashleigh Barty
Casey Dellacqua
7–6 (7–1), 6–1
Winner 2014 French Open Clay Peng Shuai Sara Errani
Roberta Vinci
6–4, 6–1

Year-end Championships Finals

Doubles: 2 (1 title, 1 runner-up)

Outcome Year Tournament Surface Partner Opponents Score
Winner 2013 Istanbul Hard (i) Peng Shuai Ekaterina Makarova
Elena Vesnina
6–4, 7–5
Runner-up 2014 Singapore Hard (i) Peng Shuai Cara Black
Sania Mirza
1–6, 0–6

Premier Mandatory/Premier 5 finals

Doubles: 6 (6 titles)

Outcome Year Championship Surface Partner Opponents Score
Winner 2009 Rome Clay Peng Shuai Daniela Hantuchová
Ai Sugiyama
7–5, 7–6 (7–5)
Winner 2009 Beijing Hard Peng Shuai Alla Kudryavtseva
Ekaterina Makarova
6–3, 6–1
Winner 2013 Rome Clay Peng Shuai Sara Errani
Roberta Vinci
4–6, 6–3, [10–8]
Winner 2013 Cincinnati Hard Peng Shuai Anna-Lena Grönefeld
Květa Peschke
2–6, 6–3, [12–10]
Winner 2014 Doha Hard Peng Shuai Květa Peschke
Katarina Srebotnik
6–4, 6–0
Winner 2014 Indian Wells Hard Peng Shuai Cara Black
Sania Mirza
7–6 (7–5), 6–2

WTA career finals

Singles: 2 (2–0)

Legend
Grand Slam tournaments (0–0)
WTA Tour Championships (0–0)
Tier I / Premier Mandatory & Premier 5 (0–0)
Tier II / Premier (0–0)
Tier III, IV & V / International (2–0)
Outcome No. Date Tournament Surface Opponent Score
Winner 1. 4 March 2012 Malaysian Open, Kuala Lumpur, Malaysia Hard Petra Martić 2–6, 7–5, 4–1, retired
Winner 2. 23 September 2012 Guangzhou International Women's Open, Guangzhou, China Hard Laura Robson 6–3, 5–7, 6–4

Doubles: 24 (17–7)

Legend
Grand Slam tournaments (2–0)
WTA Tour Championships (1–1)
Tier I / Premier Mandatory & Premier 5 (6–0)
Tier II / Premier (2–1)
Tier III, IV & V / International (6–5)
Outcome No. Date Tournament Surface Partner Opponents Score
Runner-up 1. 3 October 2004 Hansol Korea Open Tennis Championships, Seoul, South Korea Hard Chuang Chia-jung Cho Yoon-Jeong
Jeon Mi-ra
3–6, 6–1, 5–7
Runner-up 2. 6 January 2007 ASB Classic, Auckland, New Zealand Hard Shikha Uberoi Janette Husárová
Paola Suárez
0–6, 2–6
Runner-up 3. 18 February 2007 Bangalore Open, Bangalore, India Hard Alla Kudryavtseva Chan Yung-jan
Chuang Chia-jung
7–6(7–4), 2–6, [9–11]
Winner 1. 23 September 2007 China Open, Beijing, China Hard Chuang Chia-jung Han Xinyun
Xu Yifan
7–6(7–2), 6–2
Winner 2. 30 September 2007 Hansol Korea Open, Seoul, South Korea Hard Chuang Chia-jung Eleni Daniilidou
Jasmin Wöhr
6–2, 6–2
Runner-up 4. 10 February 2008 Pattaya Women's Open, Pattaya, Thailand Hard Vania King Chan Yung-jan
Chuang Chia-jung
4–6, 3–6
Runner-up 5. 17 August 2008 Western & Southern Financial Group Women's Open, Cincinnati, United States Hard Yaroslava Shvedova Maria Kirilenko
Nadia Petrova
3–6, 6–4, [8–10]
Winner 3. 14 September 2008 Commonwealth Bank Tennis Classic, Bali, Indonesia Hard Peng Shuai Marta Domachowska
Nadia Petrova
6–7(4–7), 7–6(7–3), [10–7]
Winner 4. 28 September 2008 Hansol Korea Open, Seoul, South Korea Hard Chuang Chia-jung Vera Dushevina
Maria Kirilenko
6–3, 6–0
Winner 5. 16 January 2009 Medibank International Sydney, Sydney, Australia Hard Peng Shuai Nathalie Dechy
Casey Dellacqua
6–0, 6–1
Winner 6. 9 May 2009 Internazionali BNL d'Italia, Rome, Italy Clay Peng Shuai Daniela Hantuchová
Ai Sugiyama
7–5, 7–6(7–5)
Winner 7. 11 October 2009 China Open, Beijing, China Hard Peng Shuai Alla Kudryavtseva
Ekaterina Makarova
6–3, 6–1
Winner 8. 24 September 2011 Guangzhou International Women's Open, Guangzhou, China Hard Zheng Saisai Chan Chin-wei
Han Xinyun
6–2, 6–1
Winner 9. 18 June 2012 Aegon Classic, Birmingham, England Grass Tímea Babos Liezel Huber
Lisa Raymond
7–5, 6–7(2–7), [10–8]
Winner 10. 19 May 2013 Internazionali BNL d'Italia, Rome, Italy Clay Peng Shuai Sara Errani
Roberta Vinci
4–6, 6–3, [10–8]
Winner 11. 6 July 2013 Wimbledon Championships, London, United Kingdom Grass Peng Shuai Ashleigh Barty
Casey Dellacqua
7–6(7–1), 6–1
Winner 12. 18 August 2013 Western & Southern Open, Cincinnati, United States Hard Peng Shuai Anna-Lena Grönefeld
Květa Peschke
2–6, 6–3, [12–10]
Winner 13. 21 September 2013 Guangzhou International Women's Open, Guangzhou, China Hard Peng Shuai Vania King
Galina Voskoboeva
6–3, 4–6, [12–10]
Winner 14. 27 October 2013 WTA Championships, Istanbul, Turkey Hard (i) Peng Shuai Ekaterina Makarova
Elena Vesnina
6–4, 7–5
Winner 15. 16 February 2014 Qatar Total Open, Doha, Qatar Hard Peng Shuai Květa Peschke
Katarina Srebotnik
6–4, 6–0
Winner 16. 15 March 2014 BNP Paribas Open, Indian Wells, USA Hard Peng Shuai Cara Black
Sania Mirza
7–6(7–5), 6–2
Winner 17. 8 June 2014 French Open, Paris, France Clay Peng Shuai Sara Errani
Roberta Vinci
6–4, 6–1
Runner-up 6. 26 October 2014 WTA Finals, Singapore, Singapore Hard (i) Peng Shuai Cara Black
Sania Mirza
1–6, 0–6
Runner-up 7. 28 February 2015 Qatar Total Open, Doha, Qatar Hard Sania Mirza Raquel Kops-Jones
Abigail Spears
4–6, 4–6

ITF career finals

Performance timelines

Key
W  F  SF QF R# RR LQ (Q#) A P Z# PO SF-B F-S G NMS NH

Won tournament; or reached Final; Semifinal; Quarter-final; Round 4, 3, 2, 1; competed at a Round Robin stage; lost in Qualification Round; absent from tournament event; played in a Davis Cup - / Fed Cup Zonal Group (with its number indication) or Play-off; won a bronze, silver (F or S) or gold medal at the Olympics; a downgraded Masters Series/1000 tournament (Not a Masters Series); or a tournament that was Not Held in a given year.

To avoid confusion and double counting, these charts are updated either at the conclusion of a tournament, or when the player's participation in the tournament has ended.

Singles

All results are included in Career Win–Loss records but only Main Draw results in WTA Tour, Grand Slam Tournaments and Olympic Games are recorded.

This table is current through the 2015 Dubai Duty Free Open.

Tournament 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 SR W–L
Grand Slam Tournaments
Australian Open A Q2 A A A Q3 Q2 4R 1R A A Q2 2R 1R Q1 0 / 4 4-4
French Open (Roland Garros) A Q3 A A A 1R 1R 1R Q1 A A 1R 1R Q1 0 / 5 0-5
Wimbledon Championships A Q2 A A A 1R 1R 2R A A A 3R 2R 1R 0 / 6 4-6
US Open A Q1 A A 1R Q3 Q3 2R Q1 A A 1R 2R Q1 0 / 4 2-4
Win–Loss 0–0 0–0 0–0 0–0 0–1 0–2 0–2 5–4 0–1 0–0 0–0 2–3 3–4 0–2 0-0 0 / 18 10-18
Olympic Games
Summer Olympics NH ; 2004 Athens A NH ; 2008 Beijing A NH ; 2012 London 1R NH ; 2016 Rio 0 / 1 0-1
Season Ending Championships
WTA Tour ChampionshipsI
WTA FinalsI (from 2014)
A A A A A A A A A A A A A A 0 / 0 0-0
MUC Los Angeles Madrid Doha Istanbul Singapore
Tournament of ChampionsI Not Held (Bali Single Elimination1/Sofia RR2) A1 A1 A1 RR2 A2 A2 NH 0 / 1 1-2
Elite Trophy Not Held 0 / 0 0-0
Tier I/WTA Premier Mandatory Tournaments
Indian Wells A A A A A Q2 A 1R A A A A 2R Q1 0 / 2 0-2
Miami A A A A A A A Q1 A A A Q2 2R Q2 0 / 1 1-1
Madrid Not Held A A A Q2B 1R A 0 / 1 0-1
Beijing Not Held Tier II Q1 A A 2R 1R A 0 / 2 1-2
Tier I/WTA Premier 5 Tournaments
Dubai Tier II A A A Premier A 0 / 0 0-0
Doha Tier III Tier II A Not Held P A 2R 2R P 0 / 2 2-2
Roma A A A A A A A A Q2 A A Q2 1R A 0 / 1 0-1
Montreal1/Toronto2 (Canada) A2 A1 A2 A1 A2 A1 A2 A1 A2 A1 A2 A1 1R2 A1 0 / 1 0-1
Cincinnati Not Held Tier III A Q2 A A 1R A 0 / 1 0-1
Wuhan Not Held A 0 / 0 0-0
Former Tier I/WTA Premier 5 Tournaments
Tokyo AIC AIC AIC AIC AIC Q1IC AIC A A A A 1R 1R Premier 0 / 2 0-2
Charleston A A A A A A A A Premier 0 / 0 0-0
Berlin A A A A A A A A Not Held 0 / 0 0-0
San Diego (Carlsbad) Tier II A A A Q2 Not Held Premier NH 125K 0 / 0 0-0
MoscowI A A A A A A A A Premier 0 / 0 0-0
ZurichI A A A A A A A T II Not Held 0 / 0 0-0
Career Statistics 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 Total
GS/WTA Main Draw Played 2 1 2 0 3 2 8 8 2 2 1 15 25 12 83
GS/WTA Titles 0 0 0 0 0 0 0 0 0 0 0 2 0 0 2
GS/WTA Finals Reached 0 0 0 0 0 0 0 0 0 0 0 2 0 0 2
Career Win–Loss 37-2 12-10 6-8 15-12 42-13 35-23 27-21 31-13 9-12 16-9 28-8 49-20 13-26 20-23 340-203
Year-End Ranking 165 262 653 426 154 140 157 79 318 361 176 25 85 144 Career High 23

I = Indoor ; IC = Indoor Carpet ; A = Absent ; B = Blue ; NH = Not Held ; P = Premier

Doubles

All results are included in Career Win–Loss records but only Main Draw results in WTA Tour, Grand Slam Tournaments and Olympic Games are recorded.

This table is current through the 2015 Dubai Duty Free Open.

Tournament 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 SR W–L
Grand Slam Tournaments
Australian Open A A A A 1R 2R 1R 2R QF 3R QF 2R 3R 2R 2R 0 / 11 15–11
French Open (Roland Garros) A A A A A A 2R 1R SF 1R 1R 2R 2R W QF 1 / 9 16–8
Wimbledon Championships A A A A A 1R 1R 1R 1R 3R 1R 3R W 3R QF 1 / 10 15–9
US Open A A A A A A 1R 1R 2R 2R 3R SF QF 3R 0 / 8 13–8
Win–Loss 0–0 0–0 0–0 0–0 0–1 1–2 1–4 1–4 8–4 5–4 5–4 8–4 12–3 11–3 7-3 2 / 38 58–35
Olympic Games
Summer Olympics NH ; 2004 Athens A NH ; 2008 Beijing A NH ; 2012 London QF NH ; 2016 Rio 0 / 1 2-1
Season Ending Championships
WTA Tour ChampionshipsI
WTA FinalsI (from 2014)
A A A A A A A A A A A A W F 1 / 1 4-1
MUC Los Angeles Madrid Doha Istanbul Singapore
Tier I/WTA Premier Mandatory Tournaments
Indian Wells A A A A A A A 1R 2R 1R 1R 1R SF W 1 / 6 9-6
Miami A A A A A A A 1R A 1R 2R 1R 2R 1R 0 / 6 2-6
Madrid Not Held QF 1R QF 2RB 1R SF 0 / 6 7-6
Beijing Not Held Tier II W 2R 2R 2R SF A 1 / 5 13-4
Tier I/WTA Premier 5 Tournaments
Dubai Tier II A A A Premier 2R 0 / 1 0-1
Doha Tier III Tier II A Not Held P 1R 1R W P 1 / 3 4-2
Roma A A A A A A A A W A 1R 1R W 2R 2 / 4 10-3
Montreal1/Toronto2 (Canada) A2 A1 A2 A1 A2 A1 A2 A1 2R2 1R1 QF2 A1 1R2 SF1 0 / 5 5-6
Cincinnati Not Held Tier III 2R 2R 1R A W 2R 1 / 6 8-5
Wuhan Not Held A 0 / 0 0-0
Former Tier I/WTA Premier 5 Tournaments
Tokyo AIC AIC AIC AIC AIC AIC AIC SF QF 1R 1R QF SF P 0 / 6 6-6
Charleston A A A A A A A A Premier 0 / 0 0-0
Berlin A A A A A A A A Not Held 0 / 0 0-0
San Diego (Carlsbad) Tier II A A A QF Not Held Premier NH 125K 0 / 1 2-1
MoscowI A A A A A A A A Premier 0 / 0 0-0
ZurichI A A A A A A A T II Not Held 0 / 0 0-0
Career Statistics 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 Total
GS/WTA Main Draw Played 2 3 0 1 8 6 12 13 15 18 19 20 22 19 158
GS/WTA Titles 0 0 0 0 0 0 2 2 3 0 1 1 5 3 17
GS/WTA Finals Reached 0 0 0 1 0 0 4 4 3 0 1 1 5 4 23
Career Win–Loss 10-6 9-4 10-6 26-10 36-12 33-14 34-15 27-15 29-14 20-22 24-21 27-21 41-16 30-16 353-188
Year-End Ranking 513 199 523 166 135 102 46 53 9 46 35 25 3 5 Career High 1

I = Indoor ; IC = Indoor Carpet ; A = Absent ; B = Blue ; NH = Not Held ; P = Premier

Mixed Doubles

Tournament 2009 2010 2011 2012 2013 2014 2015 SR Win–loss
Grand Slam tournaments
Australian Open - - - 2RMM QFRB 1RRK SFPC 0 / 4 6-4
French Open (Roland Garros) 2RAF 2RBS 1RMF - 2RFN - 0 / 4 3-4
Wimbledon Championships QFKU 3RBS SFPH QFCF 1RJM - 0 / 5 12-5
US Open SFKU 1RBS - 1RAQ - - 0 / 3 3-3
Win–loss 7-3 3-3 4-2 4-3 3-3 0-1 3-1 0 / 16 24-16
Olympic Games
Summer Olympics NH - NH 0 / 0 0-0

Mixed Doubles partners: AFAshley Fisher AQAisam-ul-Haq Qureshi BSBruno Soares CFColin Fleming FNFrederik Nielsen JMJamie Murray KUKevin Ullyett MFMariusz Fyrstenberg MMMarcin Matkowski PCPablo Cuevas PHPaul Hanley RBRohan Bopanna RKRaven Klaasen

NH = not held

References


-- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p-------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p
  1. ^ a b
  2. ^
  3. ^ Sony Ericsson WTA Tour Singles Rankings
  4. ^ http://www.wtatennis.com/players/player/9419/title/su-wei-hsieh
  5. ^ a b
  6. ^ 'Sharapova admits beaten Hsieh drove her crazy' Times of India (Retrieved 29 June 2012, 10.06pm IST)
  7. ^ a b c http://www.itftennis.com/procircuit/tournaments/women's-tournament/info.aspx?tournamentid=1100001790

External links