Indominus Rex

19 recorded games, 16 wins and 3 losses, a 84% win rate.

Elo 1403, peak 1403.

1v1 Elo 1415, peak 1415.

Recent games