It's certainly not easy to look up, and I'd be curious why you think otherwise. What's your go-to source?
Well, hockeyreference.com is one of the places. There you can see how much every player has scored each season, and it also lists age.
(Personally I had all the data - and much more - stored in a SQL Server database, and could do lots of different kinds of studies on it.)
I actually posted about this a couple of years ago (it's probably in the history section as this section didn't exist back then). If you're the one I think (different name now?), I think you read it and even commented upon it. The graph posted just prior to this post of mine shows a result similar to what was then posted.
So... Even though "only" 26 years old, Crosby might not peak further scoring wise. Same with Ovechkin (28 years old).
(While I'm writing, I still wish that statistical analysis could focus more upon getting knowledge about things that are easy to measure (like in this topic), and use that knowledge to build further knowledge on. Instead, much focus is being spent on trying to quantify quite difficult things that depends on many factors working together. For example, +/- is affected by lots of things, like zone starts, strength of teammates, strength of opponents, strength of own goaltending, etc. For +/-, a good approach would be to frist try to determine how much goaltending affects it. By doing that, one should for example look at save percentage and try to figure out how much that is affected by the skaters' defensive skill, etc. Even that is difficult. I think the key is to try to gain knowledge about bit by bit, and then use that knowledge to learn about other bits, and so on... For example, how much is a offensive zone start on average "worth"?
Sorry for getting off-topic.)