Cubs lead by 22 runs this season. They also have a BA that is .018 above the D-backs and a SLG that is .038 above. The D-Backs have a slight (.002) advantage in OBP. I'd say the Cubs offense is better. You know what I don't get? We are ahead of the White Sox in OBP, SLG, and BA, but they have seriously outscored us. What's up with that? Pitching. I dont think their pitching has caused them to outscore us. The DH is also a helpful tool in that regard.