Tom Needham (85003) - BETA

Summary 2017-18

Current Points:
2353
Monthly +/-
0
Season +/-
+44
Provisional:
2353
Wins / Losses
75 / 47
Last Match:
2170 days ago
Gender:
Male
Best Win:
Highest Winning Streak:
7
County:
Yorkshire

Ranking

About

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

History

Season History
Season Start End Change
2015-16 2630 2713 83
2016-17 2442 2566 124
2017-18 2309 2353 44
2018-19 2118 2156 38
2019-20 2156 2167 11
2020-21 2167 2167 0
2021-22 2167 2167 0
2022-23 2167 2253 86
2023-24 2253 2268 15
* click season to view previous season archive
Monthly Points Change
Best 8 wins
Opponent Event Date Result Ranking  
Joe Wright (2640) York\Winter 2017-18 WIN 2322 15
Michael Wilcockson (2549) York\Winter 2017-18 WIN 2339 11
Mikey Arnold (2446) Ryedale\Winter 2017-18 WIN 2332 7
Richard Crowther (2427) York\Winter 2017-18 WIN 2343 6
Jeffrey Cohen (2303) York\Winter 2017-18 WIN 2343 4
Jeffrey Cohen (2295) York\Winter 2017-18 WIN 2316 4
Martin Hood (2200) York\Winter 2017-18 WIN 2343 3
Ryan Hood (2193) Ryedale\Winter 2017-18 WIN 2332 3
Worst Loss :-(
Opponent Event Date Result Ranking  
Richard McCarthy (2056) York\Winter 2017-18 LOSS 2339 -6
Full Season History
Opponent Event Date Result Ranking  
Paul Robertson (2505) York\Winter 2017-18 LOSS 2354 -1
Filip Wojtkowiak (2641) York\Winter 2017-18 LOSS 2354 -1
Tim Smith (2017) York\Winter 2017-18 WIN 2354 1
Alan Potter (2232) York\Winter 2017-18 WIN 2348 3
John Farmery (2248) York\Winter 2017-18 WIN 2348 3
Aidan Ranftler (2666) York\Winter 2017-18 LOSS 2348 0
Arthur Sorley (1834) York\Winter 2017-18 WIN 2349 1
Ryan Hood (2238) York\Winter 2017-18 LOSS 2349 -4
Andrew Kirk (2182) York\Winter 2017-18 WIN 2349 2
Ray Mitchell (1380) Ryedale\Winter 2017-18 WIN 2346 1
Pat Swindell (1975) Ryedale\Winter 2017-18 WIN 2346 1
Paul Cuthbertson (1833) Ryedale\Winter 2017-18 WIN 2346 1
Paul Robertson (2517) York\Winter 2017-18 LOSS 2352 -1
Ryan Hood (2229) York\Winter 2017-18 LOSS 2352 -4
Filip Wojtkowiak (2627) York\Winter 2017-18 LOSS 2352 -1
Jeffrey Cohen (2303) York\Winter 2017-18 WIN 2343 4
Richard Crowther (2427) York\Winter 2017-18 WIN 2343 6
Mikey Arnold (2515) York\Winter 2017-18 LOSS 2343 -1
Ed Wardman (1807) Ryedale\Winter 2017-18 WIN 2340 1
Peter Lee (1709) Ryedale\Winter 2017-18 WIN 2340 1
Alec Hodgson (1595) Ryedale\Winter 2017-18 WIN 2340 1
Calum Goodwin (2431) York\Winter 2017-18 LOSS 2348 -2
Peter Cowburn (2496) York\Winter 2017-18 LOSS 2348 -1
Ishan Bairoliya (2196) York\Winter 2017-18 LOSS 2348 -5
Titch Temple (1739) Ryedale\Winter 2017-18 WIN 2345 1
Jan Bryan (1401) Ryedale\Winter 2017-18 WIN 2345 1
Barry Todd (1458) Ryedale\Winter 2017-18 WIN 2345 1
Keith Wilkinson (1869) York\Winter 2017-18 WIN 2343 1
Martin Lowe (3111) York\Winter 2017-18 LOSS 2343 0
Mike Fenby (1982) York\Winter 2017-18 WIN 2343 1
Vic Wilson (1507) Ryedale\Winter 2017-18 WIN 2340 1
John Hanson (1819) Ryedale\Winter 2017-18 WIN 2340 1
Barbara Kearney (2028) Ryedale\Winter 2017-18 WIN 2340 1
Ryan Hood (2220) York\Winter 2017-18 LOSS 2339 -4
Michael Wilcockson (2549) York\Winter 2017-18 WIN 2339 11
Richard McCarthy (2056) York\Winter 2017-18 LOSS 2339 -6
Joe Suchecki (2032) Ryedale\Winter 2017-18 WIN 2336 1
Russ Barton (1844) Ryedale\Winter 2017-18 WIN 2336 1
Tim Smith (2004) Ryedale\Winter 2017-18 WIN 2336 1
John Flintoft (2084) Ryedale\Winter 2017-18 WIN 2332 2
Stephen Temple (2031) Ryedale\Winter 2017-18 WIN 2332 1
Mike Fenby (1980) Ryedale\Winter 2017-18 WIN 2332 1
Peter Cowburn (2481) York\Winter 2017-18 LOSS 2340 -1
Calum Goodwin (2347) York\Winter 2017-18 LOSS 2340 -2
Ishan Bairoliya (2174) York\Winter 2017-18 LOSS 2340 -5
Ray Mitchell (1369) Ryedale\Winter 2017-18 WIN 2336 1
Ryedale\Winter 2017-18 WIN 2336 2
Paul Cuthbertson (1831) Ryedale\Winter 2017-18 WIN 2336 1
James Atkins (2165) York\Winter 2017-18 LOSS 2342 -5
Joe Wright (2673) York\Winter 2017-18 LOSS 2342 0
Nathan Taylor (2479) York\Winter 2017-18 LOSS 2342 -1
John Farmery (2233) York\Winter 2017-18 LOSS 2343 -4
Martin Hood (2200) York\Winter 2017-18 WIN 2343 3
Aidan Ranftler (2648) York\Winter 2017-18 LOSS 2343 0
Tom Thorp (2017) Ryedale\Winter 2017-18 WIN 2332 1
Ryan Hood (2193) Ryedale\Winter 2017-18 WIN 2332 3
Mikey Arnold (2446) Ryedale\Winter 2017-18 WIN 2332 7
Ryan Hood (2195) Ryedale\Winter 2017-18 WIN 2329 3
Tom Thorp (2017) Ryedale\Winter 2017-18 WIN 2329 1
Mikey Arnold (2449) Ryedale\Winter 2017-18 LOSS 2329 -1
Filip Wojtkowiak (2607) York\Winter 2017-18 LOSS 2333 -1
Nathan Horsley (2401) York\Winter 2017-18 LOSS 2333 -2
Paul Robertson (2511) York\Winter 2017-18 LOSS 2333 -1
Barbara Kearney (2013) Ryedale\Winter 2017-18 WIN 2330 1
Vic Wilson (1494) Ryedale\Winter 2017-18 WIN 2330 1
Stuart Brown (1320) Ryedale\Winter 2017-18 WIN 2330 1
James Atkins (2155) York\Winter 2017-18 LOSS 2337 -5
Nathan Taylor (2467) York\Winter 2017-18 LOSS 2337 -1
Jonathan Wooldridge (2491) York\Winter 2017-18 LOSS 2337 -1
Alec Hodgson (1592) Ryedale\Winter 2017-18 WIN 2334 1
Peter Lee (1685) Ryedale\Winter 2017-18 WIN 2334 1
Trevor Teasdale (1757) Ryedale\Winter 2017-18 WIN 2334 1
Jan Bryan (1378) Ryedale\Winter 2017-18 WIN 2331 1
Titch Temple (1700) Ryedale\Winter 2017-18 WIN 2331 1
Barry Todd (1461) Ryedale\Winter 2017-18 WIN 2331 1
Keith Wilkinson (1869) York\Winter 2017-18 WIN 2331 1
Lennart Lukosch (2557) York\Winter 2017-18 LOSS 2331 -1
Martin Lowe (3092) York\Winter 2017-18 LOSS 2331 0
David Williams (2290) Ryedale\Winter 2017-18 LOSS 2330 -2
Barbara Kearney (2012) Ryedale\Winter 2017-18 WIN 2330 1
Bob Evans (2089) Ryedale\Winter 2017-18 WIN 2330 2
Dave Quinlan (2009) Ryedale\Winter 2017-18 WIN 2327 1
Tim Smith (1999) Ryedale\Winter 2017-18 WIN 2327 1
Joe Suchecki (1989) Ryedale\Winter 2017-18 WIN 2327 1
Calum Goodwin (2247) York\Winter 2017-18 LOSS 2330 -3
Peter Cowburn (2510) York\Winter 2017-18 LOSS 2330 -1
Yankui Feng (1807) York\Winter 2017-18 WIN 2330 1
Pat Swindell (1930) Ryedale\Winter 2017-18 WIN 2334 1
Ryedale\Winter 2017-18 LOSS 2334 -6
Paul Cuthbertson (1797) Ryedale\Winter 2017-18 WIN 2334 1
Martin Brown (2002) York\Winter 2017-18 WIN 2339 1
Peter Cowburn (2430) York\Winter 2017-18 LOSS 2339 -2
Calum Goodwin (2225) York\Winter 2017-18 LOSS 2339 -4
Mike Fenby (2018) Ryedale\Winter 2017-18 WIN 2335 1
John Flintoft (2074) Ryedale\Winter 2017-18 WIN 2335 2
Stephen Temple (1970) Ryedale\Winter 2017-18 WIN 2335 1
Joe Wright (2640) York\Winter 2017-18 WIN 2322 15
Jonathan Wooldridge (2471) York\Winter 2017-18 LOSS 2322 -1
Nathan Taylor (2460) York\Winter 2017-18 LOSS 2322 -1
Milo Cupik (2190) York\Winter 2017-18 WIN 2317 3
John Farmery (2221) York\Winter 2017-18 WIN 2317 3
Aidan Ranftler (2614) York\Winter 2017-18 LOSS 2317 -1
Ed Wardman (1821) Ryedale\Winter 2017-18 WIN 2314 1
Trevor Teasdale (1755) Ryedale\Winter 2017-18 WIN 2314 1
Alec Hodgson (1592) Ryedale\Winter 2017-18 WIN 2314 1
Paul Robertson (2499) York\Winter 2017-18 LOSS 2318 -1
Nathan Horsley (2381) York\Winter 2017-18 LOSS 2318 -2
Filip Wojtkowiak (2561) York\Winter 2017-18 LOSS 2318 -1
Titch Temple (1699) Ryedale\Winter 2017-18 WIN 2315 1
Jan Bryan (1377) Ryedale\Winter 2017-18 WIN 2315 1
Barry Todd (1451) Ryedale\Winter 2017-18 WIN 2315 1
Jeffrey Cohen (2295) York\Winter 2017-18 WIN 2316 4
Andy Fletcher (2250) York\Winter 2017-18 LOSS 2316 -3
Mikey Arnold (2304) York\Winter 2017-18 LOSS 2316 -2
Martin Lowe (3073) York\Winter 2017-18 LOSS 2314 0
Glenn Hodgson (2008) York\Winter 2017-18 WIN 2314 1
Mark Chajecki (1941) York\Winter 2017-18 WIN 2314 1
Russ Barton (1826) Ryedale\Winter 2017-18 WIN 2312 1
Joe Suchecki (2006) Ryedale\Winter 2017-18 WIN 2312 1
Richard McCarthy (2017) York\Winter 2017-18 WIN 2309 2
Michael Wilcockson (2521) York\Winter 2017-18 LOSS 2309 -1
Andrew Kirk (2158) York\Winter 2017-18 WIN 2309 2