Stephen Caulfield (46902) - BETA

Summary 2023-24

Current Points:
1985
Monthly +/-
-1985
Season +/-
-1953
Provisional:
0
Wins / Losses
86 / 58
Last Match:
22 days ago
Gender:
Male
Best Win:
Highest Winning Streak:
16
County:
Yorkshire

Ranking

About

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

History

Season History
Season Start End Change
2015-16 2057 2112 55
2016-17 1901 1984 83
2017-18 1786 1847 61
2018-19 1662 1764 102
2019-20 1764 1826 62
2020-21 1826 1819 -7
2021-22 1819 1901 82
2022-23 1901 1953 52
2023-24 1953 1985 32
2024-25 1985 1990 5
* click season to view previous season archive
Monthly Points Change
Best 8 wins
Opponent Event Date Result Ranking  
Keith Skarz (2186) Halifax\Winter League 23-24 WIN 1968 11
Tony Hutton (2187) Keighley\Winter 2024-25 WIN 1973 11
James Dawber (2118) Halifax\Winter League 23-24 WIN 1968 9
Ross McFadzean Halifax\Winter League 24-25 WIN 1985 7
Stephen Bailey Keighley\Winter 2024-25 WIN 1973 7
Salamat Hussain (2025) Halifax\Winter League 23-24 WIN 1953 6
Kevin Plowman (2028) Keighley\Winter 2023-24 WIN 1966 6
David Lewis (2014) Halifax\Winter League 23-24 WIN 1953 6
Worst Loss :-(
Opponent Event Date Result Ranking  
Noah Tremayne (1371) Keighley\Winter 2023-24 LOSS 1988 -13
Full Season History
Opponent Event Date Result Ranking  
Tony Lascelles (1973) Keighley\Winter 2024-25 LOSS 2004 -2
Maurice Biott (1892) Keighley\Winter 2024-25 LOSS 2004 -4
Warren Heggarty (1922) Keighley\Winter 2024-25 LOSS 2004 -3
Stephen Dunn (1855) Halifax\Winter League 24-25 WIN 1997 3
Edward Bowen (2188) Halifax\Winter League 24-25 LOSS 1997 -1
Chris Lowson (2032) Halifax\Winter League 24-25 WIN 1997 5
Trevor Stansfield (1669) Halifax\Winter League 24-25 WIN 1994 1
Philip Gatehouse (2255) Halifax\Winter League 24-25 LOSS 1994 -1
Keith Hudson (1917) Halifax\Winter League 24-25 WIN 1994 3
Noah Tremayne (1529) Keighley\Winter 2024-25 WIN 1997 1
Matthew Clarke (1699) Keighley\Winter 2024-25 LOSS 1997 -6
George Wardell (1781) Keighley\Winter 2024-25 WIN 1997 2
David Ellis (1934) Keighley\Winter 2024-25 LOSS 2004 -3
Harrison Tremayne (1533) Keighley\Winter 2024-25 WIN 2004 1
Selvarajah Rasappah (1845) Keighley\Winter 2024-25 LOSS 2004 -5
John Pollard (1059) Keighley\Winter 2024-25 WIN 2001 1
Paul Brown (1421) Keighley\Winter 2024-25 WIN 2001 1
Shirley Treanor (1056) Keighley\Winter 2024-25 WIN 2001 1
David Farrar (1938) Halifax\Winter League 24-25 WIN 1985 4
Ross McFadzean Halifax\Winter League 24-25 WIN 1985 7
Stephen Thomas (2010) Halifax\Winter League 24-25 WIN 1985 5
Eric Swaine Halifax\Winter League 24-25 WIN 1985 3
Alfie Broadbent (1857) Halifax\Winter League 24-25 WIN 1985 3
Maryam Adeel (1689) Halifax\Winter League 24-25 LOSS 1985 -6
Keith Hudson (1889) Halifax\Winter League 24-25 WIN 1982 3
Trevor Stansfield (1673) Halifax\Winter League 24-25 WIN 1982 1
Philip Gatehouse (2220) Halifax\Winter League 24-25 LOSS 1982 -1
Mark Thomas (1794) Keighley\Winter 2024-25 LOSS 1985 -5
Philip Reed (1609) Keighley\Winter 2024-25 WIN 1985 1
Ian Shuttleworth (1494) Keighley\Winter 2024-25 WIN 1985 1
Richard Musgrove (2021) Halifax\Winter League 24-25 WIN 1985 5
Sha Khaghai (1905) Halifax\Winter League 24-25 LOSS 1985 -3
Salamat Hussain (2048) Halifax\Winter League 24-25 LOSS 1985 -2
Glenn Cox (1772) Keighley\Winter 2024-25 LOSS 1973 -6
Tony Hutton (2187) Keighley\Winter 2024-25 WIN 1973 11
Stephen Bailey Keighley\Winter 2024-25 WIN 1973 7
Matthew Clarke (1605) Keighley\Winter 2024-25 LOSS 1986 -8
Noah Tremayne (1431) Keighley\Winter 2024-25 WIN 1986 1
George Wardell (1732) Keighley\Winter 2024-25 LOSS 1986 -6
Edward Bowen (2144) Halifax\Winter League 24-25 LOSS 1985 -1
Stephen Dunn (1842) Halifax\Winter League 24-25 LOSS 1985 -4
Mike Belk (2046) Halifax\Winter League 24-25 WIN 1985 6
Stephen Morris (1560) Keighley\Winter 2024-25 WIN 1993 1
Mike Kosmowsky (1980) Keighley\Winter 2024-25 WIN 1993 4
Azim Afzal (1439) Keighley\Winter 2024-25 LOSS 1993 -13
Dhruvan Karthik (1756) Halifax\Winter League 24-25 WIN 1998 2
Kristophers Bulgacs (1617) Halifax\Winter League 24-25 LOSS 1998 -8
Safiyah Adeel (1592) Halifax\Winter League 24-25 WIN 1998 1
David Blackburn (1796) Halifax\Winter League 24-25 WIN 1990 2
Shaun Forbes (1821) Halifax\Winter League 24-25 WIN 1990 2
Richard Musgrove (2011) Halifax\Winter League 24-25 WIN 1990 4
Tim Moran (1626) Keighley\Winter 2023-24 WIN 1982 1
Stephen Morris (1556) Keighley\Winter 2023-24 WIN 1982 1
Tom Sampson (1660) Keighley\Winter 2023-24 WIN 1982 1
George Wardell (1694) Keighley\Winter 2023-24 LOSS 1986 -6
Matthew Clarke (1530) Keighley\Winter 2023-24 WIN 1986 1
John Jennison (1499) Keighley\Winter 2023-24 WIN 1986 1
Edward Bowen (2139) Halifax\Winter League 23-24 LOSS 1979 -1
Mike Belk (2033) Halifax\Winter League 23-24 WIN 1979 6
Darrell Mann (1750) Halifax\Winter League 23-24 WIN 1979 2
Keith Skarz (2186) Halifax\Winter League 23-24 WIN 1968 11
Ben Davies (2430) Halifax\Winter League 23-24 LOSS 1968 0
Shaun Ellis (2955) Halifax\Winter League 23-24 LOSS 1968 0
Paul Birkhead (2215) Halifax\Winter League 23-24 LOSS 1964 -1
Paul Dean (1868) Halifax\Winter League 23-24 WIN 1964 3
Joe Broadbent (1724) Halifax\Winter League 23-24 WIN 1964 2
Philip Gatehouse (2207) Halifax\Winter League 23-24 LOSS 1961 -1
Keith Hudson (1859) Halifax\Winter League 23-24 WIN 1961 3
Trevor Stansfield (1653) Halifax\Winter League 23-24 WIN 1961 1
Alexander Pulgui (2455) Keighley\Winter 2023-24 LOSS 1964 0
Kevin Plowman (2054) Keighley\Winter 2023-24 LOSS 1964 -2
Benjamin Farrar (2169) Keighley\Winter 2023-24 LOSS 1964 -1
Salamat Hussain (2063) Halifax\Winter League 23-24 LOSS 1967 -2
David Lewis (2034) Halifax\Winter League 23-24 LOSS 1967 -2
Maryam Adeel (1567) Halifax\Winter League 23-24 WIN 1967 1
Philip Gatehouse (2197) Halifax\Winter League 23-24 LOSS 1964 -1
Keith Hudson (1850) Halifax\Winter League 23-24 WIN 1964 3
Trevor Stansfield (1655) Halifax\Winter League 23-24 WIN 1964 1
Mark Knapton (1959) Halifax\Winter League 23-24 LOSS 1970 -2
Richard Musgrove (1991) Halifax\Winter League 23-24 LOSS 1970 -2
Eric Greenwood (1943) Halifax\Winter League 23-24 LOSS 1970 -2
Mohamed Bekkaye (2746) Halifax\Winter League 23-24 LOSS 1970 0
Forster Chiu (2411) Halifax\Winter League 23-24 LOSS 1970 0
Fraser Riley (2632) Halifax\Winter League 23-24 LOSS 1970 0
Jon Isherwood (1544) Keighley\Winter 2023-24 WIN 1978 1
David Grayston (1421) Keighley\Winter 2023-24 WIN 1978 1
John Carter (1563) Keighley\Winter 2023-24 LOSS 1978 -10
Matthew Horrocks (2041) Halifax\Winter League 23-24 LOSS 1977 -2
Ross McFadzean Halifax\Winter League 23-24 WIN 1977 6
Warren Heggarty (1909) Halifax\Winter League 23-24 LOSS 1977 -3
Hallie Fitton (821) Keighley\Winter 2023-24 WIN 1988 1
Noah Tremayne (1371) Keighley\Winter 2023-24 LOSS 1988 -13
Judith Silberberg (693) Keighley\Winter 2023-24 WIN 1988 1
Gary Wilson (1864) Halifax\Winter League 23-24 LOSS 1991 -4
Keith Hudson (1831) Halifax\Winter League 23-24 WIN 1991 2
Philip Gatehouse (2190) Halifax\Winter League 23-24 LOSS 1991 -1
Peter Hainsworth (1430) Keighley\Winter 2023-24 WIN 1988 1
Ryan Foulds (1622) Keighley\Winter 2023-24 WIN 1988 1
David Shelley (1391) Keighley\Winter 2023-24 WIN 1988 1
Matthew Horrocks (2004) Halifax\Winter League 23-24 WIN 1983 4
Tony Lascelles (2078) Halifax\Winter League 23-24 LOSS 1983 -2
Warren Heggarty (1863) Halifax\Winter League 23-24 WIN 1983 3
Trevor Wilson (1471) Keighley\Winter 2023-24 WIN 1982 1
Glenn Cox (1766) Keighley\Winter 2023-24 WIN 1982 2
Chris Nixon (1951) Keighley\Winter 2023-24 LOSS 1982 -2
Keith Hudson (1820) Halifax\Winter League 23-24 LOSS 1987 -5
Philip Gatehouse (2170) Halifax\Winter League 23-24 LOSS 1987 -1
Trevor Stansfield (1660) Halifax\Winter League 23-24 WIN 1987 1
Sha Khaghai (1890) Halifax\Winter League 23-24 WIN 1988 3
Salamat Hussain (2019) Halifax\Winter League 23-24 LOSS 1988 -2
David Lewis (2010) Halifax\Winter League 23-24 LOSS 1988 -2
Stephen Richardson (1444) Keighley\Winter 2023-24 WIN 1999 1
John Carter (1484) Keighley\Winter 2023-24 LOSS 1999 -13
David Grayston (1431) Keighley\Winter 2023-24 WIN 1999 1
David Blackburn (1799) Halifax\Winter League 23-24 WIN 1989 2
Richard Musgrove (1988) Halifax\Winter League 23-24 WIN 1989 4
Eric Greenwood (1952) Halifax\Winter League 23-24 WIN 1989 4
Stephen Morris (1500) Keighley\Winter 2023-24 WIN 1985 1
Tom Sampson (1664) Keighley\Winter 2023-24 WIN 1985 1
Les Packer (1799) Keighley\Winter 2023-24 WIN 1985 2
Robert Gee (1824) Halifax\Winter League 23-24 WIN 1968 3
Peter Smalley (2001) Halifax\Winter League 23-24 WIN 1968 5
James Dawber (2118) Halifax\Winter League 23-24 WIN 1968 9
Kevin Flaherty (1107) Keighley\Winter 2023-24 WIN 1965 1
Matthew Clarke (1413) Keighley\Winter 2023-24 WIN 1965 1
George Wardell (1586) Keighley\Winter 2023-24 WIN 1965 1
Judith Silberberg (668) Keighley\Winter 2023-24 WIN 1962 1
Thomas Kirwan (621) Keighley\Winter 2023-24 WIN 1962 1
Noah Tremayne (1369) Keighley\Winter 2023-24 WIN 1962 1
Philip Gatehouse (2139) Halifax\Winter League 23-24 LOSS 1959 -1
Keith Hudson (1809) Halifax\Winter League 23-24 WIN 1959 2
Trevor Stansfield (1661) Halifax\Winter League 23-24 WIN 1959 2
David Atherton (2034) Halifax\Winter League 23-24 LOSS 1968 -2
Stephen Dunn (1755) Halifax\Winter League 23-24 LOSS 1968 -6
Edward Bowen (2094) Halifax\Winter League 23-24 LOSS 1968 -1
David Ayrton (1749) Keighley\Winter 2023-24 WIN 1974 2
Stephen Bailey Keighley\Winter 2023-24 LOSS 1974 -2
Robert Davis (1740) Keighley\Winter 2023-24 LOSS 1974 -6
James Bowmer (2087) Keighley\Winter 2023-24 LOSS 1966 -1
Kevin Plowman (2028) Keighley\Winter 2023-24 WIN 1966 6
Nathan Ward (1877) Keighley\Winter 2023-24 WIN 1966 3
Salamat Hussain (2025) Halifax\Winter League 23-24 WIN 1953 6
David Lewis (2014) Halifax\Winter League 23-24 WIN 1953 6
Maryam Adeel (1527) Halifax\Winter League 23-24 WIN 1953 1