Cheng Liu (300209) - BETA

Summary 2023-24

Current Points:
1199
Monthly +/-
-1199
Season +/-
-1102
Provisional:
0
Wins / Losses
31 / 40
Last Match:
5 days ago
Gender:
Female
Best Win:
Highest Winning Streak:
6
County:
Sussex

Ranking

About

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

History

Season History
Season Start End Change
2019-20 937 964 27
2020-21 964 964 0
2021-22 964 967 3
2022-23 967 1102 135
2023-24 1102 1199 97
2024-25 1199 1199 0
* click season to view previous season archive
Monthly Points Change
Best 8 wins
Opponent Event Date Result Ranking  
Peter Littley (1544) Hastings\Senior 2023-24 WIN 1153 15
Max Foster (1446) Hastings\Senior 2023-24 WIN 1179 11
Stephen Milton (1373) Hastings\Senior 2023-24 WIN 1132 11
Josh Smith (1349) Hastings\Senior 2023-24 WIN 1132 11
Peter Shoesmith (1308) Hastings\Senior 2023-24 WIN 1101 11
MICHAEL OAKMAN (1295) Hastings\Senior 2023-24 WIN 1101 9
Martin Woodward (1356) Hastings\Senior 2023-24 WIN 1194 9
MICHAEL OAKMAN (1343) Hastings\Senior 2024-25 WIN 1205 7
Worst Loss :-(
Opponent Event Date Result Ranking  
Owen Graham (1038) Hastings\Senior 2023-24 LOSS 1157 -4
Full Season History
Opponent Event Date Result Ranking  
Philip Talbot (1260) Hastings\Senior 2024-25 WIN 1213 5
Peter Lilja (1176) Hastings\Senior 2024-25 WIN 1213 4
Chris Floyd (1197) Hastings\Senior 2024-25 WIN 1213 4
Danny Gurden (1225) Hastings\Senior 2024-25 WIN 1210 4
Sam Marchant (1483) Hastings\Senior 2024-25 LOSS 1210 -1
Peter Shoesmith (1291) Hastings\Senior 2024-25 LOSS 1205 -2
MICHAEL OAKMAN (1343) Hastings\Senior 2024-25 WIN 1205 7
Philip Bailey (1531) Hastings\Senior 2024-25 LOSS 1205 0
Ian Edwards (173) Hastings\Senior 2024-25 WIN 1199 1
James Rickaby (1022) Hastings\Senior 2024-25 WIN 1199 2
Peter Mann (1095) Hastings\Senior 2024-25 WIN 1199 3
Oliver Matthews (1724) Hastings\Senior 2024-25 LOSS 1199 0
Andy Hyde (1798) Hastings\Senior 2024-25 LOSS 1199 0
Leon Hyde (1640) Hastings\Senior 2024-25 LOSS 1199 0
Stuart Batchelor (1478) Hastings\Senior 2023-24 LOSS 1194 -1
John Quintos (1117) Hastings\Senior 2023-24 LOSS 1194 -3
Martin Woodward (1356) Hastings\Senior 2023-24 WIN 1194 9
Max Foster (1446) Hastings\Senior 2023-24 WIN 1179 11
Beau Larkin (1137) Hastings\Senior 2023-24 WIN 1179 4
Thomas Mann (1504) Hastings\Senior 2023-24 LOSS 1179 0
Muhammad Ali Kiani (1954) Hastings\Senior 2023-24 LOSS 1179 0
Andy Brown (1698) Hastings\Senior 2023-24 LOSS 1179 0
Keith Lindsay (1558) Hastings\Senior 2023-24 LOSS 1179 0
Chris Floyd (1191) Hastings\Senior 2023-24 WIN 1177 4
Philip Talbot (1256) Hastings\Senior 2023-24 LOSS 1177 -2
Andy Brown (1695) Hastings\Senior 2023-24 LOSS 1177 0
Derek Goodsell (904) Hastings\Senior 2023-24 WIN 1168 2
Michael Cruttenden (1093) Hastings\Senior 2023-24 WIN 1168 3
peter agar (1138) Hastings\Senior 2023-24 WIN 1168 4
Stephanie Sargent (1526) Hastings\Senior 2023-24 LOSS 1153 0
Peter Littley (1544) Hastings\Senior 2023-24 WIN 1153 15
Robert Clemence (1763) Hastings\Senior 2023-24 LOSS 1153 0
Kevin Long (990) Hastings\Senior 2023-24 WIN 1157 2
Owen Graham (1038) Hastings\Senior 2023-24 LOSS 1157 -4
Trevor Fountain (1113) Hastings\Senior 2023-24 LOSS 1157 -2
Nathan Weir (1126) Hastings\Senior 2023-24 LOSS 1161 -2
Clive Smaje (1329) Hastings\Senior 2023-24 LOSS 1161 -1
Peter Harding (1404) Hastings\Senior 2023-24 LOSS 1161 -1
Adrian Goodrum (1858) Hastings\Senior 2023-24 LOSS 1161 0
Kevin Rowe (1677) Hastings\Senior 2023-24 LOSS 1161 0
Danny Rickaby (1689) Hastings\Senior 2023-24 LOSS 1161 0
James Harrison (1038) Hastings\Senior 2023-24 WIN 1156 3
Colin Marsden (0) Hastings\Senior 2023-24 WIN 1156 1
Ian Edwards (123) Hastings\Senior 2023-24 WIN 1156 1
Josh Smith (1349) Hastings\Senior 2023-24 WIN 1132 11
Chris Embury (881) Hastings\Senior 2023-24 WIN 1132 2
Stephen Milton (1373) Hastings\Senior 2023-24 WIN 1132 11
Matt Gilman (1360) Hastings\Senior 2023-24 LOSS 1134 -1
Max Foster (1397) Hastings\Senior 2023-24 LOSS 1134 -1
Thomas Mann (1448) Hastings\Senior 2023-24 LOSS 1134 0
Martin Woodward (1345) Hastings\Senior 2023-24 LOSS 1132 -1
Stuart Batchelor (1471) Hastings\Senior 2023-24 LOSS 1132 0
John Quintos (1025) Hastings\Senior 2023-24 WIN 1132 3
Chris Floyd (1197) Hastings\Senior 2023-24 WIN 1119 6
Andy Brown (1651) Hastings\Senior 2023-24 LOSS 1119 0
Philip Talbot (1228) Hastings\Senior 2023-24 WIN 1119 7
Derek Goodsell (863) Hastings\Senior 2023-24 WIN 1115 2
Michael Cruttenden (1098) Hastings\Senior 2023-24 WIN 1115 4
peter agar (1128) Hastings\Senior 2023-24 LOSS 1115 -2
Neil Pankhurst (1502) Hastings\Senior 2023-24 LOSS 1118 0
Nathan Weir (1124) Hastings\Senior 2023-24 LOSS 1118 -2
Peter Harding (1411) Hastings\Senior 2023-24 LOSS 1118 -1
George Gorokhov (1075) Hastings\Senior 2023-24 LOSS 1121 -2
Sachin Davis (1527) Hastings\Senior 2023-24 LOSS 1121 0
Max Foster (1385) Hastings\Senior 2023-24 LOSS 1121 -1
Peter Shoesmith (1308) Hastings\Senior 2023-24 WIN 1101 11
Philip Bailey (1527) Hastings\Senior 2023-24 LOSS 1101 0
MICHAEL OAKMAN (1295) Hastings\Senior 2023-24 WIN 1101 9
Chris Embury (776) Hastings\Senior 2023-24 WIN 1102 1
Josh Smith (1334) Hastings\Senior 2023-24 LOSS 1102 -1
Stephen Milton (1389) Hastings\Senior 2023-24 LOSS 1102 -1