It's not the only fact that matters. It's one of many that are important. But basing things on one season of data isn't a great idea. In 2006, Soriano had a 351 OBP to Roberts's 347. It's not a certainty that Roberts will get on base more often than Soriano. That's not all it shows. It also means, that if Soriano is leading off, he is able to get himself to scoring position via HR, triple, or double more often than Roberts. That in itself is a value. The beating out of ground balls is already figured into each players' performance in OBP and BA, and we've already dealt with that point. It adds nothing. As far as stolen bases, Roberts's 50 of last season out performed his career best by 14. It's quite possible that he'll only steal 35 or so which is much closer to what he's done his whole career. That would be very close to Soriano's career average. And even if the leg injuries suffered by Soriano last season have lingered and he steals only 20-25, the added doubles, triples, and homers still put him a greater liklihood of scoring than Roberts. Patience isn't really measured by K-rates. You would need to look at p/pa if you want to make that argument. Roberts does do that better than Soriano as his p/pa for 2007 was 4.20 and Soriano's was 3.67. That also was a career high for Roberts. His avg most seasons has been around 3.95 or so, and Soriano is usually around what he did last season. While it is an edge for Roberts, it isn't a great one. While Roberts will make the team better, it isn't because he's a better option at lead-off than Soriano is. The Cubs don't need a lead-off hitter. They might need more good hitters. PWNED