To my way of thinking, Stastny is nowhere near the Ovechkin/Crosby ballpark.
"Nowhere near" seems too strong. What Ovechkin and Crosby clearly have over Stastny is that they started NHL at younger ages and they both have had terrific longevity. Peak-wise, the three are not tremendously different. If we remove Gretzky from the equation (but keep Mario):
Scoring finishes:
1, 1, 2, 2, 3, 3, 3, 3, 5
1, 2, 2, 3, 3, 4, 7, 8
1, 2, 3, 4, 5, 5
So, which is which? Stastny is the last one, but clearly if he had started in the NHL at 18 instead of 24 we'd probably be adding on a couple more top-five finishes (and a couple of those finishes would be higher if we also removed Lemieux).
Crosby and Ovechkin deservedly rank higher, but Stastny, in a non-Gretzky world, might today be remembered as the top NHL player of the whole 1980s' decade.