Source Code Table Tennis Ranking

Total Page:16

File Type:pdf, Size:1020Kb

Source Code Table Tennis Ranking Init ClearAll["Global`*"] SetDirectory[NotebookDirectory[]]; Function Country IOC Shorts (CHN) to short name (China). ITTF use IOC code not ISO- Alpha 3. countryCodeList= Import["input/countries(204)_olympics.csv"]; (* Remove the first title*) countryCodeList= Rest[countryCodeList]; Shortnamecountry= countryCodeList[[All, 2]]; IOC3country= countryCodeList[[All, 1]]; ToShortNameRule= Thread[IOC3country -> Shortnamecountry]; Take[ToShortNameRule, 10] {AFG→ Afghanistan, ALB→ Albania, ALG→ Algeria, AND→ Andorra, ANG→ Angola, ANT→ Antigua and Barbuda, ARG→ Argentina, ARM→ Armenia, ARU→ Aruba, ASA→ American Samoa} Data is a mix name (player name and country name) nametoFlag[mixName_]:= Block{split}, split= StringExtract[mixName,-1]; (*CHN*) split= StringDelete[split, "("]; split= StringDelete[split, ")"]; (*CHN→ CHN*) split= split/. ToShortNameRule; Show[CountryData[split, "Flag"], ImageSize→ 22] getNameFromMix[mixName_]:= Block[{playerName}, (* remove the country short name*) playerName= StringExtract[mixName, 1 ;;-2]; (* add "space" in{MA,Long} and Join it "MA Long"*) playerName= StringRiffle[playerName] ] Data is a match getplayerNameFromMatch[match_]:= Block[{playerAName, playerXName, mixA, mixX}, mixA= match〚5〛; Printed by Wolfram Mathematica Student Edition 2 ittf ranking.nb mixX= match〚11〛; (* return playerA Name and playerX Name*) playerAName= getNameFromMix[mixA]; playerXName= getNameFromMix[mixX]; {playerAName, playerXName} ] getplayerMixNameFromMatch[match_]:= Block[{mixA, mixX}, (* get player Name and Country(MIX) *) mixA= match〚5〛; mixX= match〚11〛; (* return mixA and mixX*) {mixA, mixX} ] matchPoint[match_]:= Block[{winnerID, looserID, playerIDA, playerIDX, round, point, eventcoeff, eventName, scorecoeff, scoreA, scoreX, deltascore, tourName, tourcoeff}, tourName= match[[2]]; tourcoeff= Which[ StringContainsQ[tourName, "Olympic Games"], 9, StringContainsQ[tourName, "World Table Tennis Championships"], 7, StringContainsQ[tourName, "Men's World Cup"], 5, StringContainsQ[tourName, "World Tour"], 4, StringContainsQ[tourName, "Asian Cup"], 3, StringContainsQ[tourName, "European"], 2, StringContainsQ[tourName, "ITTF Asian Championships"], 3.5, StringContainsQ[tourName, "ITTF Europe Cup"], 3, StringContainsQ[tourName, "Challenge"], 1.5, StringContainsQ[tourName, "Oceania Cup"], 1, StringContainsQ[tourName, "Panam Cup"], 1, StringContainsQ[tourName, "Africa Cup"], 1, (* Else*) True, 0.8 ]; winnerID= match[[20]]; playerIDA= match[[3]]; playerIDX= match[[9]]; If[winnerID⩵ playerIDA, looserID= playerIDX, looserID= playerIDA]; scoreA= match[[18]]; scoreX= match[[19]]; deltascore= Abs[scoreA- scoreX]; scorecoeff= Which[ deltascore⩵ 4, 1.5, deltascore⩵ 3, 1.332, deltascore⩵ 2, 1.166, deltascore⩵ 1, 1 ]; eventName= match[[15]]; round= match[[17]]; point= Which[ Printed by Wolfram Mathematica Student Edition ittf ranking.nb 3 (* "Men's Singles(Pre. Rounds)"*) eventName⩵ "Men's Singles(Pre. Rounds)", 2, (* "Men's Singles"*) eventName⩵ "Men's Singles" && round⩵ 128, 7, eventName⩵ "Men's Singles" && round⩵ 64, 10, eventName⩵ "Men's Singles" && round⩵ 32, 13, eventName⩵ "Men's Singles" && round⩵ 16, 17, eventName⩵ "Men's Singles" && round⩵ 8, 21, eventName⩵ "Men's Singles" && round⩵ 4, 24, eventName⩵ "Men's Singles" && round⩵ 2, 25, (* Else*) True, 1 ]; {winnerID, point* tourcoeff* scorecoeff} ] Data is a tournament (list of match) takeSingle[data_]:= Block{}, Select[data, #[[-1]]⩵1&] (* Select only The last columnKind equal to 1Single*) takeDouble[data_]:= Block{}, Select[data, #[[-1]]⩵2&] (* Select only The last columnKind equal to 2Double*) takeYear[data_, year_Number]:= Block[{}, Select[data, #[[1]]⩵ year &] ] takeEvent[data_, event_String]:= Block[{}, Select[data, #[[15]]⩵ event &] ] takeCountry[data_, country_String]:= Block{}, Selectdata,#[[4]]⩵ country ||#[[10]]⩵ country& takePlayer[data_, playerName_String]:= Block{}, (*Selectdata,#[[5]]⩵playerName||#[[11]]⩵playerName&*) Selectdata,StringContainsQ[#[[5]], playerName] || StringContainsQ[#[[11]], playerName]& getplayerName[data_, ID_]:= Block[{line, firstPosition, name}, line= First[FirstPosition[data, ID]]; (* that could be playerA or playerX, so please verify*) (* firstPostion= 3, is the player A, firstPosition= 9, is the player X*) firstPosition= First@FirstPosition[data[[line]], ID]; name= Which[firstPosition⩵ 3, data[[line, 5]], firstPosition⩵ 9, data[[line, 11]]] Printed by Wolfram Mathematica Student Edition 4 ittf ranking.nb ] findAllMatchOfPlayerName[data_, name_]:= Block[{listMixA, listMixX, listA, listX, lineA, lineX}, (* player name and country short name*) listMixA= data〚All, 5〛; listMixX= data〚All, 11〛; (* remove the country short name*) listA= StringExtract[#, 1 ;;-2]&/@ listMixA; listA= StringRiffle/@ listA; listX= StringExtract[#, 1 ;;-2]&/@ listMixX; listX= StringRiffle/@ listX; (* return the match line in the Data*) lineA= Flatten@Position[listA, name]; lineX= Flatten@Position[listX, name]; Flatten[{lineA, lineX}] ] takeMatchBetweenPlayer[data_, name1_, name2_]:= Block{}, (* return the match results*) Selectdata, StringContainsQ[#[[5]], name1]&&StringContainsQ[#[[11]], name2] || StringContainsQ[#[[5]], name2]&&StringContainsQ[#[[11]], name1]& getplayerID[data_, name_]:= Block[{matchlineList, firstline, playercolumn, match, nameA, nameX, id}, matchlineList= findAllMatchOfPlayerName[data, name]; firstline= First[matchlineList]; (* that could be playerA or playerX, so please verify*) match= data〚firstline〛; {nameA, nameX} = getplayerNameFromMatch[match]; id= Which[name⩵ nameA, match〚3〛, name⩵ nameX, match〚9〛] ] pointRun[data_]:= Block[{list, result}, (* list of{winnerID, point} *) list= matchPoint[#]&/@ data; result= List @@@ Normal[GroupBy[list, First→ Last, Total]]; Reverse[SortBy[result, Last]] ] showRanking[data_, pointList_, topn_]:= Block[{topnData, result, title}, topnData= Take[pointList, topn]; result = {#, getplayerName[data, topnData[[#, 1]]], topnData[[#, 2]], nametoFlag[getplayerName[data, topnData[[#, 1]]]]}&/@ Range[topn]; title= "World Ranking Men Senior by EmRatThich(May- 2018)"; Labeled[Grid[result, Frame→ All], title, Top] ] Input Data from Several Years Printed by Wolfram Mathematica Student Edition ittf ranking.nb 5 (* inputData[{2016,2017}] *) inputData[years_List]:= Block[{fileNameList}, fileNameList= "input/" <> ToString[#]&/@ years; fileNameList= StringJoin[#, ".csv"]&/@ fileNameList; Flatten[Import/@ fileNameList, 1] ] Input data= inputData[{2016, 2017}];// Timing Take[data, 5] // TableForm {5.99044, Null} Year Tournament Player ID A 2016 2016- 11th Fajr Cup, Junior and Cadet Open, Qarvin(IRI) 131 536 2016 2016- 11th Fajr Cup, Junior and Cadet Open, Qarvin(IRI) 134 259 2016 2016- 11th Fajr Cup, Junior and Cadet Open, Qarvin(IRI) 131 522 2016 2016- 11th Fajr Cup, Junior and Cadet Open, Qarvin(IRI) 121 940 data// Length 87 690 Printed by Wolfram Mathematica Student Edition 6 ittf ranking.nb Test getplayerID[data, "FAN Zhendong"] takeMatchBetweenPlayer[data, "FAN Zhendong", "XU Xin"] 121 404 {{2016, 2016- Men's World Cup, Saarbrucken(GER), 121 404, CHN, FAN Zhendong(CHN),,,(), 110 267, CHN, XU Xin(CHN), ,,(), Men's Singles, , 2, 4, 1, 121 404, FAN Zhendong, , , 1}, {2016, 2016- World Tour Grand Finals, Doha(QAT), 110 267, CHN, XU Xin(CHN),,,(), 121 404, CHN, FAN Zhendong(CHN),,, (), Men's Singles, , 4, 2, 4, 121 404, FAN Zhendong, , , 1}, {2016, 2016- World Tour, Korea Open, Incheon(KOR), 110 267, CHN, XU Xin(CHN),,,(), 121 404, CHN, FAN Zhendong(CHN), ,,(), Men's Singles, , 4, 4, 3, 110 267, XU Xin, , , 1}, {2016, 2016- World Tour, Kuwait Open, Kuwait City(KUW), 110 267, CHN, XU Xin(CHN), 110 553, CHN, ZHANG Jike(CHN), 121 404, CHN, FAN Zhendong(CHN), 105 649, CHN, MA Long(CHN), Men's Doubles, , 4, 3, 0, 110 267, XU Xin, 110 553, ZHANG Jike, 2}, {2016, 2016- World Tour, LAOX Japan Open, Tokyo(JPN), 110 267, CHN, XU Xin(CHN),,,(), 121 404, CHN, FAN Zhendong(CHN),, ,(), Men's Singles, , 2, 1, 4, 121 404, FAN Zhendong, , , 1}, {2016, 2016- World Tour, Qatar Open, Doha(QAT), 110 267, CHN, XU Xin(CHN),,,(), 121 404, CHN, FAN Zhendong(CHN),,, (), Men's Singles, , 4, 2, 4, 121 404, FAN Zhendong, , , 1}, {2017, 2017- World Tour, Swedish Open, Stockholm(SWE), 121 404, CHN, FAN Zhendong(CHN),,,(), 110 267, CHN, XU Xin(CHN), ,,(), Men's Singles, , 2, 1, 4, 110 267, XU Xin, , , 1}} Run test= takeEvent[data, "Men's Singles(Pre. Rounds)"]~ Join~takeEvent[data, "Men's Singles"]; currentRate= pointRun[test]; Top 100 Old Rating (Dec 2017) --> Make the first Old Rating (Do not run again) Printed by Wolfram Mathematica Student Edition ittf ranking.nb 7 New Rate = 0.7 Old Rate + 0.3 Current Rate newRateCalculate[old_, current_]:= Block[{list, result, oldcoeff, currentcoeff, old2, current2}, oldcoeff= 0.7; currentcoeff= 0.3; old2= Transpose[{old[[All, 1]], old[[All, 2]] * oldcoeff}]; current2= Transpose[{current[[All, 1]], current[[All, 2]] * currentcoeff}]; list= Join[old2, current2]; result= List @@@ Normal[GroupBy[list, First→ Last, Total]]; Reverse[SortBy[result, Last]] ] oldRate100= ReadList["old rate.dat",{Number, Number}]; currentRate100= Take[currentRate, 100]; newRate= newRateCalculate[oldRate100, currentRate100]; (* Top 15 Current Rate*) showRanking[test, currentRate, 20]; ListPlot[Take[currentRate[[All, 2]], 20], PlotRange→ All]; (* Top 15 New Rate*) showRanking[test, newRate, 20] ListPlot[Take[newRate[[All, 2]], 20], PlotRange→ All] Take[newRate, 20] // TableForm Printed by Wolfram Mathematica Student Edition 8 ittf ranking.nb World Ranking Men Senior by EmRatThich(May- 2018) 1 MA Long(CHN) 4455.72 2 FAN Zhendong(CHN) 4045.46 3 BOLL Timo(GER)
Recommended publications
  • International Table Tennis Federation Seamaster 2019 ITTF World Tour, Hungarian Open Budapest (15 Jan - 20 Jan) Men's Singles Main Draw
    International Table Tennis Federation Seamaster 2019 ITTF World Tour, Hungarian Open Budapest (15 Jan - 20 Jan) Men's Singles Main Draw Draw As of SUN 20 JAN 2019 at 17:51 Round of 32 Round of 16 Quarterfinals Semifinals Finals 1 FAN Zhendong CHN 17/Jan - 16:20 - Table 2 FAN Zhendong CHN 2 GERASSIMENKO Kirill KAZ 18/Jan - 18:00 - Table 2 3 ZHOU Yu CHN FAN Zhendong CHN CHUANG Chih-Yuan TPE 17/Jan - 16:20 - Table 3 4 CHUANG Chih-Yuan TPE 19/Jan - 17:00 - Table 1 CHN 5 MAJOROS Bence HUN FAN Zhendong 17/Jan - 19:40 - Table 2 SHIBAEV Alexander RUS 6 SHIBAEV Alexander RUS SHIBAEV Alexander RUS 18/Jan - 18:50 - Table 2 7 LEBESSON Emmanuel FRA WONG Chun Ting HKG 17/Jan - 19:40 - Table 4 8 WONG Chun Ting HKG 20/Jan - 10:00 - Table 1 9 FALCK Mattias SWE WANG Chuqin CHN 17/Jan - 19:40 - Table 3 WANG Chuqin CHN 10 WANG Chuqin CHN 18/Jan - 18:50 - Table 1 11 WEI Shihao ^^ CRO GAUZY Simon FRA WANG Chuqin CHN 17/Jan - 17:10 - Table 4 12 GAUZY Simon FRA 19/Jan - 17:50 - Table 1 WANG Chuqin CHN 13 KARLSSON Kristian SWE 17/Jan - 20:30 - Table 2 KARLSSON Kristian SWE 14 GIONIS Panagiotis GRE CALDERANO Hugo BRA 18/Jan - 18:00 - Table 1 15 CHEN Chien-An TPE CALDERANO Hugo BRA 17/Jan - 19:40 - Table 1 20/Jan - 16:00 - Table 1 16 CALDERANO Hugo BRA CHAMPION: 17 LIN Gaoyuan CHN LIN Gaoyuan CHN 17/Jan - 16:20 - Table 4 LIN Gaoyuan CHN 18 ZHAO Zihao CHN 0-4 ( -11,-10,-8,-9 ) 18/Jan - 20:30 - Table 3 19 FANG Bo CHN FANG Bo CHN LIN Gaoyuan CHN 17/Jan - 17:10 - Table 3 20 FREITAS Marcos POR 19/Jan - 12:30 - Table 1 21 SAMSONOV Vladimir BLR LIN Gaoyuan CHN 17/Jan
    [Show full text]
  • No. Venue Year Men's Team Women's Team Men's Singles
    Asian Championships Results 1972 to 2007 No. Venue Year Men's Team Women's Men's Team Singles 1. Beijing 1972 Japan China HASEGAWA Nabuhiko (JPN) bt China bt Japan bt XI Enting (CHN) 2. Yokohama 1974 China Japan HASEGAWA Nabuhiko (JPN) Bt Japan Bt China bt XI Enting (CHN) 3. Pyongyang 1976 China Korea DPR LIANG Geliang (CHN) bt Japan bt China bt GUO Yuehua (CHN) 4. Kuala Lumpur 1978 China China GUO Yuehua(CHN) Bt Korea DPR Bt Korea DPR bt LIANG Geliang (CHN) 5. Calcutta 1980 China China SHI Zhihao (CHN) bt Japan bt Korea DPR bt XIE Saike (CHN) 6. Jakarta 1982 China China CAI Zhenhua (CHN) bt Japan bt Japan bt XIE Saike (CHN) 7. Islamabad 1984 China China XIE Saike (CHN) bt Korea DPR bt Korea DPR bt CHEN Longcan (CHN) 8. Shenzhen 1986 China China J1ANG Jialiang (CHN) bt Korea DPR bt Korea DPR bt TENG Yi (CHN) 9. Niigata 1988 China Korea R CHEN Longcan (CHN) bt Korea DPR bt Korea DPR Bt YOO Nam Kyu (KOR) 10. Kuala Lumpur 1990 China Korea R WANG Tao (CHN) bt Korea DPR bt Korea DPR bt MA Wenge (CHN) 11. New Delhi 1992 China Hong Kong XIE Chaojie (CHN) bt Korea DPR bt China bt KANG Hee Chan (KOR) 12. Tianjin 1994 China China KONG Linghui (CHN) bt Korea DPR bt Hong Kong bt LIU Guoliang (CHN) 13 Singapore 1996 Korea China Kong Linghui(CHN) Bt China Bt Hong Kong Bt Liu Guoliang(CHN) 14 Osaka 1998 China China WANG Liqin(CHN) Bt Korea R Bt Korea DPR Bt Seiko Iseki(JPN) 15 Doha 2000 China China CHIANG Peng-Lung(TPE) Bt Korea Bt Korea Bt MA Lin(CHN) 16 Bangkok 2003 China Bt China Bt Wang Hao(CHN) Chinese Taipei Hongkong,China Bt Tang Peng(CHN) 17
    [Show full text]
  • 2019 ITTF World Tour Swedish Open
    2019 ITTF World Tour Swedish Open CITY: Stockholm, Sweden SITE: 1: Eriksdalshallen, Ringvägen 70 118 63 Stockholm, Sweden 2: Skanstullshallen, Bohusgatan 28 10668 Stockholm,Sweden DATE: 1-6 Octopber 2019 PLAYERS: 161 men 132 women 293 total COUNTRIES: 54 TABLES: 14 TABLE BRAND: Stiga Premium Compact BALL BRAND: DHS 40+ FLOOR BRAND: Gerflor Taraflex TT 6.2 MEDIA CONTACT: ITTF Media Officer: Elena Dubkova ([email protected]) Introduction Welcome to the 2019 ITTF World Tour Swedish Open. The Swedish Open is a Regular Series event on the ITTF World Tour, which is the latter of the two tiers (Platinum & Regular). The Swedish Open is the sixth out of six Regular Series, and the tenth event overall as the players fight for points to qualify for the season ending Seamaster 2019 ITTF World Tour Grand Final from 12- 15 December. There are five titles on offer: Men’s Singles, Women’s Singles, Men’s Doubles, Women’s Doubles & Mixed Doubles This media kit is designed to provide an update on the 2019 ITTF World Tour Swedish Open. Enclosed are statistics and notes that will be of assistance during the tournament. Players’ biographies as well as statistical, historical and personal data can be found on ITTF.com. Please make player interview requests through a member of the ITTF and OC media staff located in the press room. Key Dates/Times 01 October 2019, 09:30h @ Eriksdalshallen & Skanstullshallen – First Stage Day 1 02 October 2019, 09:30h @ Eriksdalshallen & Skanstullshallen – First Stage Day 2 03 October 2019, 10:00h @ Eriksdalshallen – Main Draw
    [Show full text]
  • 02 Mtta Newsletter February 2019
    ACROSS THE NET Melton Table Tennis February 2019 Edition 52 2019 PREVIEW, STARS OF LAST YEAR, STAR AWARDS WRAP, STARS AT PLAY, & MUCH MORE In this edition, we look forward to another year, look back on our presentation night, discuss the annual Star Awards, discuss the only American to win a Singles World Championship, and talk about government funding (or the lack of it). WE’RE BACK Another year kicks off, and it’s going to be a big one. The practice nights were well attended and introduced quite a few new faces to the club. We are already underway with our Summer season, and it’s great to see the hall full of happy, competitive people enjoying themselves. Over the next few months we can hopefully unveil some new initiatives around the club. Stay tuned for news to come. PRESENTATION NIGHT A ROARING SUCCESS What a great night we had at our 2018 Presentation Night. Good food, marvellous music, great atmosphere, wonderful friends, and over 100 trophies going to nearly 60 very deserving winners. Our club band, Ping Pong had everyone entertained with some great music all night long. Many thanks to Simon Reich, John Batty and Josh Dias for playing some great tunes all through the night. And how lucky we were to have Olympian, Paralympian, and Commonwealth Games Gold Medalist, Melissa Tapper as our guest speaker. Milly certainly entertained and inspired us all with her story, and was very generous with her time, talking to members and posing for quite a lot of selfies. But the star of the night was the magnificent cake made by Andy Stewart.
    [Show full text]
  • WTT MACAO PRESENTED by GALAXY ENTERTAINMENT GROUP MEN's SINGLES 25-29 November 2020 MACAO, CHINA
    WTT MACAO PRESENTED BY GALAXY ENTERTAINMENT GROUP MEN'S SINGLES 25-29 November 2020 MACAO, CHINA BATTLE ONE BATTLE TWO ELIMINATION FINALS Random draw of non-seeded players Seeds 5-8 vs Winners of Battle One Seeds 1-4 will select their opponent from Battle Two winners DAY ONE - 25 NOVEMBER DAY TWO - 26 NOVEMBER (10) JANG Woojin (KOR) (5) LIN Yun-Ju (TPE) (1) XU Xin (CHN) PITCHFORD Liam (ENG) FANG Bo (CHN) FALCK Mattias (SWE) (9) PITCHFORD Liam (ENG) 3-1 (W4) FANG Bo (CHN) 3-2 FALCK Mattias (SWE) 3-1 WANG Chuqin (CHN) (16) FANG Bo (CHN) (6) FALCK Mattias (SWE) WANG Chuqin (CHN) 4-0 FANG Bo (CHN) FALCK Mattias (SWE) WANG Chuqin (CHN) (13) GARDOS Robert (AUT) 3-1 (W3) TSUBOI Gustavo (BRA) 3-0 (4) CALDERANO Hugo (BRA) 3-2 MA Long (CHN) (15) SALEH Ahmed (EGY) (7) WANG Chuqin (CHN) (3) LIN Gaoyuan (CHN) 5-1 WONG Chun Ting (HKG) WANG Chuqin (CHN) LIN Gaoyuan (CHN) CHAMPION (11) WONG Chun Ting (HKG) 3-2 (W2) WONG Chun Ting (HKG) 3-1 FANG Bo (CHN) 3-1 MA Long (CHN) (12) ZHAO Zihao (CHN) (8) JEOUNG Youngsik (KOR) JEOUNG Youngsik (KOR) 4-1 TSUBOI Gustavo (BRA) JEOUNG Youngsik (KOR) MA Long (CHN) (14) TSUBOI Gustavo (BRA) 3-1 (W1) PITCHFORD Liam (ENG) 3-2 (2) MA Long (CHN) 3-2 BATTLE ONE FINAL STANDING: BATTLE TWO FINAL STANDING: Quarterfinal Semifinal Final W1 PITCHFORD Liam (ENG) W1 FALCK Mattias (SWE) W2 WONG Chun Ting (HKG) W2 WANG Chuqin (CHN) W3 TSUBOI Gustavo (BRA) W3 JEOUNG Youngsik (KOR) W4 FANG Bo (CHN) W4 FANG Bo (CHN) TOP 4 SEED BATTLE PRIZE MONEY Top 4 Seeds Play each other on Day One Winners and Losers play each other on Day Two Round
    [Show full text]
  • Newsletter August 2007 B Engl.Pmd
    In this issue: NEWS Interview Shunsaku Yamada 02 Butterfly World Chef 08 2007 News/WRL July 2007 04 www.timo-boll.de now also in Chinese writing Timo Boll´s Column - News 05 The development of his career and a request from China, the mother country of the table Stars under the magnifer 06 tennis sport lead Timo Boll to a complete Timo Boll: Forehand with a wide sidestep II revision of his internet appearance on www.timo-boll.de. Major parts of the contents are now on offer in Chinese writing. Products of the month 10 The technical realisation is in the hands of kaliber5 GmbH, Hamburg. Bernhard Schmittenbecher who is responsible for the media work for Timo Boll produces Tips and Tricks: 12 the content. This re-launch is the result of the increasing interest in Timo Boll in World Champion Werner Schlager China. Butterfly Inside 14 Interview: Zhang Mo, Canada www.butterfly-world.com Redaktion/Editor - Am Schürmannshütt 30 h - D-47441 Moers - Germany - Phone: +49 2841 90532-0 - Mail: [email protected] 02 Interview Interview Shunsaku Yamada Butterfly World 23. August - 26. August 2007 Shunsaku Yamada, 54, married and father of two daughters has been Pro Tour: Chinese Taipei Open working for Tamasu Butterfly Co. Ltd for 30 years. Before he was elected president of the Tamasu Company in December 2005 he was 30. August - 02. September 2007 chief of production and leader of the factory of the well-known Pro Tour: Panasonic China Open Japanese company. In the 57 year old history of the company he is rd only the 3 president whose name is not Tamasu.
    [Show full text]
  • Aaryn Choo Fui Thin & Jeremy Ong Abdullah, Herman Abe
    AARYN CHOO FUI THIN & JEREMY ONG AGUAS, ANA CAMILLE S ABDULLAH, HERMAN AGUENZA, MAILYN ABE, CHIGUSA AGUENZA, PAOLO ABE, HIDEKI AGUILAR, CHERRY YAGUIL ABE, HIDEYUKI AGUIRRE, MARIA ANUNCIACION M. ABE, KUMIKO AGUSTIN, ERWIN ABE, YUKI AGUSTIN, KATHLEEN DACERA ABINSAY, ROSELYN V. AGUSTINA ABOLINO, JAN JOSEPH AGUSTINAH RIPTANTI,SE ABRAJANO, PAOLO JOSE AGUSTINI ABROGAR, JENNIFER A. AGUSTINI, SRI ABUBAKAR, CHRISTINA YUN AGUSTINUS EKO ATMAJA ACHIRACHAOVAPAS, PINYADA AHADIYAH, WAHYU ACTAVIASTUTI, KETTY TRIMURYANI AHMAD ACUNA, MERVILA L. AHMAD NUR, HASAN ADACHI, MASUMI AHN, EUN JIN ADACHI, MIKI AHN, JONG IL ADELINE NOVARIA PANGESTU AHN, YOU JINE ADELINE SHE & GOH, CHEE WEE AI KHIM, PUNG ADELINE YAP LI WOON AI, KEQIANG ADILAH, NURUL AIADWAREE, SANSANEE ADINATA, SINDIANI SURYA AIHARA, SATOMI ADITYAWARMAN & MARCELLA AILY ADRIANI AINI ADRIANI, RETNO, S.PD. AISHAH MUHAMMAD RASHAD PARKES ADRYANA AISYAH CAMELIA WONG ADRYANA AISYAH DWI SISWI SAPUTRI ADULPIJIT, MANASPORN & AURJARUPORN, AIZAWA, TAKAKO SUPAPORN AIZEZI, OWEN ADUNAYANTI, ADYA AJENG INDAH ISTIQOMAH AEM-AORN YONGPAKIT & KRITSADEE AJENG NIDAR RAMANDA CHOTRUNGROJ AJENG, ANDI TENRI AEOCHAROEN, RADA AKAGI, MICHIE AFRICA, VIAVA JANE LOPEZ AKAKURA, KOUSEI AFRILIA AKAKURA, MARIKO AFRILIA AKAMINE, TOMOKO AGAPITO, GABRIEL AKAZAKI, YUUKI AGATHA CITRAWATI ANOM AKAZAWA, MASAHITO AGCAOILI, CARLA ANN QUIJANO AKETASANANT ,MENAT & LAVAPIPAT, AGIANITA, GISHA MONTRI AGNES CHEE SOOK SHIEN & YONG MEW AKHYAR PURNAMA SIDDIQ KIAN AKIBA, MUTSUMI AGNES ONG & DANIEL CHEN AKITA, NAOMI AGNIZA, DIVINE GRACE AKIYOSHI, KUMI AKOL, YOLANDA AN, JOUNG HEE AKUTO, HIROYUKI AN, MI OK AKUTSU, YOKO AN, MYEONG JIN ALAN CHONG FOOK SENG & SHEH SENG AN, PETER YAN AN, PING JIN ALCANTARA, MA. KRISTINE AN, QIANG ALCARAZ, ALGEN AN, REN SHAN ALEXANDRA VICKY HAMIKO AN, SHUHONG ALFINA AN, WEI ALI, SABILAH AN, WENJIN ALICANDO, ALVIN ANAK AGUNG SAGUNG ANIE ASMORO ALICIA LAW ZEE NGEE & CHOW, SOON HUA ANANTAPRAYOON, ARPA ALISA & SUPITCHA SRIPRACHAYANUN ANASTASIA MURDJIWATI ,S.SOS ALLIENDA, YOLANDA B.
    [Show full text]
  • 1926 World Championships London 1926 Men's Doubles
    1926 World Championships London 1926 Men's Doubles Round of 16 Quarterfinals Semifinals Finals World Champion Prenn / Lindenstaedt (GER) Prenn / Lindenstaedt Hodac / Meissner walkover Mossford / Penny Heydusek / Kautsky (TCH) -14, 7, 17, 17 Mossford / Penny Mossford / Penny (WAL) 20, 14, -20, 18 Mechlovits / Kehrling (HUN) Freudenheim / Ranger 12, 20, 17 Freundenheim / Ranger Ernest / Kahn -20, 11, 17, -14, 15 Mechlovits / Kehrling (HUN) Mechlovits / Kehrling (HUN) 15, 10, 18 Mechlovits / Kehrling Bromfield / Farris (ENG) -16, -18, 10, 20, 18 R.Jacobi / D. Pecsi (HUN) Peermahomed / Singh (IND) 15, 11, -19, 11 Stone / Geen Stone / Geen (WAL) 12, 18, 15 Jacobi / Pecsi (HUN) R. Jocobi / Pecsi (HUN) 14, 19, 13 Jacobi / Pecsi Jorgensen / Ander (SWE) 16, 16, -17, 9 Jacobi / Pecsi (HUN) Flussmann / Pillinger (AUT) 14, 12, -18, 8 Flussman / Pillinger Restall / Morgan 18, 12, 16 Flussman / Pillinger (AUT) Source: Gerstmann / Zinn (GER) 12, 5, 17 Tournament program Bennett / Ross Bennett / Ross (ENG) 13, 9, 9 1928 World Championships Stockholm 1928 Men's Doubles Round of 16 Quarterfinals Semifinals Finals World Champion Wilde / Allwright (ENG) Wilde / Allwright Suppiah / Borucha (IND) 17, 13, 15 Jacobi / Mechlovits (HUN) Jacobi / Mechlovits (HUN) 17, 17, 14 Jacobi / Mechlovits (HUN) Stone / Mossford (WAL) 16, 6, 16 Bull / Perry (ENG) Johansson / Feldin (SWE) 14, 18, 12 Bull / Perry (ENG) C. Bull / F. Perry (ENG) 9, -15, 6, 8 Bull / Perry (ENG) Malacek / Fleischmann (TCH) 12, 12, -13, -15, 17 Flussmann / Pillinger (AUT) Flussmann / Pillinger (AUT)
    [Show full text]
  • Liebherr 2016 ITTF Men's World Cup Player Biographies
    ! ! ! ! ! ! ! ! ! ! ! Liebherr 2016 ITTF Men’s World Cup Player Biographies #ITTFWorldCup Page 1 ! ! FAN Zhendong (CHN) Qualification: Substitute Current World Ranking: 2 Seed: 1 Age: 19 MWC Appearances (incl. 2016): 2 Best WC Result: 2015 Silver Highlights of career: 2012 Junior World Champion, 2014 Youth Olympic Champion, 2014 & 2016 World Team Champion, 7 ITTF World Tour titles Playing info: Attack/Right/Shakehand Language(s) spoken: Mandarin Interesting story: Despite missing out on the singles spot for the Rio Olympic Games, Fan proved himself that he is not a force to be reckoned with by beating the Olympic Champion Ma Long 4-0 at the China Open last month. #ITTFWorldCup Page 2 ! ! XU Xin (CHN) Qualification: 2016 ITTF-Asian Cup Champion Current World Ranking: 3 Seed: 2 Age: 26 MWC Appearances (incl. 2016): 3 Best WC Result: 2013 Champion Highlights of career: 2015 Mixed Doubles & Men’s Doubles World Champion, Rio 2016 Olympic Team Champion Playing info: Attack/Left/Penhold Language(s) spoken: Mandarin Interesting story: At the recent China National Championships, Xu Xin led the Shanghai team to win the team event. He also publicly revealed his girlfriend of 7 years, after the Rio Olympics. #ITTFWorldCup Page 3 ! ! Dimitrij OVTCHAROV (GER) Qualification: 2016 ITTF-European Cup Champion Current World Ranking: 6 Seed: 3 Age: 28 MWC Appearances (incl. 2016): 9 Best WC Result: 2013 & 2015 Bronze Highlights of career: 2015 European Games Men’s Singles Champion, 2012 Olympic Games Men’s Singles Bronze Playing info: Attack/Right/Shakehand Language(s) spoken: German, English Interesting story: Born in Ukraine, Ovtcharov moved to Germany following the Chernobyl disaster.
    [Show full text]
  • MEDIA GUIDE #Ittfworlds2017 Check out Latest Event News & Updates on ITTF.Com Cn.ITTF.Com
    29 May - 5 June 2017 Düsseldorf (Germany) MEDIA GUIDE #ITTFWorlds2017 Check out latest event news & updates on ITTF.com cn.ITTF.com BE PART OF THE CONVERSATION Join millions of fans around the world in following the best table tennis players & world class events! @ITTFWorld @ITTFChannel @ITTFWorld2014 2 | #ITTFWorlds2017 29 May - 5 June 2017, Düsseldorf, Germany | 3 CONTENT ITTF Overview 4 History of Table Tennis 4 Basic Table Tennis Rules 5 Host City & 2017 WTTC Venue 7 2017 WTTC Key Dates 8 2017 WTTC Time Schedule 8 2017 WTTC Playing System 10 Check out latest event news & updates on Men's Singles • Players To Watch Out For 12 ITTF.com • Top 64 Seeds Player Information 18 cn.ITTF.com Women's Singles • Players To Watch Out For 22 • Top 64 Seeds Player Information 28 Doubles Seeding 32 WTTC Trophies & History 36 BE PART OF THE Reigning World Champions 37 Current World and Olympic Medalists 38 CONVERSATION Past World Team Champions (1926 - 2015) 39 Seamaster 2017 World Tour Winners 40 Upcoming Major Events 41 2017 WTTC Table 43 2017 WTTC Interesting Facts 44 Media Guidelines 46 General Information 50 Venue Map 52 Mixed Zone Detailed Map 54 Join millions of fans around the world in following Media Access 55 the best table tennis players & world class events! Photography Positions 56 Media Tools 58 @ITTFWorld ITTF Media Contacts 58 @ITTFChannel @ITTFWorld2014 29 May - 5 June 2017, Düsseldorf, Germany | 3 ITTF OVERVIEW The International Table Tennis Federation (ITTF) is the international governing body of Table Tennis and has 222 affiliated member associations; the most of any International Sports Federation.
    [Show full text]
  • Ittf Table Tennis World Ranking
    ITTF TABLE TENNIS WORLD RANKING MEN’S SINGLES 2021 Week #1 Rank Name Assoc. Points 1 FAN Zhendong "#N 1$%&2 2 '( 'in "#N 1)*0* ) MA Long "#N 1)+1+ $ LIN Gao,uan "#N 10%12 . #ARIM/0/ 0omoka1- 2PN 10)&2 + "AL3ERAN/ #ugo 4RA &*52 % LIN 5un-2- 0PE &%20 * FAL"K Mattias SWE &).+ & LIANG 2ingkun "#N *&+$ 10 4/LL 0imo GER *.$* 11 2ANG Woo8in 7/R *$+* 12 /90"#AR/9 3imitri8 GER *$52 1) 2E/(NG 5oungsik 7/R *0$0 1$ WANG "huqin "#N %*2* 1. PI0"#F/R3 Liam ENG %%+* 1+ FRANZISKA Patrick GER %+&+ 1% NIWA Koki 2PN %.$* 1* MIZ(0ANI 2un 2PN %2)+ 1& W/NG "hun 0ing #KG %1&+ 20 GA(Z5 Simon FRA %00$ 21 AR(NA <ua ri NGR %00$ 22 LEE Sangs- 7/R ++.+ 2) Z#A/ Zihao "#N +200 2$ GAR3/S Ro=ert A(0 .%+0 2. FREI0AS Marcos P/R .%52 2+ "#(ANG "hih-5uan 0PE .+00 2% SAMS/N/9 9>a imi: 4LR ..+0 2* 2#A Kanak (SA .$)+ 2& KARLSS/N Kristian SWE .)%2 )0 GR/0# 2onathan 3EN .)52 )1 2/RGI" 3arko SL/ .)2$ )2 A"#AN0A Sharath Kama> IN3 51+* )) P("AR 0omis>a? "R/ 51$* )$ WANG 5ang S97 50+$ ). (3A 5uki,a 2PN $&)+ )+ 0S(4/I Gusta?o 4RA $%0* )% GNANASEKARAN Sathi,an IN3 $+*$ )* 3(3A 4ene ikt GER $+12 )& AN 2aehyun 7/R $.*$ ITTF TABLE TENNIS WORLD RANKING MEN’S SINGLES 2021 Week #1 Rank Name Assoc. Points $0 LE4ESS/N Emmanue> FRA $.%2 $1 ASSAR /ma: EG5 $.$$ $2 FIL(S R-@en GER $50* $) PERSS/N 2on SWE $$*$ $$ #A4ES/#N 3anie> A(0 $$$* $.
    [Show full text]
  • Mens' Doubles
    MENS' DOUBLES 1 002 MA Long CHN 003 XU Xin CHN Bye TOP HALF 002 MA Long CHN x BYE 003 XU Xin CHN 2 x BYE 3 - 0 (9, 3, 8) 4/Jul - 13:30h T 1 002 MA Long CHN 3 096 DUONG Van Nam VIE 003 XU Xin CHN 097 TRAN Tuan Quynh VIE 012 GHOSH Soumyajit IND 4/Jul - 11:30h T 1 015 DESAI Harmeet IND 012 GHOSH Soumyajit IND 3 - 2 (9, -11, 10, -9, 8) 4 015 DESAI Harmeet IND 3 - 0 (4, 5, 8) 5/Jul - 13:30h T 2 002 MA Long CHN 5 060 QURESHI Muhammad Asim PAK 003 XU Xin CHN 063 ABBAS Saleem PAK Bye 060 QURESHI Muhammad Asim PAK x BYE 063 ABBAS Saleem PAK 6 x BYE 089 LINJAWI Jassem UAE 4/Jul - 13:30h T 2 090 MOHAMMAD Walid UAE 7 x BYE 3 - 2 (9, -7, 3, -5, 14) x BYE 089 LINJAWI Jassem UAE 090 MOHAMMAD Walid UAE 089 LINJAWI Jassem UAE Bye 8 090 MOHAMMAD Walid UAE 3 - 0 (5, 7, 8) 5/Jul - 15:00h T 1 002 MA Long CHN 9 058 RAYAMAHJI Ranjit singh NEP 003 XU Xin CHN 059 KHANIYA Binesh NEP Bye 058 RAYAMAHJI Ranjit singh NEP x BYE 059 KHANIYA Binesh NEP 10 x BYE 3 - 0 (2, 7, 8) 4/Jul - 13:30h T 3 068 PANG Xue Jie SIN 11 x BYE 069 CHEW Zhe Yu Clarence SIN x BYE 068 PANG Xue Jie SIN 069 CHEW Zhe Yu Clarence SIN 068 PANG Xue Jie SIN Bye 12 069 CHEW Zhe Yu Clarence SIN 039 JUNG Youngsik KOR 5/Jul - 13:30h T 1 040 LEE Sangsu KOR 13 078 CHUANG Chih-Yuan TPE 3 - 1 (11, 7, -9, 5) 083 SUN Chia-Hung TPE w/o - - (0) 4/Jul - 11:30h T 2 078 CHUANG Chih-Yuan TPE 092 SHIRIEV Timur UZB 083 SUN Chia-Hung TPE 14 095 HOLIKOV Elmurod UZB 039 JUNG Youngsik KOR 4/Jul - 13:30h T 4 040 LEE Sangsu KOR 15 x BYE 3 - 0 (5, 4, 7) x BYE 039 JUNG Youngsik KOR 040 LEE Sangsu KOR 039 JUNG Youngsik KOR
    [Show full text]