Huaifang Cao (43128) - BETA

Summary 2021-22

Current Points:
1477
Monthly +/-
-8
Season +/-
-97
Provisional:
1469
Wins / Losses
7 / 20
Last Match:
15 days ago
Gender:
Male
Best Win:
Highest Winning Streak:
2
County:

Ranking

National
3926
2895
2382
North Middlesex
47
39
32
Ellenborough TTC
52
32
22

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
Steve Cross (1620) NorthMiddlesex\Winter 2024-2025 WIN 1494 7
Gill Toumbas (1508) NorthMiddlesex\Winter 2024-2025 WIN 1473 5
Joe Czernuszka (1474) CentralLondon\Winter 2024-25 WIN 1476 4
Enqi Zhang (1053) CentralLondon\Winter 2024-25 WIN 1476 1
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