John Cook (70401) - BETA

Summary 2023-24

Current Points:
1488
Monthly +/-
+5
Season +/-
+84
Provisional:
1493
Wins / Losses
74 / 63
Last Match:
16 days ago
Gender:
Male
Best Win:
Highest Winning Streak:
6
County:
Durham

Ranking

About

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

History

Season History
Season Start End Change
2015-16 1603 1695 92
2016-17 1526 1636 110
2017-18 1472 1455 -17
2018-19 1310 1372 62
2019-20 1372 1351 -21
2020-21 1351 1351 0
2021-22 1351 1398 47
2022-23 1398 1409 11
2023-24 1409 1488 79
* click season to view previous season archive
Monthly Points Change
Best 8 wins
Opponent Event Date Result Ranking  
Joe Childs (1778) Sunderland\Winter - 23-24 WIN 1424 15
Robert Lawson (1748) Northumbria\Winter 2023-24 WIN 1433 15
Robert Lawson (1747) Northumbria\Winter 2023-24 WIN 1466 11
Jordan Dove (1662) Northumbria\Winter 2023-24 WIN 1431 11
Joseph Muldowney (1717) Sunderland\Winter - 23-24 WIN 1489 11
Charles Mouzon (1641) Northumbria\Winter 2023-24 WIN 1453 9
Charles Mouzon (1592) Northumbria\Winter 2023-24 WIN 1414 9
Chas Robertson (1625) Northumbria\Winter 2023-24 WIN 1466 9
Worst Loss :-(
Opponent Event Date Result Ranking  
Amanda Paxton (1144) Sunderland\Winter - 23-24 LOSS 1489 -8
Full Season History
Opponent Event Date Result Ranking  
Stephen Oxley (1753) Northumbria\Summer 2024 LOSS 1491 0
Peter Seago (1460) Northumbria\Summer 2024 WIN 1491 1
Stefan Sobell (1364) Northumbria\Summer 2024 WIN 1491 1
David Crompton (1208) Northumbria\Summer 2024 WIN 1488 1
Richard Rayfield (1249) Northumbria\Summer 2024 WIN 1488 1
Nicholas Snowden (784) Northumbria\Summer 2024 WIN 1488 1
Paul Thompson (1063) Northumbria\Summer 2024 WIN 1496 1
Bill Maclennan (1026) Northumbria\Summer 2024 LOSS 1496 -5
David Flynn (1111) Northumbria\Summer 2024 LOSS 1496 -4
Scott Nicholson (1506) Northumbria\Summer 2024 LOSS 1496 -1
William Edwards (1506) Northumbria\Summer 2024 LOSS 1496 -1
Michael Hope (1499) Northumbria\Summer 2024 WIN 1496 2
Trevor Teasdale (1027) Sunderland\Winter - 23-24 WIN 1489 1
Raymond Purves (1485) Sunderland\Winter - 23-24 WIN 1489 4
David Bannon (1302) Sunderland\Winter - 23-24 WIN 1489 2
Stephen Young (1418) Sunderland\Winter - 23-24 LOSS 1489 -3
Joseph Muldowney (1717) Sunderland\Winter - 23-24 WIN 1489 11
Amanda Paxton (1144) Sunderland\Winter - 23-24 LOSS 1489 -8
Philip Bowden (1369) Sunderland\Winter - 23-24 WIN 1486 3
Michael Bowden (1402) Sunderland\Winter - 23-24 WIN 1486 3
Howard Brown (1423) Sunderland\Winter - 23-24 LOSS 1486 -3
Ken George (1410) Sunderland\Winter - 23-24 LOSS 1488 -3
Alan Perry (1340) Sunderland\Winter - 23-24 WIN 1488 3
John Bainbridge (1444) Sunderland\Winter - 23-24 LOSS 1488 -2
Will McCallum (1560) Sunderland\Winter - 23-24 LOSS 1490 -2
James Booth (1530) Sunderland\Winter - 23-24 LOSS 1490 -2
Freddie Wrintmore (1306) Sunderland\Winter - 23-24 WIN 1490 2
Michael Hepworth (1415) Sunderland\Winter - 23-24 WIN 1485 3
Alan Whitwham (1094) Sunderland\Winter - 23-24 WIN 1485 1
Declan Kelly (1182) Sunderland\Winter - 23-24 WIN 1485 1
Robert Lawson (1747) Northumbria\Winter 2023-24 WIN 1466 11
Chas Robertson (1625) Northumbria\Winter 2023-24 WIN 1466 9
Daniel Foster (1593) Northumbria\Winter 2023-24 LOSS 1466 -1
Scott Nicholson (1477) Northumbria\Winter 2023-24 LOSS 1453 -2
Michael Bradley (1529) Northumbria\Winter 2023-24 WIN 1453 6
Charles Mouzon (1641) Northumbria\Winter 2023-24 WIN 1453 9
David Barber (1331) Sunderland\Winter - 23-24 WIN 1453 3
Kishore Sridharan (1247) Sunderland\Winter - 23-24 WIN 1453 2
George Daley (1282) Sunderland\Winter - 23-24 LOSS 1453 -5
Phil Teah-Smith (1461) Northumbria\Winter 2023-24 WIN 1435 5
Richard Williamson (1588) Northumbria\Winter 2023-24 WIN 1435 9
Sam Nair (1445) Northumbria\Winter 2023-24 WIN 1435 4
Neil Richards (1326) Sunderland\Winter - 23-24 LOSS 1442 -4
Colin Pritchard (1335) Sunderland\Winter - 23-24 LOSS 1442 -4
David Flynn (1098) Sunderland\Winter - 23-24 WIN 1442 1
Jordan Dove (1662) Northumbria\Winter 2023-24 WIN 1431 11
Ryan Campbell (1644) Northumbria\Winter 2023-24 LOSS 1431 -1
david peel (805) Northumbria\Winter 2023-24 WIN 1431 1
Scott Nicholson (1435) Northumbria\Winter 2023-24 LOSS 1428 -2
William Edwards (1506) Northumbria\Winter 2023-24 WIN 1428 6
Jamie Hall (1567) Northumbria\Winter 2023-24 LOSS 1428 -1
Simon Kirkham (837) Sunderland\Winter - 23-24 WIN 1428 1
Sydney Gooding (1232) Sunderland\Winter - 23-24 WIN 1428 2
Adam Watson (1348) Sunderland\Winter - 23-24 LOSS 1428 -3
Michael Karczewski (1567) Northumbria\Winter 2023-24 LOSS 1431 -1
Luke Dumighan (1584) Northumbria\Winter 2023-24 LOSS 1431 -1
Phillip Hansom (1714) Northumbria\Winter 2023-24 LOSS 1431 -1
Sam LI (900) Sunderland\Winter - 23-24 WIN 1430 1
Jia Lee (1506) Sunderland\Winter - 23-24 LOSS 1430 -2
Joshua Jackman (1261) Sunderland\Winter - 23-24 WIN 1430 2
Paul Conn (1351) Northumbria\Winter 2023-24 LOSS 1432 -3
Michael Dunn (1322) Northumbria\Winter 2023-24 WIN 1432 3
Roy Hugill (1410) Northumbria\Winter 2023-24 LOSS 1432 -2
Ian McPherson (1642) Sunderland\Winter - 23-24 LOSS 1433 -1
Daniel Hutchinson (1701) Sunderland\Winter - 23-24 LOSS 1433 -1
Ross Clennell (943) Sunderland\Winter - 23-24 WIN 1433 1
Michael Lyons (1681) Northumbria\Winter 2023-24 LOSS 1433 -1
Jeffrey McKenna (1522) Northumbria\Winter 2023-24 LOSS 1433 -2
Jamie Milroy (1379) Northumbria\Winter 2023-24 WIN 1433 3
James Booth (1474) Sunderland\Winter - 23-24 LOSS 1439 -2
Freddie Wrintmore (1107) Sunderland\Winter - 23-24 LOSS 1439 -8
Jon Evans (1439) Sunderland\Winter - 23-24 WIN 1439 4
John Henderson (1540) Northumbria\Winter 2023-24 LOSS 1446 -2
Nigel Tree (1341) Northumbria\Winter 2023-24 LOSS 1446 -4
Ryan Campbell (1642) Northumbria\Winter 2023-24 LOSS 1446 -1
Graham Sleep (1401) Sunderland\Winter - 23-24 LOSS 1445 -2
Michael Bowden (1382) Sunderland\Winter - 23-24 WIN 1445 3
Robert Lawson (1748) Northumbria\Winter 2023-24 WIN 1433 15
James Moore (1568) Northumbria\Winter 2023-24 LOSS 1433 -1
Daniel Foster (1516) Northumbria\Winter 2023-24 LOSS 1433 -2
Alan Perry (1303) Sunderland\Winter - 23-24 LOSS 1424 -4
John Bainbridge (1431) Sunderland\Winter - 23-24 LOSS 1424 -2
Joe Childs (1778) Sunderland\Winter - 23-24 WIN 1424 15
Scott Nicholson (1345) Northumbria\Winter 2023-24 WIN 1414 3
Charles Mouzon (1592) Northumbria\Winter 2023-24 WIN 1414 9
Michael Bradley (1504) Northumbria\Winter 2023-24 LOSS 1414 -2
Kishore Sridharan (1231) Sunderland\Winter - 23-24 WIN 1412 2
Malcolm Deneven (1433) Sunderland\Winter - 23-24 LOSS 1412 -2
George Daley (1257) Sunderland\Winter - 23-24 WIN 1412 2
Jamie Hall (1517) Northumbria\Winter 2023-24 WIN 1411 7
Scott Nicholson (1307) Northumbria\Winter 2023-24 LOSS 1411 -4
William Edwards (1502) Northumbria\Winter 2023-24 LOSS 1411 -2
Peter Gregory (920) Sunderland\Winter - 23-24 WIN 1408 1
David Flynn (1060) Sunderland\Winter - 23-24 WIN 1408 1
Bill Maclennan (1024) Sunderland\Winter - 23-24 WIN 1408 1
Donald Catley (1357) Northumbria\Winter 2023-24 LOSS 1414 -3
Akshay Tandon (1543) Northumbria\Winter 2023-24 LOSS 1414 -1
James Robertson (1504) Northumbria\Winter 2023-24 LOSS 1414 -2
Christopher Leishman (945) Sunderland\Winter - 23-24 WIN 1411 1
Keith McKenzie (876) Sunderland\Winter - 23-24 WIN 1411 1
John Parkin (847) Sunderland\Winter - 23-24 WIN 1411 1
Luke Dumighan (1425) Northumbria\Winter 2023-24 LOSS 1413 -2
Paul Thompson (1045) Northumbria\Winter 2023-24 WIN 1413 1
David Brown (1619) Northumbria\Winter 2023-24 LOSS 1413 -1
Sydney Gooding (1197) Sunderland\Winter - 23-24 LOSS 1417 -6
Simon Kirkham (803) Sunderland\Winter - 23-24 WIN 1417 1
Paul Thompson (1045) Sunderland\Winter - 23-24 WIN 1417 1
Jia Lee (1411) Sunderland\Winter - 23-24 LOSS 1417 -2
Sam LI (859) Sunderland\Winter - 23-24 WIN 1417 1
Joshua Jackman (1115) Sunderland\Winter - 23-24 WIN 1417 1
Lesley Grainger (746) Sunderland\Winter - 23-24 WIN 1414 1
Chris Ford (1010) Sunderland\Winter - 23-24 WIN 1414 1
Keith Remmer (893) Sunderland\Winter - 23-24 WIN 1414 1
Jeffrey McKenna (1530) Northumbria\Winter 2023-24 LOSS 1418 -1
Michael Lyons (1716) Northumbria\Winter 2023-24 LOSS 1418 -1
Duncan Hindmarsh (1490) Northumbria\Winter 2023-24 LOSS 1418 -2
Peter Whitfield (1293) Sunderland\Winter - 23-24 WIN 1413 3
Kye Bradley (942) Sunderland\Winter - 23-24 WIN 1413 1
Nikolay Kirillov (784) Sunderland\Winter - 23-24 WIN 1413 1
Ross Clennell (907) Sunderland\Winter - 23-24 WIN 1414 1
Ian McPherson (1639) Sunderland\Winter - 23-24 LOSS 1414 -1
Jeffrey McKenna (1528) Sunderland\Winter - 23-24 LOSS 1414 -1
Klaus-Martin Rupp (1247) Sunderland\Winter - 23-24 WIN 1413 2
Robert Park (1077) Sunderland\Winter - 23-24 WIN 1413 1
Luke Brown (1403) Sunderland\Winter - 23-24 LOSS 1413 -2
Harry Todd (1315) Sunderland\Winter - 23-24 LOSS 1415 -4
Joshua Thompson (918) Sunderland\Winter - 23-24 WIN 1415 1
Richard Bellis (807) Sunderland\Winter - 23-24 WIN 1415 1
Duncan Hindmarsh (1489) Northumbria\Summer 2023 LOSS 1413 0
Gordon Rennie (815) Northumbria\Summer 2023 WIN 1413 1
Kye Bradley (934) Northumbria\Summer 2023 WIN 1413 1
Robert Neil Forsyth (1792) Northumbria\Summer 2023 LOSS 1407 0
Stephen Oxley (1799) Northumbria\Summer 2023 WIN 1407 7
Peter Seago (1434) Northumbria\Summer 2023 LOSS 1407 -1
Nikhil Smith (1080) Northumbria\Summer 2023 LOSS 1409 -4
Callum French (1000) Northumbria\Summer 2023 WIN 1409 1
Jay Smith (821) Northumbria\Summer 2023 WIN 1409 1