Huaifang Cao (43128) - BETA

Summary 2017-18

Current Points:
1799
Monthly +/-
0
Season +/-
-11
Provisional:
1799
Wins / Losses
12 / 49
Last Match:
15 days ago
Gender:
Male
Best Win:
Highest Winning Streak:
2
County:

Ranking

National
2331
1672
Barnets
41
37
North Middlesex
24
20
Ellenborough TTC
31
19

About

Playing Hand:
-
Playing Style:
-
Grip:
-
Blade:
-
Forehand:
-
Backhand:
-

History

Season History
Season Start End Change
2015-16 2174 2181 7
2016-17 1963 2011 48
2017-18 1810 1799 -11
2018-19 1619 1566 -53
2019-20 1566 1566 0
2020-21 1566 1566 0
2021-22 1566 1477 -89
2022-23 1477 1447 -30
2023-24 1447 1473 26
2024-25 1473 1473 0
* click season to view previous season archive
Monthly Points Change
Best 8 wins
Opponent Event Date Result Ranking  
Mitesh Dhanani (1825) NorthMiddlesex\Winter 2024-2025 WIN 1480 15
Kunle Odetoyinbo (1731) NorthMiddlesex\Winter 2024-2025 WIN 1486 11
Nick Nicolaou (1660) Barnets\Winter 2024-25 WIN 1477 9
Bob Coull (1949) CentralLondon\Winter 2017-18 WIN 1810 7
Steve Cross (1620) NorthMiddlesex\Winter 2024-2025 WIN 1494 7
Alfredo Bianco (1879) CentralLondon\Winter 2017-18 WIN 1797 6
Kenneth Cheung (1868) CentralLondon\Winter 2017-18 WIN 1794 6
Gill Toumbas (1508) NorthMiddlesex\Winter 2024-2025 WIN 1473 5
Worst Loss :-(
Opponent Event Date Result Ranking  
ejaz Mohiuddin (637) CentralLondon\Winter 2024-25 LOSS 1496 -13
Full Season History
Opponent Event Date Result Ranking  
Alfredo Bianco (1674) CentralLondon\Winter 2024-25 LOSS 1483 -1
Jean-Guy Sylvestre (1757) CentralLondon\Winter 2024-25 LOSS 1483 -1
Will Lines (1697) CentralLondon\Winter 2024-25 LOSS 1483 -1
Andrew Burnett (1409) CentralLondon\Winter 2024-25 LOSS 1499 -3
Dominik Hilger (1847) CentralLondon\Winter 2024-25 LOSS 1499 0
Thomas Ansah (805) CentralLondon\Winter 2024-25 LOSS 1499 -13
Steve Cross (1620) NorthMiddlesex\Winter 2024-2025 WIN 1494 7
Lech Bogdanowicz (1585) NorthMiddlesex\Winter 2024-2025 LOSS 1494 -2
Bradley Tuttle (2196) NorthMiddlesex\Winter 2024-2025 LOSS 1494 0
David Middleton (1755) NorthMiddlesex\Winter 2024-2025 LOSS 1480 -1
Mitesh Dhanani (1825) NorthMiddlesex\Winter 2024-2025 WIN 1480 15
Richard Vowles (1928) NorthMiddlesex\Winter 2024-2025 LOSS 1480 0
Peter Klinger (1624) CentralLondon\Winter 2024-25 LOSS 1476 -1
Joe Czernuszka (1474) CentralLondon\Winter 2024-25 WIN 1476 4
Enqi Zhang (1053) CentralLondon\Winter 2024-25 WIN 1476 1
Ben Mensah (1576) CentralLondon\Winter 2024-25 LOSS 1496 -2
ejaz Mohiuddin (637) CentralLondon\Winter 2024-25 LOSS 1496 -13
Louis Beerjeraz (1331) CentralLondon\Winter 2024-25 LOSS 1496 -5
Medht Mohamed (2055) NorthMiddlesex\Winter 2024-2025 LOSS 1486 0
Allamdeep Bhangoo (1729) NorthMiddlesex\Winter 2024-2025 LOSS 1486 -1
Kunle Odetoyinbo (1731) NorthMiddlesex\Winter 2024-2025 WIN 1486 11
Julia Tokova (2114) Barnets\Winter 2024-25 LOSS 1477 0
Nick Nicolaou (1660) Barnets\Winter 2024-25 WIN 1477 9
Shaon Chapman (1855) Barnets\Winter 2024-25 LOSS 1477 0
Gill Toumbas (1508) NorthMiddlesex\Winter 2024-2025 WIN 1473 5
Valter Marques (1701) NorthMiddlesex\Winter 2024-2025 LOSS 1473 -1
Leon Thomson (2470) NorthMiddlesex\Winter 2024-2025 LOSS 1473 0
Perry Oliver (2141) CentralLondon\Winter 2017-18 LOSS 1797 0
Alfredo Bianco (1879) CentralLondon\Winter 2017-18 WIN 1797 6
Will Lines (1696) CentralLondon\Winter 2017-18 LOSS 1797 -4
Robert Chambers (2183) CentralLondon\Winter 2017-18 LOSS 1797 0
Abdur Rahman Kelani (2261) CentralLondon\Winter 2017-18 LOSS 1797 0
Mahmood Kelani (2223) CentralLondon\Winter 2017-18 LOSS 1797 0
GHENNADI BEREZOVSCHI (2208) CentralLondon\Winter 2017-18 LOSS 1798 0
Darius Xavier (2003) CentralLondon\Winter 2017-18 LOSS 1798 -1
Ronald Duke (2153) CentralLondon\Winter 2017-18 LOSS 1798 0
Kenneth Cheung (1868) CentralLondon\Winter 2017-18 WIN 1794 6
Benjamin Link (1874) CentralLondon\Winter 2017-18 LOSS 1794 -2
Ruzbeh Bacha (2248) CentralLondon\Winter 2017-18 LOSS 1794 0
Malgorzata Muda (2564) CentralLondon\Winter 2017-18 LOSS 1795 0
CentralLondon\Winter 2017-18 LOSS 1795 -1
Matthew Stephens (2555) CentralLondon\Winter 2017-18 LOSS 1795 0
Rafal Bajda (2150) CentralLondon\Winter 2017-18 LOSS 1795 0
Bob Coull (1955) CentralLondon\Winter 2017-18 LOSS 1797 -1
Nabil Chair (2206) CentralLondon\Winter 2017-18 LOSS 1797 0
Andrew MacAlister (1959) CentralLondon\Winter 2017-18 LOSS 1797 -1
Robert Chambers (2108) CentralLondon\Winter 2017-18 LOSS 1808 0
Elvis Frangaj (1994) CentralLondon\Winter 2017-18 LOSS 1808 -1
Mo Abou-Rayyah (1407) CentralLondon\Winter 2017-18 LOSS 1808 -10
Gonzalo Candela ramirez (1629) CentralLondon\Winter 2017-18 WIN 1808 2
CentralLondon\Winter 2017-18 LOSS 1808 0
Kenneth Cheung (1818) CentralLondon\Winter 2017-18 LOSS 1808 -2
CentralLondon\Winter 2017-18 LOSS 1813 -4
Jack Sandler (1839) CentralLondon\Winter 2017-18 LOSS 1813 -2
John Cappuccini (1241) CentralLondon\Winter 2017-18 WIN 1813 1
CentralLondon\Winter 2017-18 LOSS 1815 -1
Van Chung Luu (2059) CentralLondon\Winter 2017-18 LOSS 1815 -1
Matthew Stephens (2554) CentralLondon\Winter 2017-18 LOSS 1815 0
Reginald Groves (1823) CentralLondon\Winter 2017-18 LOSS 1810 -2
Bob Coull (1949) CentralLondon\Winter 2017-18 WIN 1810 7
Winston Wong (2441) CentralLondon\Winter 2017-18 LOSS 1810 0