yeah, that's a much better grouping than the unproven prospect heavy lists in this thread. 5 years isn't that long of a time and there's tons of young talent already proving themselves in the majors right now.

When you are a man, sometimes you wear stretchy pants in your room...is for fun.

These guys are first/second rounders now and I don't see why they won't be that or very close to it at 30-32 years old.

Longoria at 30Troy Tulo at 31Ryan Braun at 32Matt Kemp at 31Joey Votto at 32

That would likely be a solid risk-adjusted list but I can almost guarantee that the top 5 players in baseball in 5 years won't all be over 30.

Looking at fantasy ADPs this year, in the top 12, the only player over 30 is Pujols (the list I have showed: Hanley, Tulo, Miggy, Votto, Longoria, Cargo, Cano, Crawford, Braun, Adrian Gonzalez and David Wright in the top 12)

Now, Holliday, Halladay, Arod, Utley, Hamilton, Teix et all were immediately next off the board, and maybe you'll say that ADP isn't a fair proxy because people always draft younger because they want high upside. But if you look at ESPN's player rater right now, only one of the top 10 is over 30 (Halladay) while Granderson and Bautista are exactly 30. In 2010, Halladay and Pujols (barely 30) were the only players in the top top 13 who were over 30.

So I would be fine assuming that some if not many of those players end up in the top 5 in 5 years, and I do think it's way too aggressive to think that Harper or Trout are top 5 material, but guys like Heyward, Stanton, Rasmus, Strasburg, Kershaw, Moustakas, Rizzo, etc will also be in there as well.

These guys are first/second rounders now and I don't see why they won't be that or very close to it at 30-32 years old.

Longoria at 30Troy Tulo at 31Ryan Braun at 32Matt Kemp at 31Joey Votto at 32

That would likely be a solid risk-adjusted list but I can almost guarantee that the top 5 players in baseball in 5 years won't all be over 30.

I agree with you 100%...thing is, if I am going to guess who will be top 5 in 5 years I'm not going to guess on some 19-22 year old that hasn't played more than 50games in the majors...I'd easily go with the guys who are already at the top of their game and will only be 29-32 at the time. This thread is a complete throw of the dart but to choose a Hosmer/Moustakas/Machado or Harper type of guy is just making the odds of you being right that much worse...at least the guys I chose are already around top 5 now and won't be over the hill in 5 years...I like my odds much more.