They are about the same over the last two years. DeRosa gets an edge with defense, Weeks gets an edge with the SB. Looking at EqA which is just an offensive stat Weeks has been .276 and .292 the past two years. DeRosa has been .280 and .276. Weeks obviously has more upside than DeRosa as well as most of those stats were put up while playing through an injury that historically is very hard on a hitter. I don't think Weeks has been better than DeRosa, the two have been about the same, there isn't a clear advantage either way. However given ages and career paths I'd expect DeRosa to regress this year and Weeks to improve so there is no way I'd rather have DeRosa this year. But you make it sound like DeRosa is a good player and Weeks should be in the minors which isn't the case at all. The first thing you want to do is throw AVG out as an evaluation method, AVG is a stat that helps you understand how a player gets value but it isn't very useful for telling you how valuable someone actually is. DeRosa the last two years has had the following line OBP/SLG/OPS - .357/.456/.813 and .371/.420/.791. Weeks has had the following line .363/.404/.767 and .374/.433/.807. RC/G - DeRosa with 5.7 and 5.5, Weeks with 5.6 and 6.5. The real thing that seperates them is defense vs speed. How much does Weeks speed help compared to the defense mismatch. DeRosa is an average 2B, Weeks a below average one defensively. DeRosa is slower than your normal 2B, Weeks is one of the best baserunners in the game.