Stephen Caulfield (46902) - BETA

Summary 2023-24

Current Points:
1985
Monthly +/-
-1985
Season +/-
-1953
Provisional:
0
Wins / Losses
66 / 48
Last Match:
3 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 2009 24
* click season to view previous season archive
Monthly Points Change
Best 8 wins
Opponent Event Date Result Ranking  
Peter Johnson (2254) Keighley\Winter 2024-25 WIN 2014 11
Keith Skarz (2186) Halifax\Winter League 23-24 WIN 1968 11
James Dawber (2118) Halifax\Winter League 23-24 WIN 1968 9
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
Mike Belk (2033) Halifax\Winter League 23-24 WIN 1979 6
Ross McFadzean Halifax\Winter League 23-24 WIN 1977 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  
Dominic Hodgson Halifax\Winter League 24-25 LOSS 2009 -5
Trevor Stansfield (1652) Halifax\Winter League 24-25 WIN 2009 1
Philip Gatehouse (2271) Halifax\Winter League 24-25 LOSS 2009 -1
Robert Davis (1703) Keighley\Winter 2024-25 WIN 2014 1
Ryan Foulds (1619) Keighley\Winter 2024-25 LOSS 2014 -8
David Ayrton (1747) Keighley\Winter 2024-25 WIN 2014 2
Shirley Treanor (1076) Keighley\Winter 2024-25 WIN 2025 1
John Pollard (1084) Keighley\Winter 2024-25 WIN 2025 1
Paul Brown (1481) Keighley\Winter 2024-25 LOSS 2025 -13
Gregory Hill (2447) Keighley\Winter 2024-25 LOSS 2014 0
Ian Warner (2461) Keighley\Winter 2024-25 LOSS 2014 0
Peter Johnson (2254) Keighley\Winter 2024-25 WIN 2014 11
Tom Sampson (1631) Keighley\Winter 2024-25 WIN 2010 1
Stephen Morris (1570) Keighley\Winter 2024-25 WIN 2010 1
Les Packer (1776) Keighley\Winter 2024-25 WIN 2010 2
Alfie Broadbent (1880) Halifax\Winter League 24-25 WIN 2007 3
Oliver Pasek Halifax\Winter League 24-25 LOSS 2007 -3
Eric Swaine Halifax\Winter League 24-25 WIN 2007 3
Gregory Hill (2443) Keighley\Winter 2024-25 LOSS 2009 0
Steve Rutherford (2243) Keighley\Winter 2024-25 LOSS 2009 -1
Peter Johnson (2252) Keighley\Winter 2024-25 LOSS 2009 -1
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