Latest Games

Team Tournament Rival Result
Overwatch World Cup 2016 Sweden Lose
Overwatch World Cup 2016 Russia Lose
Overwatch World Cup 2016 Israel Win
Overwatch World Cup 2016 Switzerland Win
Overwatch World Cup 2016 Bulgaria Win