Stephen Caulfield (46902) - BETA

Summary 2019-20

Current Points:
1826
Monthly +/-
+18
Season +/-
+80
Provisional:
1844
Wins / Losses
86 / 65
Last Match:
14 days ago
Gender:
Male
Best Win:
Highest Winning Streak:
10
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 1964 11
* click season to view previous season archive
Monthly Points Change
Best 8 wins
Opponent Event Date Result Ranking  
Keith Skarz (2190) Halifax\Winter League 23-24 WIN 1968 11
Peter Kitching (1948) Halifax\Winter 2019-20 WIN 1780 9
George Bak (1954) Keighley\Winter 2019-20 WIN 1787 9
George Bak (1952) Keighley\Winter 2019-20 WIN 1793 9
Matthew Curran (1913) Halifax\Winter 2019-20 WIN 1824 6
Mike Belk (2032) Halifax\Winter League 23-24 WIN 1979 6
Eric Greenwood (1848) Halifax\Winter 2019-20 WIN 1796 6
David Blackburn (1820) Halifax\Winter 2019-20 WIN 1769 6
Worst Loss :-(
Opponent Event Date Result Ranking  
Manny Barber (1382) Keighley\Winter 2019-20 LOSS 1845 -10
Full Season History
Opponent Event Date Result Ranking  
Tim Moran (1625) Keighley\Winter 2023-24 WIN 1982 1
Stephen Morris (1557) Keighley\Winter 2023-24 WIN 1982 1
Tom Sampson (1660) Keighley\Winter 2023-24 WIN 1982 1
George Wardell (1689) Keighley\Winter 2023-24 LOSS 1986 -6
Matthew Clarke (1517) Keighley\Winter 2023-24 WIN 1986 1
John Jennison (1502) Keighley\Winter 2023-24 WIN 1986 1
Edward Bowen (2132) Halifax\Winter League 23-24 LOSS 1979 -1
Mike Belk (2032) Halifax\Winter League 23-24 WIN 1979 6
Darrell Mann (1750) Halifax\Winter League 23-24 WIN 1979 2
Keith Skarz (2190) Halifax\Winter League 23-24 WIN 1968 11
Ben Davies (2426) Halifax\Winter League 23-24 LOSS 1968 0
Shaun Ellis (2955) Halifax\Winter League 23-24 LOSS 1968 0
Paul Birkhead (2206) Halifax\Winter League 23-24 LOSS 1964 -1
Paul Dean (1851) Halifax\Winter League 23-24 WIN 1964 3
Joe Broadbent (1723) Halifax\Winter League 23-24 WIN 1964 2
Ben Holmes (1724) Keighley\Winter 2019-20 WIN 1829 3
Anisah Rasul (1716) Keighley\Winter 2019-20 LOSS 1829 -4
Amir Rasul (1823) Keighley\Winter 2019-20 LOSS 1829 -2
Ben Holmes (1720) Keighley\Winter 2019-20 WIN 1832 3
Anisah Rasul (1704) Keighley\Winter 2019-20 LOSS 1832 -4
Amir Rasul (1815) Keighley\Winter 2019-20 LOSS 1832 -2
David Blackburn (1806) Halifax\Winter 2019-20 WIN 1824 4
Paul Birkhead (1986) Halifax\Winter 2019-20 LOSS 1824 -1
Eric Greenwood (1849) Halifax\Winter 2019-20 WIN 1824 5
Michael Curry (1569) Halifax\Winter 2019-20 WIN 1816 2
Donald Lambe (1589) Halifax\Winter 2019-20 WIN 1816 2
David Lewis (1840) Halifax\Winter 2019-20 WIN 1816 4
Robert Gee (1682) Halifax\Winter 2019-20 LOSS 1818 -4
James Dawber (1933) Halifax\Winter 2019-20 LOSS 1818 -1
Terrance Allington (1727) Halifax\Winter 2019-20 WIN 1818 3
Stefan Cyhanko (1722) Keighley\Winter 2019-20 LOSS 1822 -4
George Bak (1884) Keighley\Winter 2019-20 LOSS 1822 -2
Jerry Harkawy (1645) Keighley\Winter 2019-20 WIN 1822 2
Stefan Cyhanko (1714) Keighley\Winter 2019-20 LOSS 1826 -4
George Bak (1876) Keighley\Winter 2019-20 LOSS 1826 -2
Jerry Harkawy (1635) Keighley\Winter 2019-20 WIN 1826 2
Michael Higgins (1547) Halifax\Winter 2019-20 WIN 1820 2
Donald Lambe (1591) Halifax\Winter 2019-20 WIN 1820 2
Michael Curry (1571) Halifax\Winter 2019-20 WIN 1820 2
Alan Stevens (1367) Keighley\Winter 2019-20 WIN 1833 1
Manny Barber (1433) Keighley\Winter 2019-20 LOSS 1833 -10
Isaac Barber (1698) Keighley\Winter 2019-20 LOSS 1833 -4
Isaac Barber (1679) Keighley\Winter 2019-20 WIN 1845 2
Alan Stevens (1368) Keighley\Winter 2019-20 WIN 1845 1
Manny Barber (1382) Keighley\Winter 2019-20 LOSS 1845 -10
Isaac Barber (1679) Keighley\Winter 2019-20 LOSS 1845 -5
James Kershaw (1891) Halifax\Winter 2019-20 LOSS 1853 -2
Steve Conway (1775) Halifax\Winter 2019-20 LOSS 1853 -3
Halifax\Winter 2019-20 LOSS 1853 -3
Carey Baggott (1708) Halifax\Winter 2019-20 WIN 1843 3
Terrance Allington (1738) Halifax\Winter 2019-20 WIN 1843 3
Josh Hill (1808) Halifax\Winter 2019-20 WIN 1843 4
Tony Hutton (1987) Keighley\Winter 2019-20 LOSS 1845 -1
Paul Hume (1626) Keighley\Winter 2019-20 WIN 1845 2
Salamat Hussain (1771) Keighley\Winter 2019-20 LOSS 1845 -3
Tony Hutton (1977) Keighley\Winter 2019-20 LOSS 1847 -1
Paul Hume (1629) Keighley\Winter 2019-20 WIN 1847 2
Salamat Hussain (1762) Keighley\Winter 2019-20 LOSS 1847 -3
Isabella Crooks (795) Keighley\Winter 2019-20 WIN 1842 1
Ryan Foulds (1551) Keighley\Winter 2019-20 WIN 1842 2
Harry Davies (1639) Keighley\Winter 2019-20 WIN 1842 2
Harry Davies (1643) Keighley\Winter 2019-20 WIN 1835 2
Isabella Crooks (770) Keighley\Winter 2019-20 WIN 1835 1
Ryan Foulds (1554) Keighley\Winter 2019-20 WIN 1835 2
Harry Davies (1643) Keighley\Winter 2019-20 WIN 1835 2
Stephen Dunn (1696) Halifax\Winter 2019-20 WIN 1825 3
Neil Dawson (1835) Halifax\Winter 2019-20 WIN 1825 4
Darrell Mann (1677) Halifax\Winter 2019-20 WIN 1825 3
Matthew Curran (1911) Halifax\Winter 2019-20 LOSS 1831 -2
Martin Buss (1847) Halifax\Winter 2019-20 LOSS 1831 -2
David Blackburn (1809) Halifax\Winter 2019-20 LOSS 1831 -2
Ronnie McNamara (1746) Halifax\Winter 2019-20 LOSS 1824 -3
Matthew Curran (1913) Halifax\Winter 2019-20 WIN 1824 6
Richard Musgrove (1793) Halifax\Winter 2019-20 WIN 1824 4
David Lewis (1839) Halifax\Winter 2019-20 WIN 1819 4
Joe Broadbent (1666) Halifax\Winter 2019-20 WIN 1819 2
Alan Veal (2025) Halifax\Winter 2019-20 LOSS 1819 -1
Josh Hill (1807) Halifax\Winter 2019-20 LOSS 1815 -2
Peter McMullen (1695) Halifax\Winter 2019-20 WIN 1815 3
Carey Baggott (1722) Halifax\Winter 2019-20 WIN 1815 3
Gerald Thwaites (1376) Keighley\Winter 2019-20 WIN 1807 1
David Ellis (1843) Keighley\Winter 2019-20 WIN 1807 5
Robert Yorke (1594) Keighley\Winter 2019-20 WIN 1807 2
Gerald Thwaites (1376) Keighley\Winter 2019-20 WIN 1799 1
David Ellis (1838) Keighley\Winter 2019-20 WIN 1799 5
Robert Yorke (1597) Keighley\Winter 2019-20 WIN 1799 2
Ennio Nixson Halifax\Winter 2019-20 LOSS 1807 -2
Robert Gee (1673) Halifax\Winter 2019-20 LOSS 1807 -4
James Dawber (1902) Halifax\Winter 2019-20 LOSS 1807 -2
Eric Greenwood (1850) Halifax\Winter 2019-20 WIN 1802 5
Terrance Allington (1743) Halifax\Winter 2019-20 WIN 1802 3
Carey Baggott (1712) Halifax\Winter 2019-20 LOSS 1802 -3
Robert Warner (1646) Halifax\Winter 2019-20 WIN 1803 2
Alan Veal (2014) Halifax\Winter 2019-20 LOSS 1803 -1
Paul Dean (1795) Halifax\Winter 2019-20 LOSS 1803 -2
David Blackburn (1785) Halifax\Winter 2019-20 WIN 1796 4
Mark Knapton (1710) Halifax\Winter 2019-20 LOSS 1796 -3
Eric Greenwood (1848) Halifax\Winter 2019-20 WIN 1796 6
James Dawber (1895) Halifax\Winter 2019-20 LOSS 1792 -1
Robert Gee (1673) Halifax\Winter 2019-20 WIN 1792 3
Piotr Zurek (1639) Halifax\Winter 2019-20 WIN 1792 2
James Kershaw (1867) Halifax\Winter 2019-20 LOSS 1791 -2
Steve Conway (1785) Halifax\Winter 2019-20 WIN 1791 4
Robert Underwood (2058) Halifax\Winter 2019-20 LOSS 1791 -1
Anisah Rasul (1633) Keighley\Winter 2019-20 WIN 1797 2
Amir Rasul (1719) Keighley\Winter 2019-20 LOSS 1797 -3
Ben Holmes (1633) Keighley\Winter 2019-20 LOSS 1797 -5
Anisah Rasul (1631) Keighley\Winter 2019-20 WIN 1803 2
Amir Rasul (1704) Keighley\Winter 2019-20 LOSS 1803 -3
Ben Holmes (1619) Keighley\Winter 2019-20 LOSS 1803 -5
Jerry Harkawy (1671) Keighley\Winter 2019-20 WIN 1793 3
Stefan Cyhanko (1749) Keighley\Winter 2019-20 LOSS 1793 -2
George Bak (1952) Keighley\Winter 2019-20 WIN 1793 9
Jerry Harkawy (1656) Keighley\Winter 2019-20 LOSS 1787 -4
Jerry Harkawy (1656) Keighley\Winter 2019-20 WIN 1787 3
Stefan Cyhanko (1752) Keighley\Winter 2019-20 LOSS 1787 -2
George Bak (1954) Keighley\Winter 2019-20 WIN 1787 9
Michael Higgins (1540) Halifax\Winter 2019-20 WIN 1789 2
Michael Curry (1577) Halifax\Winter 2019-20 LOSS 1789 -6
Donald Lambe (1594) Halifax\Winter 2019-20 WIN 1789 2
Peter Kitching (1948) Halifax\Winter 2019-20 WIN 1780 9
Salamat Hussain (1688) Halifax\Winter 2019-20 WIN 1780 3
Sha Khaghai (1728) Halifax\Winter 2019-20 LOSS 1780 -3
Martin Buss (1810) Halifax\Winter 2019-20 WIN 1772 5
Richard Musgrove (1772) Halifax\Winter 2019-20 WIN 1772 4
Matthew Curran (1890) Halifax\Winter 2019-20 LOSS 1772 -1
Dave Stretton (1706) Halifax\Winter 2019-20 WIN 1768 3
Darrell Mann (1656) Halifax\Winter 2019-20 WIN 1768 3
Edward Bowen (1812) Halifax\Winter 2019-20 LOSS 1768 -2
William Sorsby (1615) Keighley\Winter 2019-20 WIN 1769 2
Ryan Foulds (1480) Keighley\Winter 2019-20 LOSS 1769 -6
Harry Davies (1627) Keighley\Winter 2019-20 WIN 1769 3
William Sorsby (1595) Keighley\Winter 2019-20 LOSS 1777 -5
William Sorsby (1595) Keighley\Winter 2019-20 WIN 1777 2
Ryan Foulds (1446) Keighley\Winter 2019-20 LOSS 1777 -8
Harry Davies (1634) Keighley\Winter 2019-20 WIN 1777 3
Paul Birkhead (1916) Halifax\Winter 2019-20 LOSS 1769 -1
Mark Knapton (1680) Halifax\Winter 2019-20 WIN 1769 3
David Blackburn (1820) Halifax\Winter 2019-20 WIN 1769 6
Tom Sampson (1719) Keighley\Winter 2019-20 WIN 1766 4
Kathryn Manogue (1693) Keighley\Winter 2019-20 LOSS 1766 -3
Tim Moran (1569) Keighley\Winter 2019-20 WIN 1766 2
Tom Sampson (1722) Keighley\Winter 2019-20 WIN 1763 4
Kathryn Manogue (1685) Keighley\Winter 2019-20 LOSS 1763 -3
Tim Moran (1567) Keighley\Winter 2019-20 WIN 1763 2
Neil Dawson (1815) Halifax\Winter 2019-20 LOSS 1764 -2
Edward Bowen (1809) Halifax\Winter 2019-20 LOSS 1764 -2
Darrell Mann (1660) Halifax\Winter 2019-20 WIN 1764 3
Richard Aitken (2718) Halifax\Winter 2019-20 LOSS 1764 0
Geoff Barnes (2117) Halifax\Winter 2019-20 LOSS 1764 0
Paul McKrieth (2261) Halifax\Winter 2019-20 LOSS 1764 0