Matthew Horrocks (172391) - BETA

Summary 2023-24

Current Points:
2086
Monthly +/-
-2086
Season +/-
-1938
Provisional:
0
Wins / Losses
101 / 54
Last Match:
3 days ago
Gender:
Male
Best Win:
Highest Winning Streak:
13
County:
Yorkshire

Ranking

National
1439
891
917
1512
Yorkshire
132
88
91
139
Yorkshire
102
72
75
108

About

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

History

Season History
Season Start End Change
2015-16 2117 2162 45
2016-17 1946 2005 59
2017-18 1804 1852 48
2018-19 1667 1665 -2
2019-20 1665 1765 100
2020-21 1765 1768 3
2021-22 1768 1876 108
2022-23 1876 1938 62
2023-24 1938 2086 148
2024-25 2086 2115 29
* click season to view previous season archive
Monthly Points Change
Best 8 wins
Opponent Event Date Result Ranking  
Philip Mann (2451) Halifax\Winter League 23-24 WIN 2067 15
Francis Cioffi (2134) Halifax\Winter League 23-24 WIN 1938 9
Stephen Dearing (2140) Closed Championships 2024 WIN 2079 9
Edward Bowen (2119) Halifax\Winter League 23-24 WIN 1990 7
Francis Cioffi (2120) Halifax\Winter League 23-24 WIN 2049 6
Salamat Hussain (2030) Halifax\Winter League 23-24 WIN 1960 6
Steve Conway (2005) Halifax\Winter League 23-24 WIN 1938 6
Salamat Hussain (2063) Closed Championships 2024 WIN 2079 6
Worst Loss :-(
Opponent Event Date Result Ranking  
Mark Thomas (1738) Keighley\Winter 2023-24 LOSS 2082 -8
Full Season History
Opponent Event Date Result Ranking  
Djordje Cupac (2491) Keighley\Winter 2024-25 LOSS 2112 0
Francesca Currie (2317) Keighley\Winter 2024-25 LOSS 2112 -1
Ezra Slater (2592) Keighley\Winter 2024-25 LOSS 2112 0
Jamie Beaumont (2045) Halifax\Winter League 24-25 WIN 2115 3
Keith Hudson (1929) Halifax\Winter League 24-25 LOSS 2115 -5
Philip Gatehouse (2275) Halifax\Winter League 24-25 LOSS 2115 -1
John Carter (1599) Keighley\Winter 2023-24 WIN 2083 1
John Stead (1473) Keighley\Winter 2023-24 WIN 2083 1
Stephen Richardson (1428) Keighley\Winter 2023-24 WIN 2083 1
Tim Moran (1626) Keighley\Winter 2023-24 WIN 2080 1
Stephen Morris (1556) Keighley\Winter 2023-24 WIN 2080 1
Tom Sampson (1660) Keighley\Winter 2023-24 WIN 2080 1
Oliver Pasek Closed Championships 2024 LOSS 2079 -8
Richard Aitken (2712) Closed Championships 2024 LOSS 2079 0
Salamat Hussain (2063) Closed Championships 2024 WIN 2079 6
Charlie Broadbent (1965) Closed Championships 2024 LOSS 2079 -6
Edward Bowen (2144) Closed Championships 2024 LOSS 2079 -3
Stephen Dearing (2140) Closed Championships 2024 WIN 2079 9
Russell Senior (2471) Closed Championships 2024 LOSS 2079 -1
David Farrar (1941) Closed Championships 2024 WIN 2079 4
Adrian Kelly (2000) Halifax\Winter League 23-24 LOSS 2085 -3
Jamie Beaumont (1976) Halifax\Winter League 23-24 LOSS 2085 -4
Simon Kennett (1755) Halifax\Winter League 23-24 WIN 2085 1
Paul Birkhead (2227) Halifax\Winter League 23-24 LOSS 2085 -1
Paul Dean (1865) Halifax\Winter League 23-24 WIN 2085 2
Alan Veal (2278) Halifax\Winter League 23-24 LOSS 2085 -1
Mike Kosmowsky (1958) Halifax\Winter League 23-24 WIN 2067 3
Philip Mann (2451) Halifax\Winter League 23-24 WIN 2067 15
Richard Aitken (2709) Halifax\Winter League 23-24 LOSS 2067 0
Joe Birks (1750) Keighley\Winter 2023-24 LOSS 2082 -8
Mark Thomas (1738) Keighley\Winter 2023-24 LOSS 2082 -8
Noah Tremayne (1407) Keighley\Winter 2023-24 WIN 2082 1
David Blackburn (1802) Halifax\Winter League 23-24 WIN 2079 2
James Dawber (2155) Halifax\Winter League 23-24 LOSS 2079 -2
Peter Smalley (1993) Halifax\Winter League 23-24 WIN 2079 3
Shaun Forbes (1835) Halifax\Winter League 23-24 WIN 2072 2
Stefano Bartolini (1786) Halifax\Winter League 23-24 WIN 2072 2
Stephen Thomas (1982) Halifax\Winter League 23-24 WIN 2072 3
Peter Hainsworth (1468) Keighley\Winter 2023-24 WIN 2076 1
Matthew Barrett (1817) Keighley\Winter 2023-24 LOSS 2076 -6
Ryan Foulds (1631) Keighley\Winter 2023-24 WIN 2076 1
Paul Birkhead (2203) Halifax\Winter League 23-24 LOSS 2070 -1
Salamat Hussain (2065) Halifax\Winter League 23-24 WIN 2070 4
Peter Smalley (2000) Halifax\Winter League 23-24 WIN 2070 3
Trevor Wilson (1497) Keighley\Winter 2023-24 WIN 2065 1
Glenn Cox (1752) Keighley\Winter 2023-24 WIN 2065 1
Chris Nixon (1980) Keighley\Winter 2023-24 WIN 2065 3
Trevor Stansfield (1652) Halifax\Winter League 23-24 WIN 2063 1
Keith Hudson (1855) Halifax\Winter League 23-24 WIN 2063 2
Philip Gatehouse (2213) Halifax\Winter League 23-24 LOSS 2063 -1
David Ayrton (1787) Keighley\Winter 2023-24 WIN 2062 2
Stephen Bailey Keighley\Winter 2023-24 LOSS 2062 -2
Robert Davis (1729) Keighley\Winter 2023-24 WIN 2062 1
Richard Musgrove (1994) Halifax\Winter League 23-24 LOSS 2060 -3
Eric Greenwood (1954) Halifax\Winter League 23-24 WIN 2060 3
David Blackburn (1804) Halifax\Winter League 23-24 WIN 2060 2
Selvarajah Rasappah (1819) Keighley\Winter 2023-24 WIN 2058 2
Robert Underwood (2258) Keighley\Winter 2023-24 LOSS 2058 -1
John Atkinson (1566) Keighley\Winter 2023-24 WIN 2058 1
Francis Cioffi (2120) Halifax\Winter League 23-24 WIN 2049 6
Robert Underwood (2261) Halifax\Winter League 23-24 LOSS 2049 -1
Steve Conway (2023) Halifax\Winter League 23-24 WIN 2049 4
Edward Bowen (2129) Halifax\Winter League 23-24 LOSS 2047 -2
Darrell Mann (1754) Halifax\Winter League 23-24 WIN 2047 2
Stephen Dunn (1800) Halifax\Winter League 23-24 WIN 2047 2
Jon Isherwood (1544) Keighley\Winter 2023-24 WIN 2044 1
David Grayston (1421) Keighley\Winter 2023-24 WIN 2044 1
John Carter (1563) Keighley\Winter 2023-24 WIN 2044 1
David Farrar (1887) Halifax\Winter League 23-24 LOSS 2049 -5
Robert Gee (1830) Halifax\Winter League 23-24 WIN 2049 2
James Dawber (2145) Halifax\Winter League 23-24 LOSS 2049 -2
Stephen Caulfield (1977) Halifax\Winter League 23-24 WIN 2041 3
Stephen Thomas (1956) Halifax\Winter League 23-24 WIN 2041 3
Shaun Forbes (1835) Halifax\Winter League 23-24 WIN 2041 2
Stephen Morris (1516) Keighley\Winter 2023-24 WIN 2037 1
Les Packer (1801) Keighley\Winter 2023-24 WIN 2037 2
Azim Afzal (1386) Keighley\Winter 2023-24 WIN 2037 1
Jamie Beaumont (1951) Halifax\Winter League 23-24 WIN 2029 3
Adrian Kelly (1988) Halifax\Winter League 23-24 WIN 2029 4
Alvin Sellado (1701) Halifax\Winter League 23-24 WIN 2029 1
Jamie Beaumont (1944) Halifax\Winter League 23-24 LOSS 2033 -3
Adrian Kelly (1984) Halifax\Winter League 23-24 LOSS 2033 -2
Alvin Sellado (1695) Halifax\Winter League 23-24 WIN 2033 1
Sha Khaghai (1885) Halifax\Winter League 23-24 WIN 2022 3
Salamat Hussain (2029) Halifax\Winter League 23-24 WIN 2022 4
David Lewis (2020) Halifax\Winter League 23-24 WIN 2022 4
Eric Greenwood (1939) Halifax\Winter League 23-24 WIN 2013 3
Richard Musgrove (1989) Halifax\Winter League 23-24 WIN 2013 4
David Blackburn (1794) Halifax\Winter League 23-24 WIN 2013 2
Philip Gatehouse (2190) Halifax\Winter League 23-24 LOSS 2009 -1
Gary Wilson (1864) Halifax\Winter League 23-24 WIN 2009 3
Keith Hudson (1831) Halifax\Winter League 23-24 WIN 2009 2
Joe Broadbent (1713) Halifax\Winter League 23-24 WIN 2005 2
Paul Birkhead (2183) Halifax\Winter League 23-24 LOSS 2005 -1
Paul Dean (1886) Halifax\Winter League 23-24 WIN 2005 3
Stephen Caulfield (1983) Halifax\Winter League 23-24 LOSS 2004 -2
Steve Conway (2011) Halifax\Winter League 23-24 WIN 2004 4
Robert Underwood (2227) Halifax\Winter League 23-24 LOSS 2004 -1
David Ayrton (1773) Keighley\Winter 2023-24 WIN 2003 2
Rod Fotherby (1689) Keighley\Winter 2023-24 WIN 2003 1
Stephen Bailey Keighley\Winter 2023-24 LOSS 2003 -2
Mike Belk (2011) Halifax\Winter League 23-24 WIN 1990 4
David Blackburn (1791) Halifax\Winter League 23-24 WIN 1990 2
Edward Bowen (2119) Halifax\Winter League 23-24 WIN 1990 7
Selvarajah Rasappah (1778) Keighley\Winter 2023-24 LOSS 2000 -6
David Ellis (1930) Keighley\Winter 2023-24 LOSS 2000 -3
Robert Underwood (2221) Keighley\Winter 2023-24 LOSS 2000 -1
Philip Gatehouse (2170) Halifax\Winter League 23-24 LOSS 1998 -1
Trevor Stansfield (1660) Halifax\Winter League 23-24 WIN 1998 1
Keith Hudson (1820) Halifax\Winter League 23-24 WIN 1998 2
David Lewis (2010) Halifax\Winter League 23-24 WIN 1986 4
Sha Khaghai (1890) Halifax\Winter League 23-24 WIN 1986 3
Salamat Hussain (2019) Halifax\Winter League 23-24 WIN 1986 5
Stephen Thomas (1958) Halifax\Winter League 23-24 WIN 1982 4
Lee Hirons (2035) Halifax\Winter League 23-24 LOSS 1982 -2
Shaun Forbes (1828) Halifax\Winter League 23-24 WIN 1982 2
Stephen Richardson (1444) Keighley\Winter 2023-24 WIN 1979 1
John Carter (1484) Keighley\Winter 2023-24 WIN 1979 1
David Grayston (1431) Keighley\Winter 2023-24 WIN 1979 1
Adrian Kelly (1967) Halifax\Winter League 23-24 WIN 1970 4
Jamie Beaumont (1911) Halifax\Winter League 23-24 WIN 1970 3
Simon Kennett (1752) Halifax\Winter League 23-24 WIN 1970 2
Sha Khaghai (1859) Halifax\Winter League 23-24 WIN 1960 3
Maryam Adeel (1572) Halifax\Winter League 23-24 WIN 1960 1
Salamat Hussain (2030) Halifax\Winter League 23-24 WIN 1960 6
Eric Greenwood (1963) Halifax\Winter League 23-24 WIN 1949 4
Mark Knapton (1947) Halifax\Winter League 23-24 WIN 1949 4
David Blackburn (1806) Halifax\Winter League 23-24 WIN 1949 3
James Dawber (2111) Halifax\Winter League 23-24 LOSS 1957 -1
Robert Gee (1798) Halifax\Winter League 23-24 LOSS 1957 -5
Peter Smalley (1993) Halifax\Winter League 23-24 LOSS 1957 -2
Edward Bowen (2086) Halifax\Winter League 23-24 LOSS 1958 -1
Darrell Mann (1726) Halifax\Winter League 23-24 WIN 1958 2
Mike Belk (1986) Halifax\Winter League 23-24 LOSS 1958 -2
Paul Birkhead (2149) Halifax\Winter League 23-24 LOSS 1958 -1
Joe Broadbent (1678) Halifax\Winter League 23-24 WIN 1958 2
Alan Veal (2198) Halifax\Winter League 23-24 LOSS 1958 -1
Trevor Wilson (1439) Keighley\Winter 2023-24 WIN 1952 1
Ian Shuttleworth (1274) Keighley\Winter 2023-24 WIN 1952 1
Chris Nixon (1948) Keighley\Winter 2023-24 WIN 1952 4
Francis Cioffi (2134) Halifax\Winter League 23-24 WIN 1938 9
Steve Conway (2005) Halifax\Winter League 23-24 WIN 1938 6
Robert Underwood (2211) Halifax\Winter League 23-24 LOSS 1938 -1
David Ayrton (1749) Keighley\Winter 2023-24 WIN 1936 2
Stephen Bailey Keighley\Winter 2023-24 LOSS 1936 -2
Robert Davis (1740) Keighley\Winter 2023-24 WIN 1936 2
Darrell Mann (1711) Halifax\Winter League 23-24 LOSS 1945 -6
Edward Bowen (2085) Halifax\Winter League 23-24 LOSS 1945 -1
David Atherton (2032) Halifax\Winter League 23-24 LOSS 1945 -2
David Ellis (1919) Keighley\Winter 2023-24 WIN 1941 4
John Atkinson (1587) Keighley\Winter 2023-24 WIN 1941 1
Robert Underwood (2201) Keighley\Winter 2023-24 LOSS 1941 -1
Trevor Stansfield (1636) Halifax\Winter League 23-24 WIN 1938 1
Philip Gatehouse (2132) Halifax\Winter League 23-24 LOSS 1938 -1
Keith Hudson (1807) Halifax\Winter League 23-24 WIN 1938 3