NL West
Standings
| # | Team | W | L | PCT | GB | RD | L10 | Strk |
|---|---|---|---|---|---|---|---|---|
| 1 | San Diego Padres | 24 | 16 | .600 | - | +3 | 5-5 | W2 |
| 2 | Los Angeles Dodgers | 24 | 16 | .600 | - | +69 | 4-6 | L2 |
| 3 | Arizona Diamondbacks | 19 | 20 | .487 | 4.5 | -22 | 3-7 | W2 |
| 4 | Colorado Rockies | 16 | 25 | .390 | 8.5 | -35 | 2-8 | L2 |
| 5 | San Francisco Giants | 15 | 24 | .385 | 8.5 | -49 | 2-8 | L1 |
| # | Team | W* | L* | ±W | Δ Rank |
|---|---|---|---|---|---|
| 1 | San Diego Padres | 24 | 16 | 0 | — |
| 2 | Los Angeles Dodgers | 24 | 16 | 0 | — |
| 3 | Arizona Diamondbacks | 19 | 20 | 0 | — |
| 4 | Colorado Rockies | 16 | 25 | 0 | — |
| 5 | San Francisco Giants | 15 | 24 | 0 | — |
Optimal projects each team's remaining games as if every lineup was optimizer-recommended (snapshot, not full season replay). See methodology below.
Manager grades across the division
All managers →| Team | Manager | Lineup | Bunts | IBBs | Pitching | Total |
|---|---|---|---|---|---|---|
| Padres | — | 0.84 R A | 0.43 R A | 0.22 R A | 62.39 R F | 63.88 R B |
| Dodgers | — | 0.34 R A+ | 0.28 R A | 1.03 R B | 73.03 R F | 74.68 R B |
| Rockies | — | 1.69 R B- | 0.93 R B | 1.92 R C | 91.43 R F | 95.97 R C |
| Diamondbacks | — | 2.08 R C | 2.22 R C | 0.67 R B | 101.70 R F | 106.68 R C- |
| Giants | — | 0.96 R A- | 0.67 R B | 1.54 R C | 127.64 R F | 130.81 R B- |
Cost = expected runs lost from sub-optimal decisions across the season. Lower is better. Grades follow the same scale used on individual manager pages.
Run differential
Recent form
- Padres 5-5 W2 Won last 2
- Dodgers 4-6 L2 Lost last 2
- Diamondbacks 3-7 W2 Won last 2
- Rockies 2-8 L2 Lost last 2
- Giants 2-8 L1 Lost last 1
RunsLeft insights · NL West
Los Angeles Dodgers on pace for +279 run differential
Through 40 games the Los Angeles Dodgers have outscored opponents by 69 (203-134) — projects to +279 over a full season. Tops the NL West.
Team page →Stammen runs the cleanest decision book in MLB
Craig Stammen (SD) leads MLB with just 1.5 runs lost to in-game decisions this season. Worst in the league: Will Venable (CWS) at 7R.
Manager detail →Vitello has used 27 different lineups in 30 games
Tony Vitello (SF) has run 27 distinct starting lineups across 30 games this season — that's 90% turnover game-to-game. Most managers stay below 14 for the same span.
Manager detail →Stammen has used 25 different lineups in 30 games
Craig Stammen (SD) has run 25 distinct starting lineups across 30 games this season — that's 83% turnover game-to-game. Most managers stay below 14 for the same span.
Manager detail →Roberts has used 29 different lineups in 30 games
Dave Roberts (LAD) has run 29 distinct starting lineups across 30 games this season — that's 97% turnover game-to-game. Most managers stay below 14 for the same span.
Manager detail →Lovullo has used 29 different lineups in 30 games
Torey Lovullo (AZ) has run 29 distinct starting lineups across 30 games this season — that's 97% turnover game-to-game. Most managers stay below 14 for the same span.
Manager detail →Keep reading
Methodology
Counterfactual standings project each team's remaining
games as if every lineup card had been the optimizer's recommendation.
The math is a snapshot: winsFlip = round(seasonLineupCost / 10),
added to the current win column and subtracted from the loss column.
Manager grades come from the same per-game decision audit used on /managers. Insights are emitted by templates under /methodology and refreshed hourly or nightly depending on the template tier.