Richard Williams

Ranking
281
Merit
226
England

Meghan Millward

Ranking
293
Merit
186
England

Overall Record

13 Tournaments 4
87 Matches 25
29 Wins 5
10 Draws 1
48 Losses 19
33.33 Win % 20.00
108 (23 Oct 22) Highest Rank 293 (11 Feb 24)

Head to Head Record

1
09 Feb 19 |  English Masters EngM   - Last 32

Ranking History