Vote 1 Pedro

14 recorded games, 11 wins and 3 losses, a 79% win rate.

Elo 1418, peak 1418.

1v1 Elo 1406, peak 1406.

Recent games