Players I like less: B.J. Upton is overrated 

May, 20, 2010
5/20/10
11:17
AM ET
Way back in March, when all was possible in fantasy baseball, all the ERAs looked good and everyone could be a .300 hitter, Matthew Berry, Stephania Bell and I appeared on a special "Baseball Tonight" fantasy preview. At the end of the show we were asked for bold predictions. I'm never shy about being wrong about something, but at the time I just blurted out that I expected both Upton brothers to be top-10 fantasy hitters.

Well, that's just not going to happen. In our mid-May rankings, I thought about dropping Arizona Diamondbacks right fielder Justin Upton out of my overall top 20, but I decided to leave him at 19 in part because I couldn't find anyone else deserving of that high of a rank. I admit that. I thought about moving Boston Red Sox second baseman Dustin Pedroia there, since he's showing the same power, but we all know who has more fantasy upside. I thought about Colorado Rockies ace Ubaldo Jimenez, but I already have two starting pitchers in my top 20 in Tim Lincecum and Roy Halladay. Ultimately, I decided to leave Justin Upton there.

B.J. Upton
Cliff Welch/Icon SMIWith a .217 average and a 91st rank in our Player Rater, why is everyone so infatuated with B.J. Upton?
His older brother B.J. Upton, however, tumbled in my rankings, dropping a few rounds to No. 64 overall. I don't want to say I'm tired of his act, but I don't see any end in sight to the batting-average problems this guy has. The Tampa Bay Rays aren't leading him off anymore, as his .224 batting average and .297 on-base percentage just aren't worth it when there are other options. He certainly could steal 40 bases again, and that's why he's in my top 100, but I don't see a 20-homer season or even a .250 batting average in his future. In retrospect, I should have dropped him quite a bit more. He is no top-10 hitter. He is a disappointment.