Full listing for Roger Staples (England)

Show Tournament Wins

YearGamesWins%winsDGradepdtRDGrpdtTpsTposOtpsSxpsGradeIndexIdx20xTpsxTposxOtpsxSxpsPos
2009 29 6 21 1416 -151 0 0 0 0 0 0 1382 1383 1424 0 0 0 0 743
2010 25 7 28 1438 50 0 0 0 0 0 0 1463 1446 1435 0 0 0 0 686
2011 22 10 45 1471 38 0 0 0 0 0 0 1504 1488 1462 0 0 0 0 662
2012 46 21 46 1534 85 0 0 0 0 0 0 1580 1592 1531 3 0 0 0 552
2013 47 16 34 1515 -27 0 0 0 0 0 0 1532 1550 1511 0 0 0 0 571
2014 47 23 49 1589 46 0 0 0 0 0 0 1618 1655 1586 1 0 0 1 461
2015 41 15 37 1515 -132 0 0 0 0 0 0 1539 1501 1512 0 0 0 0 526
2016 38 16 42 1528 75 0 0 0 0 0 0 1578 1557 1526 1 1 0 0 500
2017 35 13 37 1528 6 0 0 0 0 0 0 1584 1559 1523 2 0 0 0 498
2018 25 12 48 1577 30 0 0 0 0 0 0 1628 1693 1581 1 0 0 0 458
2019 10 5 50 1632 157 0 0 0 0 0 0 1691 1769 1615 0 0 0 0 378
2020 19 4 21 1571 62 0 0 0 0 0 0 1684 1648 1567 1 0 0 0 300
2021 34 16 47 1558 -18 0 0 0 0 0 0 1597 1573 1546 0 0 0 0 365
2022 4 1 25 1557 -44 0 0 0 0 0 0 1591 1574 1546 0 0 0 0 379
Total/Max 422 165 39 1640       0 0 0 0 1706 1781   9 1 0 1 300

World Ranking Position: 379

The DGrade, grade and index in the total row are the maximum achieved

xTps, xTpos are tps, tpos against etc

xOtps are where the opponent has tpo'ed the player and the player has won

Otps are where the player has tpo'ed the opponent and the opponent has won

Select the year to get a full listing of games in that year.

Longest runs

 GamesYear
Wins52014
Losses92009
Peels00
All Peels12012

NumCountryGamesWinsLosses%wins
1England40715924839
2Scotland156940

 GamesWinsLosses%wins
Men38415023439
Women38152339
Total42216525739

Record against grade opponents
 GamesWinsLosses%wins
>24005050
>22008080

Roger Staples
Record against all opponents
Order Games Wins Percentage Name
(Lists a player's win loss record against all opponents)
Peeling Record
All Triples Tpos Otps Sextuples

Biggest Upsets
Losses Wins

List Events By Event Name
Event Name (not case sensitive)
Order Date order Latest first

Database last updated at Wed, 08 Jun 2022 19:01:36 +0100

27 June 2022 00:49:28