You are assuming Ramirez is entering his prime now. Over the last three seasons (inclucing this one), his numbers are on the decline. Maybe Ramirez is leaving his prime as well? Maybe he peaked in 204? That kind of thing is hard to judge. There isn't a set number of years for a player's prime (could be long, could be short), nor is it set as to when they are in their prime. Some guys peak early and some peak late. Do those numbers include Rolen's stats from last year's bad shoulder season? If so, that brings his 3-year average numbers down. Why do you think Rolen is leaving his prime? He has shown no signs of slowing down. I think Rolen has established early on that his shoulder is just fine. He's played every game so far, has put up good numbers, and says his shoulder feels good. With all due respect, Rolen has has only one star quality offensive season (2004). You can't tell whether he is coming or going, especially considering he is exiting his prime years. Over the vast majority of his career, Rolen has been very solid offensively, a .280/.375/.890 guy. Very good, but not elite. His 2004 season sticks out like a sore thumb in his career numbers. Ramirez has been better than the average of Rolen's best years (OBP aside) over the last two years, and Ramirez is four years younger. Don't forget, Ramirez has had injuries skew his numbers as well. We'll know a lot more about Rolen's trend after this season. f Ramirez improves in his prime years as most players do, he will put up numbers that Rolen hasn't even approached. In all probability, in 2 or 3 years Ramirez will be on a whole other level than Rolen offensively. Having said that, I would take Rolen if I had to win right now, but only because of his stellar defense and ability to take more walks.