Asta丶 - Joshua Torres is a professional Dota 2 player, currently a member of the Xerxia Esports team.
During his career, he played a total of 5368 matches, won 2915, lost 2453.
Based on this data, it has a winrate of 54.3%
Born [Not available] ([Not available] years), earned thanks to the game: 6 932$
Main heroes he plays: Invoker, Morphling, Puck, Ember Spirit, Templar Assassin