I still find it really tough to rank Petrov. The disconnect between his stats and his rep is so large.

One thing to keep in mind is that chart will overrate Starshinov and underrate Firsov because of lack of assist recording. In the World Championships where assists were actually recorded, you can see just what a poor playmaker Starsh was. Firsov, on the other hand, was an excellent playmaker