David Farrar (314234) - BETA

Summary 2024-25

Current Points:
1952
Monthly +/-
-12
Season +/-
-17
Provisional:
1940
Wins / Losses
26 / 28
Last Match:
5 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 1952 -5
* click season to view previous season archive
Monthly Points Change
Best 8 wins
Opponent Event Date Result Ranking  
Mike Belk (2045) 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
Eric Greenwood (1962) Halifax\Winter League 24-25 WIN 1937 5
Maurice Biott (1903) Keighley\Winter 2024-25 WIN 1932 4
Jonathan Vaughan (1932) Halifax\Winter League 24-25 WIN 1922 4
David Ayrton (1787) Keighley\Winter 2024-25 WIN 1931 3
Selvarajah Rasappah (1810) Keighley\Winter 2024-25 WIN 1947 3
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  
Harrison Tremayne (1533) Keighley\Winter 2024-25 WIN 1944 1
Selvarajah Rasappah (1845) Keighley\Winter 2024-25 LOSS 1944 -3
David Ellis (1934) Keighley\Winter 2024-25 LOSS 1944 -2
Eric Greenwood (1962) Halifax\Winter League 24-25 WIN 1937 5
Shaun Forbes (1812) Halifax\Winter League 24-25 WIN 1937 3
James Dawber (2205) Halifax\Winter League 24-25 LOSS 1937 -1
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
David Lewis (2047) Halifax\Winter League 24-25 LOSS 1933 -1
Maryam Adeel (1698) Halifax\Winter League 24-25 WIN 1933 2
Alfie Broadbent (1848) Halifax\Winter League 24-25 LOSS 1933 -3
Mike Kosmowsky (2008) Halifax\Winter League 24-25 LOSS 1938 -2
Stephen Caulfield (1985) Halifax\Winter League 24-25 LOSS 1938 -2
Steve Conway (2057) Halifax\Winter League 24-25 LOSS 1938 -1
Tom Sampson (1659) Keighley\Winter 2024-25 WIN 1934 2
Stephen Morris (1560) Keighley\Winter 2024-25 WIN 1934 1
Azim Afzal (1515) Keighley\Winter 2024-25 WIN 1934 1
Richard Musgrove (2022) Halifax\Winter League 24-25 WIN 1931 6
Salamat Hussain (2054) Halifax\Winter League 24-25 LOSS 1931 -1
Sha Khaghai (1918) Halifax\Winter League 24-25 LOSS 1931 -2
Dhruvan Karthik (1799) Halifax\Winter League 24-25 WIN 1935 3
Humphrey Hall (1301) Halifax\Winter League 24-25 WIN 1935 1
Safiyah Adeel (1607) Halifax\Winter League 24-25 LOSS 1935 -8
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
Edward Bowen (2152) Halifax\Winter League 24-25 LOSS 1922 -1
Mike Belk (2045) Halifax\Winter League 24-25 WIN 1922 7
Jonathan Vaughan (1932) Halifax\Winter League 24-25 WIN 1922 4
Stephen Dearing (2138) Halifax\Winter League 24-25 LOSS 1922 -1
Stefano Bartolini (1834) Halifax\Winter League 24-25 WIN 1922 3
Saj Mohammed Halifax\Winter League 24-25 LOSS 1922 -2
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
David Ellis (1926) Keighley\Winter 2024-25 LOSS 1947 -2
John Atkinson (1568) Keighley\Winter 2024-25 WIN 1947 1
Selvarajah Rasappah (1810) Keighley\Winter 2024-25 WIN 1947 3
Francis Cioffi (2108) Halifax\Winter League 24-25 LOSS 1950 -1
Jordan Barkas Halifax\Winter League 24-25 LOSS 1950 -1
Peter Johnson (2217) 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 (1602) 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