John Cook (70401) - BETA

Summary 2023-24

Current Points:
1499
Monthly +/-
-1499
Season +/-
-1409
Provisional:
0
Wins / Losses
97 / 73
Last Match:
6 days ago
Gender:
Male
Best Win:
Highest Winning Streak:
10
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 1499 90
2024-25 1499 1521 22
* 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
Howard McCain (1827) Sunderland\Winter - 24-25 WIN 1524 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
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  
Michael Lindsay (1195) Sunderland\Winter - 24-25 WIN 1549 1
Jon Evans (1425) Sunderland\Winter - 24-25 WIN 1549 3
Colin Byers (1114) Sunderland\Winter - 24-25 WIN 1549 1
Harry Todd (1457) Sunderland\Winter - 24-25 LOSS 1551 -3
Joshua Thompson (1099) Sunderland\Winter - 24-25 WIN 1551 1
Shirley Gelder (1858) Sunderland\Winter - 24-25 LOSS 1551 0
Terry Charlton (1148) Sunderland\Winter - 24-25 WIN 1546 1
Reuben Emery (1445) Sunderland\Winter - 24-25 WIN 1546 3
Alan Kent (1080) Sunderland\Winter - 24-25 WIN 1546 1
Kenneth Tweedy (1383) Sunderland\Winter - 24-25 WIN 1538 2
Tony Watson (1487) Sunderland\Winter - 24-25 WIN 1538 3
Stephen Young (1428) Sunderland\Winter - 24-25 WIN 1538 3
Howard McCain (1827) Sunderland\Winter - 24-25 WIN 1524 15
Jason Gargett (1909) Sunderland\Winter - 24-25 LOSS 1524 0
Gary Anderson (1690) Sunderland\Winter - 24-25 LOSS 1524 -1
John Bainbridge (1472) Sunderland\Winter - 24-25 LOSS 1529 -3
Ken George (1429) Sunderland\Winter - 24-25 LOSS 1529 -4
Alan Perry (1353) Sunderland\Winter - 24-25 WIN 1529 2
George Daley (1319) Sunderland\Winter - 24-25 WIN 1527 2
Istvan Franko (1565) Sunderland\Winter - 24-25 LOSS 1527 -2
David Barber (1354) Sunderland\Winter - 24-25 WIN 1527 2
Nikolay Kirillov (941) Sunderland\Winter - 24-25 WIN 1521 1
Kye Bradley (959) Sunderland\Winter - 24-25 WIN 1521 1
Isabel Hessey (1525) Sunderland\Winter - 24-25 WIN 1521 4
Phil Teah-Smith (1436) Northumbria\Summer 2024 WIN 1494 1
Michael Dunn (1334) Northumbria\Summer 2024 WIN 1494 1
Richard Williamson (1604) Northumbria\Summer 2024 WIN 1494 3
Colin Pritchard (1364) Northumbria\Summer 2024 WIN 1491 1
Paul Thompson (1067) Northumbria\Summer 2024 WIN 1491 1
Clare Flynn (1159) Northumbria\Summer 2024 WIN 1491 1
Charles Mouzon (1654) Northumbria\Summer 2024 LOSS 1493 0
William Edwards (1509) Northumbria\Summer 2024 LOSS 1493 -1
Scott Nicholson (1511) Northumbria\Summer 2024 LOSS 1493 -1
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
David Flynn (1111) Northumbria\Summer 2024 LOSS 1496 -4
Paul Thompson (1063) Northumbria\Summer 2024 WIN 1496 1
Bill Maclennan (1026) Northumbria\Summer 2024 LOSS 1496 -5
Michael Hope (1499) Northumbria\Summer 2024 WIN 1496 2
Scott Nicholson (1506) Northumbria\Summer 2024 LOSS 1496 -1
William Edwards (1506) Northumbria\Summer 2024 LOSS 1496 -1
David Bannon (1302) Sunderland\Winter - 23-24 WIN 1489 2
Trevor Teasdale (1027) Sunderland\Winter - 23-24 WIN 1489 1
Raymond Purves (1485) Sunderland\Winter - 23-24 WIN 1489 4
Joseph Muldowney (1717) Sunderland\Winter - 23-24 WIN 1489 11
Amanda Paxton (1144) Sunderland\Winter - 23-24 LOSS 1489 -8
Stephen Young (1418) Sunderland\Winter - 23-24 LOSS 1489 -3
Howard Brown (1423) Sunderland\Winter - 23-24 LOSS 1486 -3
Michael Bowden (1402) Sunderland\Winter - 23-24 WIN 1486 3
Philip Bowden (1369) Sunderland\Winter - 23-24 WIN 1486 3
John Bainbridge (1444) Sunderland\Winter - 23-24 LOSS 1488 -2
Ken George (1410) Sunderland\Winter - 23-24 LOSS 1488 -3
Alan Perry (1340) Sunderland\Winter - 23-24 WIN 1488 3
Freddie Wrintmore (1306) Sunderland\Winter - 23-24 WIN 1490 2
James Booth (1530) Sunderland\Winter - 23-24 LOSS 1490 -2
Will McCallum (1560) Sunderland\Winter - 23-24 LOSS 1490 -2
Alan Whitwham (1094) Sunderland\Winter - 23-24 WIN 1485 1
Michael Hepworth (1415) Sunderland\Winter - 23-24 WIN 1485 3
Declan Kelly (1182) Sunderland\Winter - 23-24 WIN 1485 1
Daniel Foster (1593) Northumbria\Winter 2023-24 LOSS 1466 -1
Chas Robertson (1625) Northumbria\Winter 2023-24 WIN 1466 9
Robert Lawson (1747) Northumbria\Winter 2023-24 WIN 1466 11
Charles Mouzon (1641) Northumbria\Winter 2023-24 WIN 1453 9
Michael Bradley (1529) Northumbria\Winter 2023-24 WIN 1453 6
Scott Nicholson (1477) Northumbria\Winter 2023-24 LOSS 1453 -2
Kishore Sridharan (1247) Sunderland\Winter - 23-24 WIN 1453 2
David Barber (1331) Sunderland\Winter - 23-24 WIN 1453 3
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
Colin Pritchard (1335) Sunderland\Winter - 23-24 LOSS 1442 -4
David Flynn (1098) Sunderland\Winter - 23-24 WIN 1442 1
Neil Richards (1326) Sunderland\Winter - 23-24 LOSS 1442 -4
Jordan Dove (1662) Northumbria\Winter 2023-24 WIN 1431 11
david peel (805) Northumbria\Winter 2023-24 WIN 1431 1
Ryan Campbell (1644) Northumbria\Winter 2023-24 LOSS 1431 -1
William Edwards (1506) Northumbria\Winter 2023-24 WIN 1428 6
Scott Nicholson (1435) Northumbria\Winter 2023-24 LOSS 1428 -2
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
Joshua Jackman (1261) Sunderland\Winter - 23-24 WIN 1430 2
Sam LI (900) Sunderland\Winter - 23-24 WIN 1430 1
Jia Lee (1506) Sunderland\Winter - 23-24 LOSS 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
Ross Clennell (943) Sunderland\Winter - 23-24 WIN 1433 1
Daniel Hutchinson (1701) Sunderland\Winter - 23-24 LOSS 1433 -1
Jamie Milroy (1379) Northumbria\Winter 2023-24 WIN 1433 3
Michael Lyons (1681) Northumbria\Winter 2023-24 LOSS 1433 -1
Jeffrey McKenna (1522) Northumbria\Winter 2023-24 LOSS 1433 -2
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
James Moore (1568) Northumbria\Winter 2023-24 LOSS 1433 -1
Daniel Foster (1516) Northumbria\Winter 2023-24 LOSS 1433 -2
Robert Lawson (1748) Northumbria\Winter 2023-24 WIN 1433 15
John Bainbridge (1431) Sunderland\Winter - 23-24 LOSS 1424 -2
Alan Perry (1303) Sunderland\Winter - 23-24 LOSS 1424 -4
Joe Childs (1778) Sunderland\Winter - 23-24 WIN 1424 15
Michael Bradley (1504) Northumbria\Winter 2023-24 LOSS 1414 -2
Charles Mouzon (1592) Northumbria\Winter 2023-24 WIN 1414 9
Scott Nicholson (1345) Northumbria\Winter 2023-24 WIN 1414 3
George Daley (1257) Sunderland\Winter - 23-24 WIN 1412 2
Kishore Sridharan (1231) Sunderland\Winter - 23-24 WIN 1412 2
Malcolm Deneven (1433) Sunderland\Winter - 23-24 LOSS 1412 -2
Jamie Hall (1517) Northumbria\Winter 2023-24 WIN 1411 7
William Edwards (1502) Northumbria\Winter 2023-24 LOSS 1411 -2
Scott Nicholson (1307) Northumbria\Winter 2023-24 LOSS 1411 -4
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
Akshay Tandon (1543) Northumbria\Winter 2023-24 LOSS 1414 -1
Donald Catley (1357) Northumbria\Winter 2023-24 LOSS 1414 -3
James Robertson (1504) Northumbria\Winter 2023-24 LOSS 1414 -2
Keith McKenzie (876) Sunderland\Winter - 23-24 WIN 1411 1
Christopher Leishman (945) Sunderland\Winter - 23-24 WIN 1411 1
John Parkin (847) Sunderland\Winter - 23-24 WIN 1411 1
Paul Thompson (1045) Northumbria\Winter 2023-24 WIN 1413 1
Luke Dumighan (1425) Northumbria\Winter 2023-24 LOSS 1413 -2
David Brown (1619) Northumbria\Winter 2023-24 LOSS 1413 -1
Sydney Gooding (1197) Sunderland\Winter - 23-24 LOSS 1417 -6
Paul Thompson (1045) Sunderland\Winter - 23-24 WIN 1417 1
Simon Kirkham (803) Sunderland\Winter - 23-24 WIN 1417 1
Joshua Jackman (1115) 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
Chris Ford (1010) Sunderland\Winter - 23-24 WIN 1414 1
Keith Remmer (893) Sunderland\Winter - 23-24 WIN 1414 1
Lesley Grainger (746) Sunderland\Winter - 23-24 WIN 1414 1
Michael Lyons (1716) Northumbria\Winter 2023-24 LOSS 1418 -1
Duncan Hindmarsh (1490) Northumbria\Winter 2023-24 LOSS 1418 -2
Jeffrey McKenna (1530) Northumbria\Winter 2023-24 LOSS 1418 -1
Kye Bradley (942) Sunderland\Winter - 23-24 WIN 1413 1
Nikolay Kirillov (784) Sunderland\Winter - 23-24 WIN 1413 1
Peter Whitfield (1293) Sunderland\Winter - 23-24 WIN 1413 3
Ian McPherson (1639) Sunderland\Winter - 23-24 LOSS 1414 -1
Ross Clennell (907) Sunderland\Winter - 23-24 WIN 1414 1
Jeffrey McKenna (1528) Sunderland\Winter - 23-24 LOSS 1414 -1
Robert Park (1077) Sunderland\Winter - 23-24 WIN 1413 1
Klaus-Martin Rupp (1247) Sunderland\Winter - 23-24 WIN 1413 2
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
Gordon Rennie (815) Northumbria\Summer 2023 WIN 1413 1
Kye Bradley (934) Northumbria\Summer 2023 WIN 1413 1
Duncan Hindmarsh (1489) Northumbria\Summer 2023 LOSS 1413 0
Stephen Oxley (1799) Northumbria\Summer 2023 WIN 1407 7
Peter Seago (1434) Northumbria\Summer 2023 LOSS 1407 -1
Robert Neil Forsyth (1792) Northumbria\Summer 2023 LOSS 1407 0
Nikhil Smith (1080) Northumbria\Summer 2023 LOSS 1409 -4
Jay Smith (821) Northumbria\Summer 2023 WIN 1409 1
Callum French (1000) Northumbria\Summer 2023 WIN 1409 1