Stephen Thomas (46939) - BETA

Summary 2023-24

Current Points:
1993
Monthly +/-
-1993
Season +/-
-1971
Provisional:
0
Wins / Losses
53 / 58
Last Match:
3 days ago
Gender:
Male
Best Win:
Highest Winning Streak:
6
County:
Yorkshire

Ranking

About

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

History

Season History
Season Start End Change
2015-16 2214 2273 59
2016-17 2140 2174 34
2017-18 1957 2013 56
2018-19 1812 1865 53
2019-20 1865 1862 -3
2020-21 1862 1866 4
2021-22 1866 1951 85
2022-23 1951 1971 20
2023-24 1971 1993 22
2024-25 1993 1988 -5
* click season to view previous season archive
Monthly Points Change
Best 8 wins
Opponent Event Date Result Ranking  
James Dawber (2149) Halifax\Winter League 23-24 WIN 1974 9
Francis Cioffi (2114) Halifax\Winter League 23-24 WIN 1958 9
David Lewis (2033) Halifax\Winter League 23-24 WIN 1966 6
David Lewis (2020) Halifax\Winter League 23-24 WIN 1956 6
David Lewis (2036) Halifax\Winter League 23-24 WIN 1976 6
Adrian Kelly (2035) Halifax\Winter League 24-25 WIN 1996 5
Peter Smalley (2001) Halifax\Winter League 23-24 WIN 1974 5
Warren Heggarty (1909) Halifax\Winter League 23-24 WIN 1956 4
Worst Loss :-(
Opponent Event Date Result Ranking  
Darrell Mann (1726) Halifax\Winter League 23-24 LOSS 1970 -6
Full Season History
Opponent Event Date Result Ranking  
Philip Gatehouse (2224) Halifax\Winter League 24-25 LOSS 2007 -1
Trevor Stansfield (1673) Halifax\Winter League 24-25 WIN 2007 1
Keith Hudson (1898) Halifax\Winter League 24-25 WIN 2007 3
Simon Kennett (1773) Halifax\Winter League 24-25 WIN 1996 2
Adrian Kelly (2035) Halifax\Winter League 24-25 WIN 1996 5
Jamie Beaumont (1997) Halifax\Winter League 24-25 WIN 1996 4
Shaun Forbes (1813) Halifax\Winter League 24-25 WIN 1992 2
James Dawber (2177) Halifax\Winter League 24-25 LOSS 1992 -1
Robert Gee (1850) Halifax\Winter League 24-25 WIN 1992 3
Philip Gatehouse (2232) Halifax\Winter League 24-25 LOSS 1989 -1
Trevor Stansfield (1670) Halifax\Winter League 24-25 WIN 1989 1
Keith Hudson (1878) Halifax\Winter League 24-25 WIN 1989 3
Alfie Broadbent (1837) Halifax\Winter League 24-25 LOSS 1990 -5
Oliver Pasek Halifax\Winter League 24-25 WIN 1990 3
Maryam Adeel (1629) Halifax\Winter League 24-25 WIN 1990 1
Richard Musgrove (2011) Halifax\Winter League 24-25 LOSS 1988 -2
David Blackburn (1796) Halifax\Winter League 24-25 WIN 1988 2
Shaun Forbes (1821) Halifax\Winter League 24-25 WIN 1988 2
Trevor Stansfield (1654) Halifax\Winter League 23-24 WIN 1987 1
Keith Hudson (1878) Halifax\Winter League 23-24 WIN 1987 3
Stefano Bartolini (1793) Halifax\Winter League 23-24 WIN 1987 2
Darrell Mann (1750) Halifax\Winter League 23-24 WIN 1988 2
Edward Bowen (2139) Halifax\Winter League 23-24 LOSS 1988 -1
Mike Belk (2033) Halifax\Winter League 23-24 LOSS 1988 -2
Paul Birkhead (2221) Halifax\Winter League 23-24 LOSS 1984 -1
Paul Dean (1863) Halifax\Winter League 23-24 WIN 1984 3
Joe Broadbent (1724) Halifax\Winter League 23-24 WIN 1984 2
David Lewis (2036) Halifax\Winter League 23-24 WIN 1976 6
Alan Hammon Halifax\Winter League 23-24 WIN 1976 1
Maryam Adeel (1595) Halifax\Winter League 23-24 WIN 1976 1
Ross McFadzean Halifax\Winter League 23-24 LOSS 1982 -2
Warren Heggarty (1941) Halifax\Winter League 23-24 LOSS 1982 -2
Matthew Horrocks (2072) Halifax\Winter League 23-24 LOSS 1982 -2
Adrian Kelly (1977) Halifax\Winter League 23-24 LOSS 1984 -2
Jamie Beaumont (1966) Halifax\Winter League 23-24 LOSS 1984 -2
Simon Kennett (1748) Halifax\Winter League 23-24 WIN 1984 2
Peter Smalley (2001) Halifax\Winter League 23-24 WIN 1974 5
Robert Gee (1852) Halifax\Winter League 23-24 LOSS 1974 -4
James Dawber (2149) Halifax\Winter League 23-24 WIN 1974 9
Sha Khaghai (1900) Halifax\Winter League 23-24 WIN 1966 3
Salamat Hussain (2066) Halifax\Winter League 23-24 LOSS 1966 -1
David Lewis (2033) Halifax\Winter League 23-24 WIN 1966 6
Francis Cioffi (2114) Halifax\Winter League 23-24 WIN 1958 9
Robert Underwood (2259) Halifax\Winter League 23-24 LOSS 1958 0
Stephen Dearing (2132) Halifax\Winter League 23-24 LOSS 1958 -1
Eric Greenwood (1949) Halifax\Winter League 23-24 WIN 1961 4
Mark Knapton (1970) Halifax\Winter League 23-24 LOSS 1961 -2
David Blackburn (1798) Halifax\Winter League 23-24 LOSS 1961 -5
Trevor Stansfield (1655) Halifax\Winter League 23-24 WIN 1958 1
Philip Gatehouse (2197) Halifax\Winter League 23-24 LOSS 1958 -1
Keith Hudson (1850) Halifax\Winter League 23-24 WIN 1958 3
Richard Musgrove (1991) Halifax\Winter League 23-24 LOSS 1958 -2
Eric Greenwood (1943) Halifax\Winter League 23-24 WIN 1958 4
Mark Knapton (1959) Halifax\Winter League 23-24 LOSS 1958 -2
Salamat Hussain (2057) Halifax\Winter League 23-24 LOSS 1956 -1
David Lewis (2020) Halifax\Winter League 23-24 WIN 1956 6
Sha Khaghai (1893) Halifax\Winter League 23-24 LOSS 1956 -3
Warren Heggarty (1909) Halifax\Winter League 23-24 WIN 1956 4
Matthew Horrocks (2041) Halifax\Winter League 23-24 LOSS 1956 -2
Ross McFadzean Halifax\Winter League 23-24 LOSS 1956 -2
Alan Veal (2256) Halifax\Winter League 23-24 LOSS 1951 0
Paul Dean (1877) Halifax\Winter League 23-24 WIN 1951 3
Joe Broadbent (1724) Halifax\Winter League 23-24 WIN 1951 2
Adrian Kelly (1984) Halifax\Winter League 23-24 LOSS 1947 -2
Alvin Sellado (1695) Halifax\Winter League 23-24 WIN 1947 2
Jamie Beaumont (1944) Halifax\Winter League 23-24 WIN 1947 4
Francis Cioffi (2137) Halifax\Winter League 23-24 LOSS 1951 -1
Robert Underwood (2232) Halifax\Winter League 23-24 LOSS 1951 -1
Steve Conway (2020) Halifax\Winter League 23-24 LOSS 1951 -2
Mike Belk (2002) Halifax\Winter League 23-24 LOSS 1952 -2
David Blackburn (1798) Halifax\Winter League 23-24 WIN 1952 2
Edward Bowen (2114) Halifax\Winter League 23-24 LOSS 1952 -1
Jamie Beaumont (1928) Halifax\Winter League 23-24 WIN 1954 4
David Blackburn (1781) Halifax\Winter League 23-24 LOSS 1954 -5
Paul Birkhead (2179) Halifax\Winter League 23-24 LOSS 1954 -1
Philip Gatehouse (2176) Halifax\Winter League 23-24 LOSS 1950 -1
Keith Hudson (1827) Halifax\Winter League 23-24 WIN 1950 3
Trevor Stansfield (1660) Halifax\Winter League 23-24 WIN 1950 2
Peter Smalley (1987) Halifax\Winter League 23-24 LOSS 1957 -2
Robert Gee (1825) Halifax\Winter League 23-24 LOSS 1957 -4
James Dawber (2116) Halifax\Winter League 23-24 LOSS 1957 -1
Matthew Horrocks (1982) Halifax\Winter League 23-24 LOSS 1958 -2
Ross McFadzean Halifax\Winter League 23-24 LOSS 1958 -2
David Farrar (1836) Halifax\Winter League 23-24 WIN 1958 3
Paul Dean (1867) Halifax\Winter League 23-24 WIN 1954 3
Alan Veal (2217) Halifax\Winter League 23-24 LOSS 1954 -1
Joe Broadbent (1696) Halifax\Winter League 23-24 WIN 1954 2
Simon Kennett (1752) Halifax\Winter League 23-24 WIN 1956 2
Adrian Kelly (1967) Halifax\Winter League 23-24 LOSS 1956 -2
Jamie Beaumont (1911) Halifax\Winter League 23-24 LOSS 1956 -2
Alvin Sellado (1691) Halifax\Winter League 23-24 WIN 1954 2
Adrian Kelly (1962) Halifax\Winter League 23-24 LOSS 1954 -2
Simon Kennett (1748) Halifax\Winter League 23-24 WIN 1954 2
Steve Conway (1978) Halifax\Winter League 23-24 LOSS 1958 -2
Robert Underwood (2216) Halifax\Winter League 23-24 LOSS 1958 -1
Francis Cioffi (2124) Halifax\Winter League 23-24 LOSS 1958 -1
David Lewis (2007) Halifax\Winter League 23-24 LOSS 1961 -2
Peter Kitching (2008) Halifax\Winter League 23-24 LOSS 1961 -2
Maryam Adeel (1526) Halifax\Winter League 23-24 WIN 1961 1
Mike Belk (1986) Halifax\Winter League 23-24 LOSS 1970 -2
Edward Bowen (2086) Halifax\Winter League 23-24 LOSS 1970 -1
Darrell Mann (1726) Halifax\Winter League 23-24 LOSS 1970 -6
David Blackburn (1819) Halifax\Winter League 23-24 WIN 1972 2
Mark Knapton (1944) Halifax\Winter League 23-24 LOSS 1972 -2
Richard Musgrove (1966) Halifax\Winter League 23-24 LOSS 1972 -2
Keith Hudson (1811) Halifax\Winter League 23-24 WIN 1970 2
Philip Gatehouse (2138) Halifax\Winter League 23-24 LOSS 1970 -1
Trevor Stansfield (1647) Halifax\Winter League 23-24 WIN 1970 1
James Dawber (2097) Halifax\Winter League 23-24 LOSS 1971 -1
Peter Smalley (1987) Halifax\Winter League 23-24 LOSS 1971 -2
Robert Gee (1794) Halifax\Winter League 23-24 WIN 1971 2