Stephen Caulfield (46902) - BETA

Summary 2023-24

Current Points:
1985
Monthly +/-
0
Season +/-
+32
Provisional:
1985
Wins / Losses
55 / 38
Last Match:
66 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
* 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
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
Peter Smalley (2001) Halifax\Winter League 23-24 WIN 1968 5
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  
Stephen Morris (1556) Keighley\Winter 2023-24 WIN 1982 1
Tim Moran (1626) Keighley\Winter 2023-24 WIN 1982 1
Tom Sampson (1660) Keighley\Winter 2023-24 WIN 1982 1
Matthew Clarke (1530) Keighley\Winter 2023-24 WIN 1986 1
John Jennison (1499) Keighley\Winter 2023-24 WIN 1986 1
George Wardell (1694) Keighley\Winter 2023-24 LOSS 1986 -6
Edward Bowen (2139) Halifax\Winter League 23-24 LOSS 1979 -1
Darrell Mann (1750) Halifax\Winter League 23-24 WIN 1979 2
Mike Belk (2033) Halifax\Winter League 23-24 WIN 1979 6
Keith Skarz (2186) Halifax\Winter League 23-24 WIN 1968 11
Shaun Ellis (2955) Halifax\Winter League 23-24 LOSS 1968 0
Ben Davies (2430) 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
Keith Hudson (1859) Halifax\Winter League 23-24 WIN 1961 3
Trevor Stansfield (1653) Halifax\Winter League 23-24 WIN 1961 1
Philip Gatehouse (2207) Halifax\Winter League 23-24 LOSS 1961 -1
Alexander Pulgui (2455) Keighley\Winter 2023-24 LOSS 1964 0
Benjamin Farrar (2169) Keighley\Winter 2023-24 LOSS 1964 -1
Kevin Plowman (2054) Keighley\Winter 2023-24 LOSS 1964 -2
David Lewis (2034) Halifax\Winter League 23-24 LOSS 1967 -2
Maryam Adeel (1567) Halifax\Winter League 23-24 WIN 1967 1
Salamat Hussain (2063) Halifax\Winter League 23-24 LOSS 1967 -2
Trevor Stansfield (1655) Halifax\Winter League 23-24 WIN 1964 1
Philip Gatehouse (2197) Halifax\Winter League 23-24 LOSS 1964 -1
Keith Hudson (1850) Halifax\Winter League 23-24 WIN 1964 3
Richard Musgrove (1991) Halifax\Winter League 23-24 LOSS 1970 -2
Mark Knapton (1959) Halifax\Winter League 23-24 LOSS 1970 -2
Eric Greenwood (1943) Halifax\Winter League 23-24 LOSS 1970 -2
Fraser Riley (2632) Halifax\Winter League 23-24 LOSS 1970 0
Mohammed Bekkaye (2746) Halifax\Winter League 23-24 LOSS 1970 0
Forster Chiu (2411) Halifax\Winter League 23-24 LOSS 1970 0
Jon Isherwood (1544) Keighley\Winter 2023-24 WIN 1978 1
John Carter (1563) Keighley\Winter 2023-24 LOSS 1978 -10
David Grayston (1421) Keighley\Winter 2023-24 WIN 1978 1
Ross McFadzean Halifax\Winter League 23-24 WIN 1977 6
Warren Heggarty (1909) Halifax\Winter League 23-24 LOSS 1977 -3
Matthew Horrocks (2041) Halifax\Winter League 23-24 LOSS 1977 -2
Judith Silberberg (693) Keighley\Winter 2023-24 WIN 1988 1
Hallie Fitton (821) Keighley\Winter 2023-24 WIN 1988 1
Noah Tremayne (1371) Keighley\Winter 2023-24 LOSS 1988 -13
Philip Gatehouse (2190) Halifax\Winter League 23-24 LOSS 1991 -1
Keith Hudson (1831) Halifax\Winter League 23-24 WIN 1991 2
Gary Wilson (1864) Halifax\Winter League 23-24 LOSS 1991 -4
Peter Hainsworth (1430) Keighley\Winter 2023-24 WIN 1988 1
David Shelley (1391) Keighley\Winter 2023-24 WIN 1988 1
Ryan Foulds (1622) 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
Glenn Cox (1766) Keighley\Winter 2023-24 WIN 1982 2
Trevor Wilson (1471) Keighley\Winter 2023-24 WIN 1982 1
Chris Nixon (1951) Keighley\Winter 2023-24 LOSS 1982 -2
Keith Hudson (1820) Halifax\Winter League 23-24 LOSS 1987 -5
Trevor Stansfield (1660) Halifax\Winter League 23-24 WIN 1987 1
Philip Gatehouse (2170) Halifax\Winter League 23-24 LOSS 1987 -1
Sha Khaghai (1890) Halifax\Winter League 23-24 WIN 1988 3
David Lewis (2010) Halifax\Winter League 23-24 LOSS 1988 -2
Salamat Hussain (2019) Halifax\Winter League 23-24 LOSS 1988 -2
Stephen Richardson (1444) Keighley\Winter 2023-24 WIN 1999 1
David Grayston (1431) Keighley\Winter 2023-24 WIN 1999 1
John Carter (1484) Keighley\Winter 2023-24 LOSS 1999 -13
David Blackburn (1799) Halifax\Winter League 23-24 WIN 1989 2
Eric Greenwood (1952) Halifax\Winter League 23-24 WIN 1989 4
Richard Musgrove (1988) Halifax\Winter League 23-24 WIN 1989 4
Tom Sampson (1664) Keighley\Winter 2023-24 WIN 1985 1
Stephen Morris (1500) Keighley\Winter 2023-24 WIN 1985 1
Les Packer (1799) Keighley\Winter 2023-24 WIN 1985 2
James Dawber (2118) Halifax\Winter League 23-24 WIN 1968 9
Robert Gee (1824) Halifax\Winter League 23-24 WIN 1968 3
Peter Smalley (2001) Halifax\Winter League 23-24 WIN 1968 5
Matthew Clarke (1413) Keighley\Winter 2023-24 WIN 1965 1
Kevin Flaherty (1107) Keighley\Winter 2023-24 WIN 1965 1
George Wardell (1586) Keighley\Winter 2023-24 WIN 1965 1
Noah Tremayne (1369) Keighley\Winter 2023-24 WIN 1962 1
Thomas Kirwan (621) Keighley\Winter 2023-24 WIN 1962 1
Judith Silberberg (668) Keighley\Winter 2023-24 WIN 1962 1
Keith Hudson (1809) Halifax\Winter League 23-24 WIN 1959 2
Philip Gatehouse (2139) Halifax\Winter League 23-24 LOSS 1959 -1
Trevor Stansfield (1661) Halifax\Winter League 23-24 WIN 1959 2
Edward Bowen (2094) Halifax\Winter League 23-24 LOSS 1968 -1
David Atherton (2034) Halifax\Winter League 23-24 LOSS 1968 -2
Stephen Dunn (1755) Halifax\Winter League 23-24 LOSS 1968 -6
Stephen Bailey Keighley\Winter 2023-24 LOSS 1974 -2
Robert Davis (1740) Keighley\Winter 2023-24 LOSS 1974 -6
David Ayrton (1749) Keighley\Winter 2023-24 WIN 1974 2
Nathan Ward (1877) Keighley\Winter 2023-24 WIN 1966 3
James Bowmer (2087) Keighley\Winter 2023-24 LOSS 1966 -1
Kevin Plowman (2028) Keighley\Winter 2023-24 WIN 1966 6
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