Progression over the last 12 games: 22 . Rating deviation: 45.95.