Idaho Nuke Lab

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

Elo 1579, peak 1612.

1v1 Elo 1579, peak 1610.

Recent games