Player
Profileimage

Alex O'Donoghue

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

Share this page

Win % in 2019
  Matches
Totally
72%
69 / 96
Official event Official
67%
32 / 48
Unofficial
77%
37 / 48
  Frames
Totally
59%
532 / 899
Official event Official
59%
265 / 449
Unofficial
59%
267 / 450
Show more statistics

Most played opponents