David Farrar (314234) - BETA

Summary 2024-25

Current Points:
1941
Monthly +/-
-15
Season +/-
-31
Provisional:
1926
Wins / Losses
46 / 56
Last Match:
3 days ago
Gender:
Male
Best Win:
Highest Winning Streak:
5
County:
Yorkshire

Ranking

About

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

History

Season History
Season Start End Change
2022-23 1703 1750 47
2023-24 1750 1957 207
2024-25 1957 1941 -16
* click season to view previous season archive
Monthly Points Change
Best 8 wins
Opponent Event Date Result Ranking  
Salamat Hussain (2074) Halifax\Winter League 24-25 WIN 1919 9
Geoff Barnes (2063) Halifax\Winter League 24-25 WIN 1931 7
Geoff Barnes (2068) Halifax\Winter League 24-25 WIN 1936 7
Mike Belk (2052) Halifax\Winter League 24-25 WIN 1922 7
Richard Musgrove (2022) Halifax\Winter League 24-25 WIN 1931 6
Jamie Beaumont (1997) Halifax\Winter League 24-25 WIN 1952 5
Sha Khaghai (1952) Halifax\Winter League 24-25 WIN 1919 5
Eric Greenwood (1963) Halifax\Winter League 24-25 WIN 1937 5
Worst Loss :-(
Opponent Event Date Result Ranking  
Noah Tremayne (1431) Keighley\Winter 2024-25 LOSS 1949 -13
Full Season History
Opponent Event Date Result Ranking  
David Ayrton (1747) Keighley\Winter 2024-25 LOSS 1928 -5
Robert Davis (1703) Keighley\Winter 2024-25 WIN 1928 2
Ryan Foulds (1619) Keighley\Winter 2024-25 WIN 1928 1
Keith Skarz (2253) Halifax\Winter League 24-25 LOSS 1928 0
Alan Veal (2285) Halifax\Winter League 24-25 LOSS 1928 0
Paul Birkhead (2273) Halifax\Winter League 24-25 LOSS 1928 0
John Pollard (1084) Keighley\Winter 2024-25 WIN 1936 1
Paul Brown (1481) Keighley\Winter 2024-25 LOSS 1936 -10
Shirley Treanor (1076) Keighley\Winter 2024-25 WIN 1936 1
Les Packer (1776) Keighley\Winter 2024-25 WIN 1941 2
Tom Sampson (1631) Keighley\Winter 2024-25 WIN 1941 1
Stephen Morris (1570) Keighley\Winter 2024-25 LOSS 1941 -8
Mike Kosmowsky (2046) Halifax\Winter League 24-25 LOSS 1936 -1
Geoff Barnes (2068) Halifax\Winter League 24-25 WIN 1936 7
Steve Conway (2053) Halifax\Winter League 24-25 LOSS 1936 -1
Trevor Wilson (1539) Keighley\Winter 2024-25 WIN 1935 1
Philip Reed (1644) Keighley\Winter 2024-25 WIN 1935 2
Mark Thomas (1909) Keighley\Winter 2024-25 LOSS 1935 -2
Dhruvan Karthik (1905) Halifax\Winter League 24-25 WIN 1936 4
Kristophers Bulgacs (1726) Halifax\Winter League 24-25 LOSS 1936 -6
Humphrey Hall (1382) Halifax\Winter League 24-25 WIN 1936 1
Geoff Barnes (2063) Halifax\Winter League 24-25 WIN 1931 7
Mike Kosmowsky (2047) Halifax\Winter League 24-25 LOSS 1931 -1
Steve Conway (2044) Halifax\Winter League 24-25 LOSS 1931 -1
John Pollard (1059) Keighley\Winter 2024-25 WIN 1928 1
Paul Brown (1454) Keighley\Winter 2024-25 WIN 1928 1
John Stead (1581) Keighley\Winter 2024-25 WIN 1928 1
Jonathan Vaughan (1951) Halifax\Winter League 24-25 LOSS 1932 -2
Edward Bowen (2206) Halifax\Winter League 24-25 LOSS 1932 -1
Mike Belk (2053) Halifax\Winter League 24-25 LOSS 1932 -1
Salamat Hussain (2074) Halifax\Winter League 24-25 WIN 1919 9
Richard Musgrove (2055) Halifax\Winter League 24-25 LOSS 1919 -1
Sha Khaghai (1952) Halifax\Winter League 24-25 WIN 1919 5
Trevor Stansfield (1668) Halifax\Winter League 24-25 WIN 1913 2
Philip Gatehouse (2267) Halifax\Winter League 24-25 LOSS 1913 0
Keith Hudson (1928) Halifax\Winter League 24-25 WIN 1913 4
Alfie Broadbent (1846) Halifax\Winter League 24-25 LOSS 1915 -3
Maryam Adeel (1755) Halifax\Winter League 24-25 WIN 1915 2
David Lewis (2055) Halifax\Winter League 24-25 LOSS 1915 -1
Jordan Barkas Halifax\Winter League 24-25 LOSS 1917 -1
Francis Cioffi (2146) Halifax\Winter League 24-25 LOSS 1917 -1
Robert Underwood (2251) Halifax\Winter League 24-25 LOSS 1917 0
George Wardell (1781) Keighley\Winter 2024-25 LOSS 1938 -5
Matthew Clarke (1699) Keighley\Winter 2024-25 LOSS 1938 -6
Noah Tremayne (1529) Keighley\Winter 2024-25 LOSS 1938 -10
Keith Skarz (2198) Halifax\Winter League 24-25 LOSS 1939 -1
Paul Birkhead (2248) Halifax\Winter League 24-25 LOSS 1939 0
Alan Veal (2273) Halifax\Winter League 24-25 LOSS 1939 0
Selvarajah Rasappah (1844) Keighley\Winter 2024-25 LOSS 1944 -4
Harrison Tremayne (1533) Keighley\Winter 2024-25 WIN 1944 1
David Ellis (1934) Keighley\Winter 2024-25 LOSS 1944 -2
James Dawber (2205) Halifax\Winter League 24-25 LOSS 1937 -1
Shaun Forbes (1812) Halifax\Winter League 24-25 WIN 1937 3
Eric Greenwood (1963) Halifax\Winter League 24-25 WIN 1937 5
David Ayrton (1787) Keighley\Winter 2024-25 WIN 1931 3
Robert Davis (1695) Keighley\Winter 2024-25 WIN 1931 2
David Shelley (1442) Keighley\Winter 2024-25 WIN 1931 1
Alfie Broadbent (1848) Halifax\Winter League 24-25 LOSS 1933 -3
Maryam Adeel (1698) Halifax\Winter League 24-25 WIN 1933 2
David Lewis (2047) Halifax\Winter League 24-25 LOSS 1933 -1
Steve Conway (2059) Halifax\Winter League 24-25 LOSS 1938 -1
Mike Kosmowsky (2008) Halifax\Winter League 24-25 LOSS 1938 -2
Stephen Caulfield (1985) Halifax\Winter League 24-25 LOSS 1938 -2
Azim Afzal (1515) Keighley\Winter 2024-25 WIN 1934 1
Stephen Morris (1560) Keighley\Winter 2024-25 WIN 1934 1
Tom Sampson (1659) Keighley\Winter 2024-25 WIN 1934 2
Salamat Hussain (2054) Halifax\Winter League 24-25 LOSS 1931 -1
Richard Musgrove (2022) Halifax\Winter League 24-25 WIN 1931 6
Sha Khaghai (1918) Halifax\Winter League 24-25 LOSS 1931 -2
Safiyah Adeel (1607) Halifax\Winter League 24-25 LOSS 1935 -8
Dhruvan Karthik (1799) Halifax\Winter League 24-25 WIN 1935 3
Humphrey Hall (1301) Halifax\Winter League 24-25 WIN 1935 1
Maurice Biott (1903) Keighley\Winter 2024-25 WIN 1932 4
Warren Heggarty (1899) Keighley\Winter 2024-25 LOSS 1932 -2
Jerry Harkawy (1606) Keighley\Winter 2024-25 WIN 1932 1
Jonathan Vaughan (1932) Halifax\Winter League 24-25 WIN 1922 4
Edward Bowen (2156) Halifax\Winter League 24-25 LOSS 1922 -1
Mike Belk (2052) Halifax\Winter League 24-25 WIN 1922 7
Stephen Dearing (2138) Halifax\Winter League 24-25 LOSS 1922 -1
Saj Mohammed Halifax\Winter League 24-25 LOSS 1922 -2
Stefano Bartolini (1834) Halifax\Winter League 24-25 WIN 1922 3
George Wardell (1732) Keighley\Winter 2024-25 LOSS 1949 -6
Noah Tremayne (1431) Keighley\Winter 2024-25 LOSS 1949 -13
Matthew Clarke (1605) Keighley\Winter 2024-25 LOSS 1949 -8
John Atkinson (1568) Keighley\Winter 2024-25 WIN 1947 1
Selvarajah Rasappah (1810) Keighley\Winter 2024-25 WIN 1947 3
David Ellis (1926) Keighley\Winter 2024-25 LOSS 1947 -2
Peter Johnson (2217) Halifax\Winter League 24-25 LOSS 1950 -1
Jordan Barkas Halifax\Winter League 24-25 LOSS 1950 -1
Francis Cioffi (2108) Halifax\Winter League 24-25 LOSS 1950 -1
Adrian Kelly (2036) Halifax\Winter League 24-25 LOSS 1952 -2
Jamie Beaumont (1997) Halifax\Winter League 24-25 WIN 1952 5
Simon Kennett (1762) Halifax\Winter League 24-25 LOSS 1952 -5
David Ayrton (1798) Keighley\Winter 2024-25 LOSS 1954 -5
Ryan Foulds (1621) Keighley\Winter 2024-25 WIN 1954 1
Robert Davis (1702) Keighley\Winter 2024-25 WIN 1954 2
John Stead (1476) Keighley\Winter 2024-25 WIN 1951 1
John Pollard (1059) Keighley\Winter 2024-25 WIN 1951 1
John Carter (1605) Keighley\Winter 2024-25 WIN 1951 1
Neil Foley (2086) Keighley\Winter 2024-25 LOSS 1957 -1
Ronald Bennett (2185) Keighley\Winter 2024-25 LOSS 1957 -1
Harry Davies (1840) Keighley\Winter 2024-25 LOSS 1957 -4