Progression over the last 12 games: 24 . Rating deviation: 45.17.