Win 25 consecutive games. Earn this in Single Player or Xbox Live play. 4.80% of players have unlocked this achievement