Progression over the last 12 games: 50 . Rating deviation: 50.03.