Dafydd Howell

Ranking
31
Merit
34
Wales

Ivor Armstrong

Ranking
244
Merit
219
Wales

Overall Record

19 Tournaments 14
131 Matches 90
78 Wins 44
7 Draws 5
46 Losses 41
59.54 Win % 48.89
24 (10 Feb 19) Highest Rank 30 (24 Aug 14)

Head to Head Record

1
21 Apr 18 |  World Masters WM   - Group 39

Ranking History