Craig Cartwright (156783) - BETA

Summary 2017-18

Current Points:
1918
Monthly +/-
0
Season +/-
+37
Provisional:
1918
Wins / Losses
70 / 49
Last Match:
6 days ago
Gender:
Male
Best Win:
Highest Winning Streak:
9
County:
Staffordshire

Ranking

National
1912
1335
West Midlands
232
170
Staffordshire
62
48
Wolverhampton
55
44

About

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

History

Season History
Season Start End Change
2015-16 2194 2202 8
2016-17 1982 2090 108
2017-18 1881 1918 37
2018-19 1726 1828 102
2019-20 1828 1855 27
2020-21 1855 1855 0
2021-22 1855 1928 73
2022-23 1928 2066 138
2023-24 2066 2129 63
2024-25 2129 2142 13
* click season to view previous season archive
Monthly Points Change
Best 8 wins
Opponent Event Date Result Ranking  
Matthew Gibbs (2244) Wolverhampton\Winter 2017-18 WIN 1899 15
Martin Round (2148) Walsall\Winter 2017-18 WIN 1935 11
Richard Holmes (2099) Walsall\Winter 2017-18 WIN 1926 9
Amillia Baker (2214) Walsall\Winter 2024-25 WIN 2146 6
Stevie Smith (1950) Wolverhampton\Winter 2017-18 WIN 1888 6
John Hibbs (1977) Walsall\Winter 2017-18 WIN 1919 6
Barry Webster (1935) Walsall\Winter 2017-18 WIN 1881 6
Jeff Parkes (2201) Walsall\Winter 2024-25 WIN 2156 5
Worst Loss :-(
Opponent Event Date Result Ranking  
Leyton Matthews (1825) Walsall\Winter 2024-25 LOSS 2156 -8
Full Season History
Opponent Event Date Result Ranking  
Jamie Davies (2878) Wolverhampton\Winter 2024-25 LOSS 2156 0
Terry Ridgway (2076) Wolverhampton\Winter 2024-25 LOSS 2156 -3
Brian Jeanes (2359) Wolverhampton\Winter 2024-25 LOSS 2156 -1
Qian Zhang (1749) Wolverhampton\Winter 2024-25 WIN 2157 1
Varya Meredith (1692) Wolverhampton\Winter 2024-25 WIN 2157 1
Shazia Tariq (2094) Wolverhampton\Winter 2024-25 LOSS 2157 -3
Jeff Parkes (2201) Walsall\Winter 2024-25 WIN 2156 5
Nigel Smith (2135) Walsall\Winter 2024-25 WIN 2156 4
Leyton Matthews (1825) Walsall\Winter 2024-25 LOSS 2156 -8
Tony Bartram (1780) Wolverhampton\Winter 2024-25 WIN 2153 1
Thomas Millard (1782) Wolverhampton\Winter 2024-25 WIN 2153 1
Piotr Baranek (1808) Wolverhampton\Winter 2024-25 WIN 2153 1
Don Fear (1743) Wolverhampton\Winter 2024-25 WIN 2149 1
Adrian Speke (1537) Wolverhampton\Winter 2024-25 WIN 2149 1
Jayesh Tailor (1969) Wolverhampton\Winter 2024-25 WIN 2149 2
Sunil Bhatti (1609) Wolverhampton\Winter 2024-25 WIN 2152 1
Martin Garrington (1806) Wolverhampton\Winter 2024-25 WIN 2152 1
David Thomas (1973) Wolverhampton\Winter 2024-25 LOSS 2152 -5
Stephen Ward (2947) Walsall\Winter 2024-25 LOSS 2146 0
Amillia Baker (2214) Walsall\Winter 2024-25 WIN 2146 6
Joshua Webb (2729) Walsall\Winter 2024-25 LOSS 2146 0
Matthew Gibbs (2140) Wolverhampton\Winter 2024-25 LOSS 2145 -2
Andy Willis (1871) Wolverhampton\Winter 2024-25 WIN 2145 2
Asghar Ahmad (1793) Wolverhampton\Winter 2024-25 WIN 2145 1
Stephen James (1766) Wolverhampton\League Cup 2024-2025 WIN 2142 1
Nigel Lockley (1730) Wolverhampton\League Cup 2024-2025 WIN 2142 1
Dean Greenhouse (1807) Wolverhampton\League Cup 2024-2025 WIN 2142 1
Varya Meredith (1682) Wolverhampton\League Cup 2024-2025 WIN 2142 1
Shazia Tariq (2031) Wolverhampton\League Cup 2024-2025 LOSS 2142 -4
Laura Horton (2018) Wolverhampton\League Cup 2024-2025 WIN 2142 3
Reece Chand (1774) Walsall\Winter 2017-18 LOSS 1919 -4
Luke Davies (1728) Walsall\Winter 2017-18 WIN 1919 2
Ben Muckley (1377) Walsall\Winter 2017-18 WIN 1919 1
Owen Morris (1132) Wolverhampton\Winter 2017-18 WIN 1916 1
Jordan Dugmore (1313) Wolverhampton\Winter 2017-18 WIN 1916 1
Malcolm Stanley (1549) Wolverhampton\Winter 2017-18 WIN 1916 1
Conor Mitchell (1618) Wolverhampton\Winter 2017-18 LOSS 1929 -8
Nigel Lockley (1664) Wolverhampton\Winter 2017-18 LOSS 1929 -6
Wolverhampton\Winter 2017-18 WIN 1929 1
Peter Thompson (1906) Walsall\Winter 2017-18 WIN 1932 4
Baoguo Sun (1774) Walsall\Winter 2017-18 LOSS 1932 -5
Stevie Smith (1977) Walsall\Winter 2017-18 LOSS 1932 -2
Peter Hargreaves (1848) Wolverhampton\Winter 2017-18 WIN 1933 3
Piotr Jasinski (1998) Wolverhampton\Winter 2017-18 LOSS 1933 -2
Harry Fletcher (1950) Wolverhampton\Winter 2017-18 LOSS 1933 -2
Roy Davies (1881) Walsall\Winter 2017-18 LOSS 1942 -3
Yogesh Gupta (2074) Walsall\Winter 2017-18 LOSS 1942 -1
Barry O'Brien (1785) Walsall\Winter 2017-18 LOSS 1942 -5
Martin Round (2148) Walsall\Winter 2017-18 WIN 1935 11
Eric Ellis (1920) Walsall\Winter 2017-18 LOSS 1935 -2
Colin Cleverley (1912) Walsall\Winter 2017-18 LOSS 1935 -2
Nick Dear (1567) Wolverhampton\Winter 2017-18 WIN 1931 1
adam deeley (1674) Wolverhampton\Winter 2017-18 WIN 1931 2
James Daly (1596) Wolverhampton\Winter 2017-18 WIN 1931 1
Matthew Gibbs (2251) Wolverhampton\Winter 2017-18 LOSS 1933 0
Martin Clayton (1814) Wolverhampton\Winter 2017-18 LOSS 1933 -4
Conroy Knapp (1717) Wolverhampton\Winter 2017-18 WIN 1933 2
Steve Smith (2403) Wolverhampton\Winter 2017-18 LOSS 1935 0
Stevie Smith (1970) Wolverhampton\Winter 2017-18 LOSS 1935 -2
Raymond Dixon (2284) Wolverhampton\Winter 2017-18 LOSS 1935 0
Amillia Baker (1830) Walsall\Winter 2017-18 LOSS 1926 -3
Richard Holmes (2099) Walsall\Winter 2017-18 WIN 1926 9
David Carr (1837) Walsall\Winter 2017-18 WIN 1926 3
David Seymour (2054) Walsall\Winter 2017-18 LOSS 1928 -1
Sebastian Halden (1782) Walsall\Winter 2017-18 LOSS 1928 -4
Graham Taylor (1831) Walsall\Winter 2017-18 WIN 1928 3
Barry Webster (1911) Walsall\Winter 2017-18 WIN 1919 4
Geoffrey Dace (1881) Walsall\Winter 2017-18 WIN 1919 4
Stuart Owen (1617) Walsall\Winter 2017-18 WIN 1919 1
Keith Handley (1822) Wolverhampton\Winter 2017-18 LOSS 1928 -4
Roy Brough (1642) Wolverhampton\Winter 2017-18 LOSS 1928 -6
David Humpage (1510) Wolverhampton\Winter 2017-18 WIN 1928 1
Neil Haywood (1248) Wolverhampton\Winter 2017-18 WIN 1925 1
Owen Morris (1126) Wolverhampton\Winter 2017-18 WIN 1925 1
Liam Evans (1133) Wolverhampton\Winter 2017-18 WIN 1925 1
Wolverhampton\Winter 2017-18 WIN 1920 2
Nigel Lockley (1639) Wolverhampton\Winter 2017-18 WIN 1920 2
Conor Mitchell (1600) Wolverhampton\Winter 2017-18 WIN 1920 1
Ben Muckley (1378) Walsall\Winter 2017-18 WIN 1923 1
Luke Davies (1727) Walsall\Winter 2017-18 WIN 1923 2
Reece Chand (1627) Walsall\Winter 2017-18 LOSS 1923 -6
Peter Thompson (1920) Walsall\Winter 2017-18 WIN 1913 4
Stevie Smith (1922) Walsall\Winter 2017-18 WIN 1913 4
Baoguo Sun (1755) Walsall\Winter 2017-18 WIN 1913 2
Harry Fletcher (1764) Wolverhampton\Winter 2017-18 LOSS 1924 -5
Peter Hargreaves (1813) Wolverhampton\Winter 2017-18 LOSS 1924 -4
Piotr Jasinski (1937) Wolverhampton\Winter 2017-18 LOSS 1924 -2
John Hibbs (1977) Walsall\Winter 2017-18 WIN 1919 6
Roy Davies (1826) Walsall\Winter 2017-18 LOSS 1919 -3
Barry O'Brien (1739) Walsall\Winter 2017-18 WIN 1919 2
James Daly (1555) Wolverhampton\Winter 2017-18 WIN 1916 1
Nick Dear (1588) Wolverhampton\Winter 2017-18 WIN 1916 1
Tony Deeley (1608) Wolverhampton\Winter 2017-18 WIN 1916 1
Eric Ellis (1925) Walsall\Winter 2017-18 LOSS 1912 -2
Colin Cleverley (1919) Walsall\Winter 2017-18 WIN 1912 4
William Gouldingay (1748) Walsall\Winter 2017-18 WIN 1912 2
Matthew Gibbs (2244) Wolverhampton\Winter 2017-18 WIN 1899 15
Martin Clayton (1832) Wolverhampton\Winter 2017-18 LOSS 1899 -3
Mike Hodgetts (1589) Wolverhampton\Winter 2017-18 WIN 1899 1
Varya Meredith (1857) Walsall\Winter 2017-18 WIN 1897 4
Mark Balant (1979) Walsall\Winter 2017-18 LOSS 1897 -2
Steve Smith (2349) Wolverhampton\Winter 2017-18 LOSS 1888 0
Peter Smart (1754) Wolverhampton\Winter 2017-18 WIN 1888 3
Stevie Smith (1950) Wolverhampton\Winter 2017-18 WIN 1888 6
Sebastian Halden (1642) Walsall\Winter 2017-18 WIN 1887 2
David Seymour (2049) Walsall\Winter 2017-18 LOSS 1887 -1
Ralph Humphries (2198) Walsall\Winter 2017-18 LOSS 1887 0
Sylvain Savary (1665) Wolverhampton\Winter 2017-18 WIN 1890 2
Tom Watson (1869) Wolverhampton\Winter 2017-18 LOSS 1890 -2
Roderick Poole (1839) Wolverhampton\Winter 2017-18 LOSS 1890 -3
Barry Webster (1935) Walsall\Winter 2017-18 WIN 1881 6
Stephen James (1925) Walsall\Winter 2017-18 WIN 1881 5
Geoffrey Dace (1896) Walsall\Winter 2017-18 LOSS 1881 -2
Jack Gillespie (1996) Walsall\Winter 2017-18 LOSS 1885 -1
Cyril Merriman (2218) Walsall\Winter 2017-18 LOSS 1885 0
Gordon Pang (1823) Walsall\Winter 2017-18 LOSS 1885 -3
Alan Westwood (1680) Wolverhampton\Winter 2017-18 WIN 1881 2
Brian Fellows (1192) Wolverhampton\Winter 2017-18 WIN 1881 1
Terry Unitt (1578) Wolverhampton\Winter 2017-18 WIN 1881 1