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
71%
62 / 87
Official event Official
64%
25 / 39
Unofficial
77%
37 / 48
  Frames
Totally
59%
480 / 816
Official event Official
58%
213 / 366
Unofficial
59%
267 / 450
Show more statistics

Most played opponents