Martin Leach (196024) - BETA

Summary 2018-19

Current Points:
1389
Monthly +/-
0
Season +/-
-69
Provisional:
1389
Wins / Losses
60 / 56
Last Match:
11 days ago
Gender:
Male
Best Win:
Highest Winning Streak:
5
County:
Avon

Ranking

About

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

History

Season History
Season Start End Change
2018-19 1458 1389 -69
2019-20 1389 1462 73
2020-21 1462 1462 0
2021-22 1462 1538 76
2022-23 1538 1566 28
2023-24 1566 1555 -11
2024-25 1555 1554 -1
* click season to view previous season archive
Monthly Points Change
Best 8 wins
Opponent Event Date Result Ranking  
Franklyn Tucker (1582) Bristol\Senior Winter 2018-19 WIN 1379 11
John Durbin (1676) Bristol\Senior Winter 2024 - 25 WIN 1555 7
Khaled Radwan (1497) Bristol\Senior Winter 2018-19 WIN 1402 6
Daniel Jones (1468) Bristol\Senior Winter 2018-19 WIN 1387 6
Michael Griffin (1519) Bristol\Senior Winter 2024 - 25 WIN 1564 4
Aylwyn Powell (1520) Bristol\Senior Winter 2024 - 25 WIN 1554 4
Daniel Price (1362) Bristol\Senior Winter 2018-19 WIN 1387 4
Ray Wang (1377) Bristol\Senior Winter 2018-19 WIN 1402 4
Worst Loss :-(
Opponent Event Date Result Ranking  
Greg Rowland (670) Bath\Winter 2018-19 LOSS 1461 -13
Full Season History
Opponent Event Date Result Ranking  
Colin Lock (1578) Bristol\Senior Winter 2024 - 25 LOSS 1563 -2
Tom Mould (1541) Bristol\Senior Winter 2024 - 25 LOSS 1563 -2
Gary ONeill (1415) Bristol\Senior Winter 2024 - 25 WIN 1563 3
Martin Garrett (1256) Bristol\Senior Winter 2024 - 25 WIN 1567 1
Kaustubh Karthik (1357) Bristol\Senior Winter 2024 - 25 LOSS 1567 -6
Paul Hutton (629) Bristol\Senior Winter 2024 - 25 WIN 1567 1
Andrew Weaver (1303) Bristol\Senior Winter 2024 - 25 WIN 1564 2
Michael Griffin (1519) Bristol\Senior Winter 2024 - 25 WIN 1564 4
Roy Mccourt (1514) Bristol\Senior Winter 2024 - 25 LOSS 1564 -3
Glyn Flinders (1588) Bristol\Senior Winter 2024 - 25 LOSS 1555 -2
John Durbin (1676) Bristol\Senior Winter 2024 - 25 WIN 1555 7
Peter Martin (1579) Bristol\Senior Winter 2024 - 25 WIN 1555 4
Harry Williams (1669) Bristol\Senior Winter 2024 - 25 LOSS 1560 -1
Wayne Judd (1555) Bristol\Senior Winter 2024 - 25 WIN 1560 4
Leigh Petters (1217) Bristol\Senior Winter 2024 - 25 LOSS 1560 -8
Glyn Flinders (1590) Bristol\Senior Winter 2024 - 25 LOSS 1554 -2
Aylwyn Powell (1520) Bristol\Senior Winter 2024 - 25 WIN 1554 4
Michael Burke (1534) Bristol\Senior Winter 2024 - 25 WIN 1554 4
brian hill (1434) Bristol\Senior Winter 2024 - 25 WIN 1549 3
Louise Hawkes (0) Bristol\Senior Winter 2024 - 25 WIN 1549 1
Terry Kirby (30) Bristol\Senior Winter 2024 - 25 WIN 1549 1
Steven Hooper (1614) Bristol\Senior Winter 2024 - 25 LOSS 1546 -2
Deng Yew Darryl Chen (1398) Bristol\Senior Winter 2024 - 25 WIN 1546 3
Richard Iles (1355) Bristol\Senior Winter 2024 - 25 WIN 1546 2
Stephen Williams (1446) Bristol\Senior Winter 2024 - 25 LOSS 1554 -4
Dominic Pipe (1520) Bristol\Senior Winter 2024 - 25 LOSS 1554 -2
Hannah Luckhurst (1511) Bristol\Senior Winter 2024 - 25 LOSS 1554 -2
Colin Lock (1292) Bristol\Senior Winter 2018-19 WIN 1387 3
Daniel Price (1362) Bristol\Senior Winter 2018-19 WIN 1387 4
Isaac Amos (1217) Bristol\Senior Winter 2018-19 LOSS 1387 -5
Franklyn Tucker (1582) Bristol\Senior Winter 2018-19 WIN 1379 11
Clive Richards (1505) Bristol\Senior Winter 2018-19 LOSS 1379 -1
Daniel Jones (1470) Bristol\Senior Winter 2018-19 LOSS 1379 -2
Phil Taylor (1551) Bristol\Senior Winter 2018-19 LOSS 1383 -1
Alexandre Perpetua (1455) Bristol\Senior Winter 2018-19 LOSS 1383 -2
José Perpetua (1646) Bristol\Senior Winter 2018-19 LOSS 1383 -1
Norman Thomas (1069) Bath\Winter 2018-19 LOSS 1396 -8
Phillip Gentle (1190) Bath\Winter 2018-19 LOSS 1396 -6
Mel Henry (778) Bath\Winter 2018-19 WIN 1396 1
Stephen Tanner (1320) Bath\Winter 2018-19 LOSS 1413 -3
Andrew Cobb (799) Bath\Winter 2018-19 LOSS 1413 -13
Nigel Woolley (1592) Bath\Winter 2018-19 LOSS 1413 -1
Philip Bawn (1072) Bristol\Senior Winter 2018-19 WIN 1409 1
Richard Smith (1078) Bristol\Senior Winter 2018-19 WIN 1409 1
Ronald Dobbs (1236) Bristol\Senior Winter 2018-19 WIN 1409 2
Kenneth Ihekwoaba (1197) Bristol\Senior Winter 2018-19 WIN 1402 2
Khaled Radwan (1497) Bristol\Senior Winter 2018-19 WIN 1402 6
Ade Dayo (1502) Bristol\Senior Winter 2018-19 LOSS 1402 -1
Gary ONeill (1297) Bristol\Senior Winter 2018-19 WIN 1396 3
Stephen Evans (1374) Bristol\Senior Winter 2018-19 WIN 1396 4
Richard Sheppard (1633) Bristol\Senior Winter 2018-19 LOSS 1396 -1
Dennis Townsend (1531) Bath\Winter 2018-19 LOSS 1401 -1
Peter Smith (1311) Bath\Winter 2018-19 LOSS 1401 -3
Gary Sartain (1509) Bath\Winter 2018-19 LOSS 1401 -1
Simon Tandy (767) Bath\Winter 2018-19 WIN 1404 1
Michael Entwistle (865) Bath\Winter 2018-19 WIN 1404 1
Steven Berry (1245) Bath\Winter 2018-19 LOSS 1404 -5
Hannah Luckhurst (849) Bristol\Senior Winter 2018-19 WIN 1398 1
Michael Miles (1176) Bristol\Senior Winter 2018-19 WIN 1398 2
Matthew Gardiner (1286) Bristol\Senior Winter 2018-19 WIN 1398 3
Christopher Hughes (1131) Bristol\Senior Winter 2018-19 WIN 1403 2
Martin Courtier (1182) Bristol\Senior Winter 2018-19 LOSS 1403 -6
Andy Davis (1505) Bristol\Senior Winter 2018-19 LOSS 1403 -1
Colin Lock (1277) Bristol\Senior Winter 2018-19 WIN 1394 3
Isaac Amos (1117) Bristol\Senior Winter 2018-19 WIN 1394 2
John Hawkesby (1383) Bristol\Senior Winter 2018-19 WIN 1394 4
June Watts (1278) Bristol\Senior Winter 2018-19 WIN 1387 3
Clive Richards (1463) Bristol\Senior Winter 2018-19 LOSS 1387 -2
Daniel Jones (1468) Bristol\Senior Winter 2018-19 WIN 1387 6
David Carter (1424) Bath\Winter 2018-19 LOSS 1396 -2
Matthew Timpson (1115) Bath\Winter 2018-19 LOSS 1396 -6
José Perpetua (1604) Bath\Winter 2018-19 LOSS 1396 -1
Roy Startup (1040) Bath\Winter 2018-19 WIN 1399 1
Phil Jones (773) Bath\Winter 2018-19 WIN 1399 1
Robert Portlock (1212) Bath\Winter 2018-19 LOSS 1399 -5
Aziz Muscati (1375) Bristol\Senior Winter 2018-19 WIN 1392 4
Dennis Crozier (1405) Bristol\Senior Winter 2018-19 WIN 1392 4
Matthew Cooper (1589) Bristol\Senior Winter 2018-19 LOSS 1392 -1
Reginald Brown (1405) Bristol\Senior Winter 2018-19 LOSS 1398 -2
Alexandre Perpetua (1384) Bristol\Senior Winter 2018-19 LOSS 1398 -2
Phil Taylor (1497) Bristol\Senior Winter 2018-19 LOSS 1398 -2
Nigel Woolley (1571) Bath\Winter 2018-19 LOSS 1416 -1
Andrew Cobb (713) Bath\Winter 2018-19 LOSS 1416 -13
Stephen Tanner (1305) Bath\Winter 2018-19 LOSS 1416 -4
Gary Oaten (1272) Bath\Winter 2018-19 WIN 1415 3
Keith Gammon (829) Bath\Winter 2018-19 WIN 1415 1
Timothy Cahill (1323) Bath\Winter 2018-19 LOSS 1415 -3
Margaret Jubb (1330) Bristol\Senior Winter 2018-19 WIN 1410 3
Alex Evans (1175) Bristol\Senior Winter 2018-19 WIN 1410 2
Philip Bawn (1098) Bristol\Senior Winter 2018-19 WIN 1402 1
Ray Wang (1377) Bristol\Senior Winter 2018-19 WIN 1402 4
Ronald Dobbs (1264) Bristol\Senior Winter 2018-19 WIN 1402 3
Lucy Bowskill (840) Bath\Winter 2018-19 LOSS 1436 -13
John Hunter (1112) Bath\Winter 2018-19 LOSS 1436 -8
Jon Turner (797) Bath\Winter 2018-19 LOSS 1436 -13
Jeremy Vaughan (1424) Bristol\Senior Winter 2018-19 LOSS 1443 -2
Colin Pearcy (1578) Bristol\Senior Winter 2018-19 LOSS 1443 -1
Kyle Ledbury (1334) Bristol\Senior Winter 2018-19 LOSS 1443 -4
Mark Taylor (1211) Bath\Winter 2018-19 LOSS 1461 -6
Simon Young (1551) Bath\Winter 2018-19 LOSS 1461 -2
Stephen Moss (1058) Bath\Winter 2018-19 LOSS 1461 -10
Diane Mcillwain (1438) Bristol\Senior Winter 2018-19 WIN 1450 4
Stephen Evans (1359) Bristol\Senior Winter 2018-19 WIN 1450 3
Michael Brown (1432) Bristol\Senior Winter 2018-19 WIN 1450 4
Evan Holding (624) Bath\Winter 2018-19 WIN 1461 1
Greg Rowland (670) Bath\Winter 2018-19 LOSS 1461 -13
Mark Davis (1140) Bath\Winter 2018-19 WIN 1461 1
Matthew Gardiner (1277) Bristol\Senior Winter 2018-19 WIN 1457 2
Dominic Pipe (764) Bristol\Senior Winter 2018-19 WIN 1457 1
Hannah Luckhurst (655) Bristol\Senior Winter 2018-19 WIN 1457 1
Ashish Godara (937) Bath\Winter 2018-19 WIN 1464 1
Lee Bailey (1330) Bath\Winter 2018-19 LOSS 1464 -4
Ian Dagger (1350) Bath\Winter 2018-19 LOSS 1464 -4
Christopher Hughes (1150) Bristol\Senior Winter 2018-19 WIN 1458 1
Martin Courtier (1140) Bristol\Senior Winter 2018-19 WIN 1458 1
Andy Davis (1467) Bristol\Senior Winter 2018-19 WIN 1458 4