Player
Profileimage

Will Dodds

Lives in United Kingdom
Follow
You need to log in to perform this action

Share this page

Win % in 2019
  Matches
Totally
77%
23 / 30
Official event Official
71%
12 / 17
Unofficial
85%
11 / 13
  Frames
Totally
60%
175 / 293
Official event Official
56%
82 / 146
Unofficial
63%
93 / 147
Show more statistics

Most played opponents

Countryflag
2 times
Countryflag
1 times
Countryflag
1 times
Countryflag
1 times