List of a few of the world class players with whom Terry has participated in matches:
Country
Men
Women
 China
Guo Yuehua
Jiang Jilliang (5+ times)
Kong Linghui (10+ times)
Wang Liqin (5+ times)
Liu Guoliang (5+ times)
Cheng Yinghua (now USA 20+ times)
Xai Saikie
Ma Lin (5+ times)
Teng Yi
Yan Sen (5+ times)
Wang Tao (10+ times)
Ding Song
Ma Wenge (10+ times)
Feng Zhe
Xiong Ke
Chen Xinhua China/England
Liu Gouzheng
Deng Yaping (5+ times)
Ni Xia Lian - China/Luxumburg (10+ times)
Wang Nan (5+ times)
Li Ju 
Geng Lijuan - China/Canada (5 + times)
Gao Jun China/USA (10+ times)
Chen Jing China/Taiwan (10+ times)
Tong Ling
Qiao Hong (10+ times)
Zhang Yining
Xu Jin
Zhang DeYing
Xu Wanhua
Lie Huifen
Yang Ying
Yong Zhang
Wu Na
Wang Chen
Sun Jin
Sweden
Jan Ove Waldner (20+ times)
Mikael Appelgren (10+ times)
Jörgen Persson (10+ times)
Kayode Kadiri 
Fredrik Hakansson (5+ times)
Peter Nilsson
Ulf (Tican) Carlsson (5+ times)
Thomas VonScheele (5+ times)
Peter Karlsson (5+ times)
Erik Lindh 
Magnus Molin
Asa Svesson (5+ times)
Pernilla Pettersson (5+ times)
Marie Svensson (5+ times)
Sussan Carlsson (now USA)
France
Jacques Secretin
Patrick Chila
Jean-Philippe Gatien (5+ times)
Nicolas Chatelain
Damien Eloi (5+ times)
Oliver Marmurek (10+ times)
Christophe Legout (10+ times)
Anne Boileau (5+ times)
Emmanuelle Coubat
Korea
Kim Taek Soo (10+ times)
Yoo Nam Kyu (10+ times)
Sang Eun Oh
Chul Seung Lee
Kim Kai Tek
Huang Nam Sook
Ryu Ji Hye
Eun Sil Lee
Young Ja Yang
Kim Soon Ok
Kim Moo Kyo
Germany
Jörg Rosskpf (5+ times)
Jochen Leiss
Peter Franz
Steffan Fetzner (10+ times)
Jörg Boehm
Torben Wosik
Timo Ball
Bastian Steger
Zoltan Feyer-Konnerth
Jie Schöpp
Nicole Strusse
Olga Nemes
Elke Schall
Jing Tian-Zoerner
Qianghong Gotsch
Romania
Vasile Florea Emilia Ciosu (5+ times)
Otilia Badescu (10+ times)
Roxanna (Kis)Subonj - Romania/USA
Yugoslavia
Slobodan Grujic
Ilija Lupulesku (5+ times)
Aleksandar Karakasevic
Dragutin Surbek
Stipanczeck
Jasna (Faslic)Reed - Yugoslavia/USA (5+ times)
USA
Eric Boggan (20+ times)
Dal Joon Lee (10+ times)
Marty Reisman
Lazlo Bellack
Every top US player in the last 10 years
Insook Bushan (20+ times)
Lee Soo Ja
Connie Sweeris (5+ times)
 Austria
Werner Schlager (10+ times)
Ding Yi
Kostadin Lengerov
Karl Jindrak (5+ times)
Qian Qianli
Judit Herczig
Liu Jia
Japan
Koji Matsushita (5+ times)
Hiroshi Shibutani
Chire Koyama (5+ times)
K. Kawahigashi (5+ times)
Keiko Okazaki
Akiko Takeda
Rika Sato
Rika Matsuoka
An Konishi
 England
Mathew Syed
Carl Prean
Alan Cooke
Alex Perry
Lisa Lomas
Nicola Deaton
Helen Lower
 The Netherlands
Danny Heister
Trinko Keen
Gerdie Keen (5+ times)
Emily Noor (5+ times)
Bettine Vriesekoop (10+ times)
Poland
Andrzej Grubba (5+ times)
Lucjan Blaszczyk 
 
Chechoslavakia
Czech Republic
Milan Orlowski
Petr Korbel
 
 Taiwan
PengLung Chiang
Wu Wen-Chia (5+ times)
 
 Belgium
Jean-Michel Saive (10+ times)
Andras Podpinka
Thierry Cabrerra
Philippe Saive (5+ times)
 
 Canada
Hiratio Pintea
Joe Ng
Zoran Kosanavic
Johnny Huang (5+ times)
Petra Cada (5+ times)
Marianne Domoncos
Hungary
Istavon Jonyer
Zoltan Varga
Tibor Klampar
Csillia Batorfi (5+ times)
Krisztina Toth
Brazil
Hugo Hoyama
Claudio Kano
Monica Doti
 Russia
Dmitrij Mazunov Elena Timina
Irina Palina
Argentina
Liu Song -  (5+ times)
 
BeloRussia
Vladimir Samsonov
 
 Croatia
Zoran Primorac (10+ times) Tamara Boros
 Greece
Kalinkos Kreanga
 
Italy
Yang Min
Valentino Piacentini
Alessia Arisi 
 Australia
Russell Lavale
Trevor Brown
Miao Miao
Shirley Zhou
Stella Zhou
Lithuania
  Ruta Garkauskaite
Hong Kong
  Chai Po Wa
 Bulgaria
  Daniela Gargalacheva
 Nigeria
Atunde' Musa
Francis Sule'
 
Spain
Roberto Casares
 
Homepage - SiteMap