The SABRhood
  • Home
  • Today
  • Standings
  • Leaders
  • Awards
    • MLB Award Races
    • Insane Baseball Awards
  • Intelligence
    • Story Engine
    • Players
    • Player Change Engine
    • Career Path Engine
    • Teams
    • Team reports
    • Matchups
    • Pitch Lab
    • Run Game
    • Fielding
    • Triple-A Watch
    • History
    • History Match
    • League Trends
  • Projections
  • Newsletter
  • Graphics
  • Editorials
  • Broadcast
  • About

Team Reports

Thirty MLB team research rooms built for fans, journalists, and broadcasters.

League research directory

Thirty teams, thirty reports

Open a club report for positional strengths and needs, in-house leaders, player movement, pitch identities, matchup splits, broadcaster notes, and the best available bullpen options.

Thirty club research rooms

Choose a team report

Every page uses the same auditable framework so strengths, weaknesses, player movement, pitches, and bullpen decisions can be compared consistently.

All MLB teams ranked by FanGraphs WAR at catcher, infield, outfield, designated hitter, starting pitcher, and relief pitcher
The league’s roster-value map. Each cell shows a club’s MLB rank at that position. Open a report to see the WAR total and the player creating the most value.

#1Los Angeles DodgersIndex 87.4 | run generation #1 | pitching #1→ #2Milwaukee BrewersIndex 84.2 | run generation #2 | pitching #4→ #3New York YankeesIndex 74.3 | run generation #6 | pitching #3→ #4Boston Red SoxIndex 74.0 | run generation #7 | pitching #2→ #5Philadelphia PhilliesIndex 70.2 | run generation #5 | pitching #6→ #6Tampa Bay RaysIndex 69.9 | run generation #9 | pitching #5→ #7Pittsburgh PiratesIndex 66.6 | run generation #4 | pitching #10→ #8Atlanta BravesIndex 62.0 | run generation #18 | pitching #7→ #9San Diego PadresIndex 56.5 | run generation #19 | pitching #9→ #10Chicago CubsIndex 54.0 | run generation #3 | pitching #24→ #10Minnesota TwinsIndex 54.0 | run generation #8 | pitching #16→ #12Miami MarlinsIndex 53.0 | run generation #10 | pitching #14→ #13Texas RangersIndex 50.0 | run generation #17 | pitching #12→ #14Cleveland GuardiansIndex 48.1 | run generation #27 | pitching #8→ #15Chicago White SoxIndex 46.8 | run generation #13 | pitching #18→ #16Seattle MarinersIndex 44.9 | run generation #28 | pitching #10→ #17San Francisco GiantsIndex 44.8 | run generation #15 | pitching #20→ #18Arizona DiamondbacksIndex 43.8 | run generation #20 | pitching #17→ #18Detroit TigersIndex 43.8 | run generation #24 | pitching #13→ #20New York MetsIndex 41.7 | run generation #20 | pitching #21→ #21AthleticsIndex 40.2 | run generation #11 | pitching #25→ #22Houston AstrosIndex 39.9 | run generation #22 | pitching #23→ #23Baltimore OriolesIndex 35.6 | run generation #25 | pitching #22→ #23Colorado RockiesIndex 35.6 | run generation #12 | pitching #27→ #25Kansas City RoyalsIndex 34.4 | run generation #14 | pitching #27→ #26Toronto Blue JaysIndex 33.2 | run generation #29 | pitching #14→ #27St. Louis CardinalsIndex 30.6 | run generation #23 | pitching #26→ #28Washington NationalsIndex 30.4 | run generation #16 | pitching #30→ #29Los Angeles AngelsIndex 25.7 | run generation #30 | pitching #19→ #30Cincinnati RedsIndex 24.6 | run generation #26 | pitching #29→

Report status: automated research foundation through September 08, 2026 . Editorial notes, injury confirmation, same-day transactions, and opponent-specific context remain the final broadcast layer.

© 2026 The SABRhood

  • Methodology

  • Glossary

  • History Desk

  • @thesabrhood