Stephen Caulfield (46902) - BETA

Summary 2024-25

Current Points:
2009
Monthly +/-
0
Season +/-
+24
Provisional:
2009
Wins / Losses
64 / 35
Last Match:
3 days ago
Gender:
Male
Best Win:
Highest Winning Streak:
11
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
Tony Hutton (2187) Keighley\Winter 2024-25 WIN 1973 11
Ross McFadzean Halifax\Winter League 24-25 WIN 1985 7
Stephen Bailey Keighley\Winter 2024-25 WIN 1973 7
Mike Belk (2053) Halifax\Winter League 24-25 WIN 1985 6
Richard Musgrove (2063) Halifax\Winter League 24-25 WIN 2009 6
Richard Musgrove (2021) Halifax\Winter League 24-25 WIN 1985 5
Chris Lowson (2032) Halifax\Winter League 24-25 WIN 1997 5
Worst Loss :-(
Opponent Event Date Result Ranking  
Azim Afzal (1439) Keighley\Winter 2024-25 LOSS 1993 -13
Full Season History
Opponent Event Date Result Ranking  
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
Jamie Beaumont (2029) Halifax\Winter League 24-25 LOSS 2011 -2
Adrian Kelly (2051) Halifax\Winter League 24-25 LOSS 2011 -2
Simon Kennett (1821) Halifax\Winter League 24-25 WIN 2011 2
Philip Reed (1644) Keighley\Winter 2024-25 WIN 2013 1
Mark Thomas (1909) Keighley\Winter 2024-25 LOSS 2013 -4
Trevor Wilson (1539) Keighley\Winter 2024-25 WIN 2013 1
George Wardell (1816) Keighley\Winter 2024-25 LOSS 2015 -5
Matthew Clarke (1793) Keighley\Winter 2024-25 WIN 2015 2
Noah Tremayne (1627) Keighley\Winter 2024-25 WIN 2015 1
Robert Underwood (2241) Keighley\Winter 2024-25 LOSS 2020 -1
Selvarajah Rasappah (1870) Keighley\Winter 2024-25 LOSS 2020 -5
John Atkinson (1585) Keighley\Winter 2024-25 WIN 2020 1
Richard Musgrove (2063) Halifax\Winter League 24-25 WIN 2009 6
Sha Khaghai (1956) Halifax\Winter League 24-25 WIN 2009 3
David Blackburn (1785) Halifax\Winter League 24-25 WIN 2009 2
Adrian Kelly (2048) Halifax\Winter League 24-25 LOSS 2005 -2
Jamie Beaumont (2012) Halifax\Winter League 24-25 WIN 2005 4
Simon Kennett (1822) Halifax\Winter League 24-25 WIN 2005 2
Ryan Foulds (1607) Keighley\Winter 2024-25 WIN 2001 1
Robert Davis (1698) Keighley\Winter 2024-25 WIN 2001 1
David Ayrton (1744) Keighley\Winter 2024-25 WIN 2001 2
John Stead (1581) Keighley\Winter 2024-25 WIN 1998 1
John Pollard (1059) Keighley\Winter 2024-25 WIN 1998 1
Paul Brown (1454) Keighley\Winter 2024-25 WIN 1998 1
Tom Sampson (1650) Keighley\Winter 2024-25 WIN 1995 1
Azim Afzal (1515) Keighley\Winter 2024-25 WIN 1995 1
Stephen Morris (1565) Keighley\Winter 2024-25 WIN 1995 1
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 (2191) 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
Matthew Clarke (1699) Keighley\Winter 2024-25 LOSS 1997 -6
Noah Tremayne (1529) Keighley\Winter 2024-25 WIN 1997 1
George Wardell (1781) Keighley\Winter 2024-25 WIN 1997 2
David Ellis (1934) Keighley\Winter 2024-25 LOSS 2004 -3
Selvarajah Rasappah (1844) Keighley\Winter 2024-25 LOSS 2004 -5
Harrison Tremayne (1533) Keighley\Winter 2024-25 WIN 2004 1
Paul Brown (1421) Keighley\Winter 2024-25 WIN 2001 1
John Pollard (1059) Keighley\Winter 2024-25 WIN 2001 1
Shirley Treanor (1056) Keighley\Winter 2024-25 WIN 2001 1
Ross McFadzean Halifax\Winter League 24-25 WIN 1985 7
Stephen Thomas (2010) Halifax\Winter League 24-25 WIN 1985 5
David Farrar (1938) Halifax\Winter League 24-25 WIN 1985 4
Eric Swaine Halifax\Winter League 24-25 WIN 1985 3
Alfie Broadbent (1856) Halifax\Winter League 24-25 WIN 1985 3
Maryam Adeel (1687) Halifax\Winter League 24-25 LOSS 1985 -6
Philip Gatehouse (2220) Halifax\Winter League 24-25 LOSS 1982 -1
Trevor Stansfield (1673) Halifax\Winter League 24-25 WIN 1982 1
Keith Hudson (1889) Halifax\Winter League 24-25 WIN 1982 3
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
Sha Khaghai (1905) Halifax\Winter League 24-25 LOSS 1985 -3
Salamat Hussain (2048) Halifax\Winter League 24-25 LOSS 1985 -2
Richard Musgrove (2021) Halifax\Winter League 24-25 WIN 1985 5
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
Noah Tremayne (1431) Keighley\Winter 2024-25 WIN 1986 1
Matthew Clarke (1605) Keighley\Winter 2024-25 LOSS 1986 -8
George Wardell (1732) Keighley\Winter 2024-25 LOSS 1986 -6
Stephen Dunn (1842) Halifax\Winter League 24-25 LOSS 1985 -4
Mike Belk (2053) Halifax\Winter League 24-25 WIN 1985 6
Edward Bowen (2148) Halifax\Winter League 24-25 LOSS 1985 -1
Azim Afzal (1439) Keighley\Winter 2024-25 LOSS 1993 -13
Stephen Morris (1560) Keighley\Winter 2024-25 WIN 1993 1
Mike Kosmowsky (1980) Keighley\Winter 2024-25 WIN 1993 4
Kristophers Bulgacs (1617) Halifax\Winter League 24-25 LOSS 1998 -8
Safiyah Adeel (1592) Halifax\Winter League 24-25 WIN 1998 1
Dhruvan Karthik (1756) Halifax\Winter League 24-25 WIN 1998 2
David Blackburn (1796) Halifax\Winter League 24-25 WIN 1990 2
Richard Musgrove (2011) Halifax\Winter League 24-25 WIN 1990 4
Shaun Forbes (1821) Halifax\Winter League 24-25 WIN 1990 2
Ryan Foulds (1621) Keighley\Winter 2024-25 WIN 1985 1
Robert Davis (1702) Keighley\Winter 2024-25 WIN 1985 2
David Ayrton (1798) Keighley\Winter 2024-25 WIN 1985 2