Try the MLB Start/Sit Tool
Seattle Mariners 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 | SEA | OAK | +18 |
| 3 | SEA | ARI | +6 |
| 3 | SEA | SD | +5 |
| 6 | SEA | CHW | +2 |
| 3 | SEA | MIN | +2 |
| 6 | SEA | TB | +1 |
| 6 | SEA | BAL | +1 |
| 3 | SEA | BOS | 0 |
| 4 | SEA | KC | 0 |
| 3 | SEA | SF | -2 |
| 9 | SEA | TEX | -2 |
| 3 | SEA | DET | -5 |
| 3 | SEA | TOR | -5 |
| 10 | SEA | ANA | -8 |
| 7 | SEA | NYY | -10 |
| 3 | SEA | CLE | -25 |
| Totals: | Games: 81 | -22 | |
Away
Top| Games | Away | Home | Diff |
|---|---|---|---|
| 3 | SEA | SD | +5 |
| 7 | SEA | CLE | +4 |
| 3 | SEA | BAL | +4 |
| 3 | SEA | CHW | +4 |
| 10 | SEA | OAK | +3 |
| 3 | SEA | LAD | 0 |
| 2 | SEA | TB | 0 |
| 6 | SEA | DET | -1 |
| 3 | SEA | NYY | -1 |
| 3 | SEA | BOS | -2 |
| 4 | SEA | TOR | -6 |
| 7 | SEA | MIN | -7 |
| 10 | SEA | TEX | -7 |
| 10 | SEA | ANA | -7 |
| 3 | SEA | COL | -10 |
| 5 | SEA | KC | -10 |
| Totals: | Games: 82 | -31 | |

SEA Team Page