Photography of Electro

Electro

Ivan Pugach
Russia
Team

Invictus Int

Ranking

37

Rating

7.73

Team ranking

161

Age

19

Player analysis coming soon

We are working on extending the app with a module for player performance analysis.