ODPixel Dota 2 Player Rank

ODPixel

ODPixel is ranked #1000 among 1121 Dota 2 players worldwide , #4 among 15 players in United Kingdom by earnings.

Country:
United Kingdom
Name:
Owen Davies
Birthday:
03/29/1993
How old:
27

ODPixel is a 27 years old Dota 2 player from United Kingdom.