Try the MLB Start/Sit Tool
San Francisco Giants 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 |
|---|---|---|---|
| 9 | SF | COL | +21 |
| 9 | SF | SD | +17 |
| 3 | SF | HOU | +16 |
| 3 | SF | ATL | +13 |
| 3 | SF | OAK | +12 |
| 3 | SF | MIL | +8 |
| 4 | SF | PHI | +7 |
| 3 | SF | TEX | +4 |
| 3 | SF | PIT | +4 |
| 9 | SF | ARI | +4 |
| 3 | SF | WAS | +3 |
| 4 | SF | STL | +2 |
| 3 | SF | FLA | -3 |
| 4 | SF | CHC | -4 |
| 4 | SF | NYM | -6 |
| 3 | SF | CIN | -6 |
| 3 | SF | ANA | -10 |
| 9 | SF | LAD | -14 |
| Totals: | Games: 82 | +68 | |
Away
Top| Games | Away | Home | Diff |
|---|---|---|---|
| 9 | SF | ARI | +13 |
| 3 | SF | HOU | +10 |
| 4 | SF | STL | +9 |
| 4 | SF | NYM | +6 |
| 3 | SF | WAS | +3 |
| 3 | SF | CIN | +3 |
| 6 | SF | MIL | +3 |
| 2 | SF | CHC | +2 |
| 3 | SF | PHI | +2 |
| 3 | SF | OAK | +2 |
| 3 | SF | SEA | +2 |
| 3 | SF | PIT | -2 |
| 4 | SF | FLA | -3 |
| 9 | SF | SD | -11 |
| 4 | SF | ATL | -13 |
| 9 | SF | COL | -15 |
| 9 | SF | LAD | -31 |
| Totals: | Games: 81 | -20 | |

SF Team Page