Try the MLB Start/Sit Tool
Arizona Diamondbacks Team Page
These are team run differential stats broken down based on matchups and HOME and AWAY. It should give you a more exact idea on where the runs come from and who it was against.
Initial idea inspired by Max Kellerman's obsession with run differential.
I took things a step further (or maybe even two steps) and decided to create run differential stats broken down by pitchers with decisions (ie. win/loss). It's hard to explain what it does so why don't you just check out Mike Mussina's breakdown.
Home
Top| Games | Home | Away | Diff |
|---|---|---|---|
| 6 | ARI | HOU | +17 |
| 4 | ARI | PIT | +16 |
| 3 | ARI | CHC | +7 |
| 3 | ARI | NYM | +5 |
| 3 | ARI | TEX | +4 |
| 9 | ARI | SD | +4 |
| 3 | ARI | WAS | 0 |
| 3 | ARI | PHI | -1 |
| 4 | ARI | FLA | -2 |
| 3 | ARI | STL | -5 |
| 5 | ARI | ATL | -12 |
| 3 | ARI | MIL | -12 |
| 9 | ARI | SF | -13 |
| 9 | ARI | LAD | -13 |
| 3 | ARI | ANA | -14 |
| 9 | ARI | COL | -15 |
| 3 | ARI | CIN | -17 |
| Totals: | Games: 82 | -51 | |
Away
Top| Games | Away | Home | Diff |
|---|---|---|---|
| 3 | ARI | PIT | +12 |
| 9 | ARI | SD | +10 |
| 3 | ARI | KC | +9 |
| 3 | ARI | CHC | +7 |
| 3 | ARI | ATL | +6 |
| 4 | ARI | FLA | +3 |
| 4 | ARI | MIL | +2 |
| 4 | ARI | NYM | +2 |
| 3 | ARI | CIN | +2 |
| 3 | ARI | HOU | -1 |
| 3 | ARI | OAK | -2 |
| 3 | ARI | STL | -4 |
| 9 | ARI | SF | -4 |
| 3 | ARI | SEA | -6 |
| 9 | ARI | LAD | -6 |
| 3 | ARI | WAS | -11 |
| 9 | ARI | COL | -16 |
| 3 | ARI | PHI | -20 |
| Totals: | Games: 81 | -17 | |

ARI Team Page