Craig Hastie (54309) - BETA

Summary 2017-18

Current Points:
2621
Monthly +/-
-1
Season +/-
+7
Provisional:
2620
Wins / Losses
37 / 10
Last Match:
25 days ago
Gender:
Male
Best Win:
Highest Winning Streak:
12
County:
SouthYorkshire

Ranking

National
299
160
Yorkshire
33
21
South Yorkshire
10
6
Rotherham
5
3
Sheffield
16
11

About

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

History

Season History
Season Start End Change
2015-16 3082 3162 80
2016-17 2846 2903 57
2017-18 2613 2621 8
2018-19 2359 2406 47
2019-20 2406 2406 0
2020-21 2406 2406 0
2021-22 2406 2406 0
2022-23 2406 2453 47
2023-24 2453 2450 -3
2024-25 2450 2453 3
* click season to view previous season archive
Monthly Points Change
Best 8 wins
Opponent Event Date Result Ranking  
Steven Gray (2633) County Championships - Senior Division 02/12/17 WIN 2625 10
Alex Facey (2547) County Championships - Senior Division 02/12/17 WIN 2625 8
Akash Shah (2519) County Championships - Senior Division 02/12/17 WIN 2625 6
Ernest Mpundu (2679) Rotherham\Winter 2017-18 WIN 2613 6
Tim Wright (2351) Sheffield\Summer League 2018 WIN 2630 2
James Houghton (2387) Rotherham\Winter 2017-18 WIN 2626 2
Chris Cattell (2248) Rotherham\Winter 2024-25 WIN 2453 2
Robert Eyre (1672) Rotherham\Winter 2017-18 WIN 2619 1
Worst Loss :-(
Opponent Event Date Result Ranking  
Tom Black (2210) County Championships - Senior Division 02/12/17 LOSS 2625 -25
Full Season History
Opponent Event Date Result Ranking  
Cliff Glaves Snr (1965) Rotherham\Winter 2024-25 WIN 2453 1
Russell Clayton (1769) Rotherham\Winter 2024-25 WIN 2453 1
Chris Cattell (2248) Rotherham\Winter 2024-25 WIN 2453 2
winston campbell (2556) Sheffield\Summer League 2018 LOSS 2622 -3
Simon Chung (2104) Sheffield\Summer League 2018 WIN 2622 1
Mathew Blake (2272) Sheffield\Summer League 2018 WIN 2622 1
Judith Walker (2063) Sheffield\Summer League 2018 WIN 2620 1
Jack Murray (2196) Sheffield\Summer League 2018 WIN 2620 1
Simon Chung (2086) Sheffield\Summer League 2018 WIN 2630 1
Jeremy Hamshaw (2023) Sheffield\Summer League 2018 LOSS 2630 -13
Tim Wright (2351) Sheffield\Summer League 2018 WIN 2630 2
Richard Element (2859) Rotherham\Winter 2017-18 LOSS 2629 -1
Michael Jarvis (1869) Rotherham\Winter 2017-18 WIN 2629 1
Phil Walton (1852) Rotherham\Winter 2017-18 WIN 2629 1
Adam Szabo (2123) Rotherham\Winter 2017-18 WIN 2626 1
Aaran Radford (1955) Rotherham\Winter 2017-18 WIN 2626 1
Alexander Bland (2005) Rotherham\Winter 2017-18 WIN 2626 1
Ernest Mpundu (2689) Rotherham\Winter 2017-18 LOSS 2626 -2
James Houghton (2387) Rotherham\Winter 2017-18 WIN 2626 2
Darren Lindley (3007) Rotherham\Winter 2017-18 LOSS 2626 0
David Asher (1688) Rotherham\Winter 2017-18 WIN 2623 1
Stephen Wilson (1720) Rotherham\Winter 2017-18 WIN 2623 1
John Bradshaw (1751) Rotherham\Winter 2017-18 WIN 2623 1
Viktor Varnai (2011) Rotherham\Winter 2017-18 WIN 2620 1
Terence Curran (1823) Rotherham\Winter 2017-18 WIN 2620 1
Richard Horsfield (2150) Rotherham\Winter 2017-18 WIN 2620 1
Steven Gray (2633) County Championships - Senior Division 02/12/17 WIN 2625 10
Alex Facey (2547) County Championships - Senior Division 02/12/17 WIN 2625 8
Akash Shah (2519) County Championships - Senior Division 02/12/17 WIN 2625 6
Tom Black (2210) County Championships - Senior Division 02/12/17 LOSS 2625 -25
Jamie Cartwright (2803) County Championships - Senior Division 02/12/17 LOSS 2625 -3
Stephen Horton (2927) County Championships - Senior Division 02/12/17 LOSS 2625 -1
Ian Burnell (1754) Rotherham\Winter 2017-18 WIN 2622 1
Andrew Baxter (1900) Rotherham\Winter 2017-18 WIN 2622 1
Alan Waistnidge (1720) Rotherham\Winter 2017-18 WIN 2622 1
Robert Eyre (1672) Rotherham\Winter 2017-18 WIN 2619 1
Peter Webster (1673) Rotherham\Winter 2017-18 WIN 2619 1
Stephen Garrett (1711) Rotherham\Winter 2017-18 WIN 2619 1
Phil Walton (1770) Rotherham\Winter 2017-18 WIN 2616 1
Michael Bell (1735) Rotherham\Winter 2017-18 WIN 2616 1
Michael Jarvis (1834) Rotherham\Winter 2017-18 WIN 2616 1
Aaran Radford (1963) Rotherham\Winter 2017-18 WIN 2613 1
Adam Szabo (2107) Rotherham\Winter 2017-18 WIN 2613 1
Alexander Bland (1954) Rotherham\Winter 2017-18 WIN 2613 1
James Houghton (2361) Rotherham\Winter 2017-18 LOSS 2613 -6
Darren Lindley (2966) Rotherham\Winter 2017-18 LOSS 2613 0
Ernest Mpundu (2679) Rotherham\Winter 2017-18 WIN 2613 6