Doesn't that depend on where in the order you want the player to bat? They both bat third. Let's say both players have 5 season in the majors. Player A has Mo Vaughn speed and is a station to station base runner. Player B has Juan Pierre speed. Player A's average and OBP dip considerably with runners on because he presses every AB with a man on trying to get the big hit and he strikes out a lot. Player B has his best numbers across the board with runners on. They play in similar parks with similar lineups. I would still have to go with Player A for the reason that CardsFanInChiTown cited. Just compare Derrek Lee and David Ortiz from last year. Lee had a higher BA, higher OBP, higher SLG, and 1 less home run than Ortiz yet Lee had 41 less RBI's. I know that American Leaguers usually have more RBI's but Lee was clearly the superior all around hitter last year. But I guarantee you that if you switched the two players that Lee's RBI stats would have soared and Ortiz's would have dropped like a rock.