idaho Nuke Lab

141 recorded games, 99 wins and 38 losses, a 70% win rate.

Elo 1681, peak 1742.

1v1 Elo 1680, peak 1739.

Recent games