Craig Cartwright (156783) - BETA

Summary 2019-20

Current Points:
1855
Monthly +/-
-27
Season +/-
0
Provisional:
1828
Wins / Losses
73 / 47
Last Match:
6 days ago
Gender:
Male
Best Win:
Highest Winning Streak:
8
County:
Staffordshire

Ranking

National
1804
1215
West Midlands
203
138
Staffordshire
53
37
Wolverhampton
51
39

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  
Steve Hammond (1955) Wolverhampton\Winter 2019-20 WIN 1815 7
Amillia Baker (2214) Walsall\Winter 2024-25 WIN 2146 6
Jeff Parkes (2201) Walsall\Winter 2024-25 WIN 2156 5
Jack Gillespie (1785) Walsall\Winter 2019-20 WIN 1833 4
Eric Ellis (1779) Walsall\Winter 2019-20 WIN 1820 4
Yogesh Gupta (1794) Walsall\Winter 2019-20 WIN 1820 4
Stevie Smith (1819) Wolverhampton\Winter 2019-20 WIN 1843 4
Nigel Smith (2135) Walsall\Winter 2024-25 WIN 2156 4
Worst Loss :-(
Opponent Event Date Result Ranking  
Ignats Valnuhins (1305) Walsall\Winter 2019-20 LOSS 1828 -13
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
Terry Ridgway (1970) Wolverhampton\Winter 2019-20 LOSS 1863 -1
Ralph Humphries (2156) Wolverhampton\Winter 2019-20 LOSS 1863 -1
Chris Ridgway (1703) Wolverhampton\Winter 2019-20 LOSS 1863 -5
Terry Ridgway (1970) Wolverhampton\Winter 2019-20 LOSS 1863 -1
Keith Handley (1729) Walsall\Winter 2019-20 WIN 1854 3
Stefan Birca (1797) Walsall\Winter 2019-20 WIN 1854 3
Roy Brough (1747) Walsall\Winter 2019-20 WIN 1854 3
Sue Horton (1776) Wolverhampton\Winter 2019-20 WIN 1847 3
Matthew Gibbs (2064) Wolverhampton\Winter 2019-20 LOSS 1847 -1
Matt James (1570) Wolverhampton\Winter 2019-20 WIN 1847 2
Sue Horton (1776) Wolverhampton\Winter 2019-20 WIN 1847 3
Mike Sykes (2034) Wolverhampton\Winter 2019-20 LOSS 1851 -1
James Price (1895) Wolverhampton\Winter 2019-20 LOSS 1851 -2
Ian Davies (2127) Wolverhampton\Winter 2019-20 LOSS 1851 -1
Martin Round (1928) Walsall\Winter 2019-20 LOSS 1853 -2
Eric Ellis (1784) Walsall\Winter 2019-20 LOSS 1853 -3
Colin Cleverley (1789) Walsall\Winter 2019-20 WIN 1853 3
Igors Sipilovs (1217) Walsall\Winter 2019-20 WIN 1845 1
Graham Taylor (1658) Walsall\Winter 2019-20 WIN 1845 2
David Carr (1726) Walsall\Winter 2019-20 WIN 1845 3
Graham Taylor (1658) Walsall\Winter 2019-20 WIN 1845 2
Martin Rollason (1911) Wolverhampton\Winter 2019-20 LOSS 1843 -2
Stevie Smith (1819) Wolverhampton\Winter 2019-20 WIN 1843 4
Peter Moriarty (2234) Wolverhampton\Winter 2019-20 LOSS 1841 0
Martin Garrington (1745) Wolverhampton\Winter 2019-20 WIN 1841 3
Andrew Crutchley (1987) Wolverhampton\Winter 2019-20 LOSS 1841 -1
Barry Webster (1739) Walsall\Winter 2019-20 WIN 1830 3
Stephen James (1719) Walsall\Winter 2019-20 WIN 1830 3
Stephen James (1719) Walsall\Winter 2019-20 WIN 1830 3
Geoffrey Dace (1589) Walsall\Winter 2019-20 WIN 1830 2
Nigel Lockley (1629) Wolverhampton\Winter 2019-20 LOSS 1834 -6
Conor Mitchell (1562) Wolverhampton\Winter 2019-20 WIN 1834 2
Samuel Cox (1804) Wolverhampton\Winter 2019-20 LOSS 1834 -2
Nigel Lockley (1629) Wolverhampton\Winter 2019-20 WIN 1834 2
Yogesh Gupta (1778) Walsall\Winter 2019-20 LOSS 1833 -3
Jack Gillespie (1785) Walsall\Winter 2019-20 WIN 1833 4
Piotr Baranek (1556) Wolverhampton\Winter 2019-20 WIN 1834 2
David Allen (1810) Wolverhampton\Winter 2019-20 LOSS 1834 -2
Harry Fletcher (2082) Wolverhampton\Winter 2019-20 LOSS 1834 -1
Nadeem Ahmad (1748) Walsall\Winter 2019-20 WIN 1834 3
Mike Standen (1761) Walsall\Winter 2019-20 LOSS 1834 -3
Stephen Fletcher (1573) Walsall\Winter 2019-20 WIN 1830 2
Thomas Woodhouse (1494) Walsall\Winter 2019-20 WIN 1830 1
Daniel Woodhouse (1389) Walsall\Winter 2019-20 WIN 1830 1
Peter Coulson (1729) Wolverhampton\Winter 2019-20 LOSS 1826 -3
Heather Hemsley (1623) Wolverhampton\Winter 2019-20 WIN 1826 2
Janet Hodgetts (1597) Wolverhampton\Winter 2019-20 WIN 1826 2
Peter Coulson (1729) Wolverhampton\Winter 2019-20 WIN 1826 3
Tony Akeroyd (2186) Wolverhampton\Winter 2019-20 LOSS 1826 0
Rob Bood (2355) Wolverhampton\Winter 2019-20 LOSS 1826 0
Terry Ridgway (1969) Wolverhampton\Winter 2019-20 LOSS 1825 -1
Chris Ridgway (1618) Wolverhampton\Winter 2019-20 WIN 1825 2
Ralph Humphries (2128) Wolverhampton\Winter 2019-20 LOSS 1825 0
mark keady (1193) Walsall\Winter 2019-20 WIN 1821 1
Ray Downie (1493) Walsall\Winter 2019-20 WIN 1821 1
Ignats Valnuhins (1505) Walsall\Winter 2019-20 WIN 1821 1
Ignats Valnuhins (1505) Walsall\Winter 2019-20 WIN 1821 1
Andrew Hassall (1889) Walsall\Winter 2019-20 LOSS 1821 -2
Stuart Owen (1714) Walsall\Winter 2019-20 LOSS 1821 -4
John Hibbs (1723) Walsall\Winter 2019-20 WIN 1821 3
John Hibbs (1723) Walsall\Winter 2019-20 WIN 1821 3
Martin Clark (1507) Wolverhampton\Winter 2019-20 WIN 1815 1
Steve Hammond (1955) Wolverhampton\Winter 2019-20 WIN 1815 7
James Price (1857) Wolverhampton\Winter 2019-20 LOSS 1815 -2
carl wycherley (1484) Walsall\Winter 2019-20 WIN 1813 1
Stefan Birca (1792) Walsall\Winter 2019-20 LOSS 1813 -2
Keith Handley (1690) Walsall\Winter 2019-20 WIN 1813 3
Conor Mitchell (1544) Wolverhampton\Winter 2019-20 WIN 1822 2
Nigel Lockley (1606) Wolverhampton\Winter 2019-20 LOSS 1822 -6
Samuel Cox (1660) Wolverhampton\Winter 2019-20 LOSS 1822 -5
Colin Cleverley (1757) Walsall\Winter 2019-20 LOSS 1820 -3
William Gouldingay (1511) Walsall\Winter 2019-20 WIN 1820 1
Eric Ellis (1779) Walsall\Winter 2019-20 WIN 1820 4
David Carr (1674) Walsall\Winter 2019-20 WIN 1823 3
Graham Taylor (1616) Walsall\Winter 2019-20 LOSS 1823 -6
Stephen James (1694) Walsall\Winter 2019-20 WIN 1822 3
Barry Webster (1702) Walsall\Winter 2019-20 LOSS 1822 -4
Geoffrey Dace (1614) Walsall\Winter 2019-20 WIN 1822 2
Jack Gillespie (1789) Walsall\Winter 2019-20 LOSS 1820 -2
Yogesh Gupta (1794) Walsall\Winter 2019-20 WIN 1820 4
Mike Standen (1739) Walsall\Winter 2019-20 LOSS 1821 -3
Nadeem Ahmad (1695) Walsall\Winter 2019-20 LOSS 1821 -4
Daniel Merris (1713) Walsall\Winter 2019-20 WIN 1821 3
Nadeem Ahmad (1695) Walsall\Winter 2019-20 WIN 1821 3
Thomas Woodhouse (1465) Walsall\Winter 2019-20 WIN 1817 1
Stephen Fletcher (1537) Walsall\Winter 2019-20 WIN 1817 2
Daniel Woodhouse (1312) Walsall\Winter 2019-20 WIN 1817 1
Ray Downie (1473) Walsall\Winter 2019-20 WIN 1828 1
mark keady (1163) Walsall\Winter 2019-20 WIN 1828 1
Ignats Valnuhins (1305) Walsall\Winter 2019-20 LOSS 1828 -13