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

Today

The daily MLB signal desk from The SABRhood.

The daily desk

Today in the SABRhood

The schedule-first research desk: what is happening tonight, who is expected to play, and which matchup signals deserve follow-up.

Data through September 08, 2026Method-labeled signals, not black-box claims.
Daily game research

Every matchup gets an evidence-first briefing

Probable starters, posted orders, park weather, team strength, active-roster bullpen options, and the strongest qualified change signal are assembled without pretending they are already a calibrated forecast.

Complete research inputsLineup or starter still conditionalChange context uses the displayed performance cutoff
1:10 PM ET · Comerica Park

Minnesota Twins at Detroit Tigers

Research inputs ready
Partly cloudy · 71 F · 2.8 mph windconfirmed / confirmed orders
Minnesota TwinsZebby Matthews
#10 team index

Zebby Matthewswalk rate allowed 64.8 · improving · 75th season percentile

Kody Clemenswalk rate 80.2 · improving · 23rd season percentile

Roster-qualified selector: A.J. Minter (L)

Detroit TigersKeider Montero
#18 team index

Keider Monterorun value allowed per PA 33.3 · declining · 76th season percentile

Ben Malgeristrikeout rate 7.9 · declining · 13th season percentile

Roster-qualified selector: Tyler Holton (L)

Slate snapshot September 09Performance context through September 08, 2026
3:05 PM ET · Sutter Health Park

Toronto Blue Jays at Athletics

Research inputs ready
Clear · 69 F · 4.2 mph windconfirmed / confirmed orders
Toronto Blue JaysBraydon Fisher
#26 team index

Starter change sample not yet qualified.

Myles Strawestimated wOBA 83.9 · improving · 14th season percentile

Roster-qualified selector: Spencer Miles (R)

AthleticsBrady Basso
#21 team index

Brady Bassohard-hit rate allowed 83.3 · improving · 81st season percentile

Donovan Waltonwalk rate 77.3 · improving · 84th season percentile

Roster-qualified selector: Scott Blewett (R)

Slate snapshot September 09Performance context through September 08, 2026
3:45 PM ET · Oracle Park

St. Louis Cardinals at San Francisco Giants

Research inputs ready
Clear · 68 F · 4.9 mph windconfirmed / confirmed orders
St. Louis CardinalsAndre Pallante
#27 team index

Andre Pallantehard-hit rate allowed 88.8 · improving · 81st season percentile

Thomas SaggeseOPS 100.0 · improving · 74th season percentile

Roster-qualified selector: Gordon Graceffo (R)

San Francisco GiantsBlade Tidwell
#17 team index

Blade Tidwellrun value allowed per PA 33.8 · declining · 54th season percentile

Jonah Coxstrikeout rate 100.0 · improving · 0th season percentile

Roster-qualified selector: Yunior Marte (R)

Slate snapshot September 09Performance context through September 08, 2026
4:10 PM ET · Petco Park

Washington Nationals at San Diego Padres

Research inputs ready
Clear · 81 F · 3.5 mph windconfirmed / confirmed orders
Washington NationalsJackson Kent
#28 team index

Jackson Kentestimated wOBA allowed 71.3 · improving · 32nd season percentile

Nasim Nuñezrun value per PA 10.6 · declining · 3rd season percentile

Roster-qualified selector: Erik Tolman (L)

San Diego PadresWalker Buehler
#9 team index

Walker Buehlerwalk rate allowed 60.4 · stable · 43rd season percentile

Manny Machadoestimated wOBA 76.0 · improving · 47th season percentile

Roster-qualified selector: Yuki Matsui (L)

Slate snapshot September 09Performance context through September 08, 2026
4:10 PM ET · T-Mobile Park

Texas Rangers at Seattle Mariners

Research inputs ready
Clear · 58 F · 2.7 mph windconfirmed / confirmed orders
Texas RangersCody Bradford
#13 team index

Cody Bradfordstrikeout rate 34.1 · declining · 1st season percentile

Wyatt Langfordwalk rate 86.8 · improving · 70th season percentile

Roster-qualified selector: Jordan Montgomery (L)

Seattle MarinersKade Anderson
#16 team index

Starter change sample not yet qualified.

Taylor Wardestimated wOBA 15.0 · declining · 38th season percentile

Roster-qualified selector: Gabe Speier (L)

Slate snapshot September 09Performance context through September 08, 2026
6:35 PM ET · Oriole Park at Camden Yards

Cleveland Guardians at Baltimore Orioles

Conditional inputs
Clear · 72 F · 1.9 mph windconfirmed / missing orders
Cleveland GuardiansFoster Griffin
#14 team index

Foster Griffinstrikeout rate 37.2 · declining · 46th season percentile

Jo Adellhard-hit rate 14.1 · declining · 67th season percentile

Roster-qualified selector: Erik Sabrowski (L)

Baltimore OriolesShane Baz
#23 team index

Shane Bazhard-hit rate allowed 72.3 · improving · 23rd season percentile

No qualified change signal in the posted order.

Roster-qualified selector: Grant Wolfram (L)

Slate snapshot September 09Performance context through September 08, 2026
6:40 PM ET · Citizens Bank Park

Houston Astros at Philadelphia Phillies

Research inputs ready
Clear · 71 F · 0.7 mph windconfirmed / confirmed orders
Houston AstrosHunter Brown
#22 team index

Hunter Brownwalk rate allowed 71.4 · improving · 8th season percentile

Yordan AlvarezOPS 24.7 · declining · 100th season percentile

Roster-qualified selector: Josh Hader (L)

Philadelphia PhilliesCristopher Sánchez
#5 team index

Cristopher Sánchezhard-hit rate allowed 70.7 · improving · 24th season percentile

Kyle Schwarberstrikeout rate 79.4 · improving · 4th season percentile

Roster-qualified selector: Brooks Raley (L)

Slate snapshot September 09Performance context through September 08, 2026
6:40 PM ET · loanDepot park

New York Mets at Miami Marlins

Conditional inputs
Cloudy · 80 F · 1.7 mph windmissing / confirmed orders
New York MetsRobert Stock
#20 team index

Robert Stockwalk rate allowed 75.8 · improving · 26th season percentile

No qualified change signal in the posted order.

Roster-qualified selector: Nate Lavender (L)

Miami MarlinsJanson Junk
#12 team index

Janson JunkOPS allowed 64.8 · improving · 41st season percentile

Owen Caissiehard-hit rate 16.2 · declining · 72nd season percentile

Roster-qualified selector: Michael Petersen (R)

Slate snapshot September 09Performance context through September 08, 2026
6:45 PM ET · Fenway Park

Los Angeles Angels at Boston Red Sox

Research inputs ready
Clear · 63 F · 2.3 mph windconfirmed / confirmed orders
Los Angeles AngelsRyan Johnson
#29 team index

Ryan Johnsonrun value allowed per PA 71.3 · improving · 17th season percentile

Jose Siriestimated wOBA 5.8 · declining · 11th season percentile

Roster-qualified selector: Samy Natera Jr. (L)

Boston Red SoxJake Bennett
#4 team index

Jake Bennettstrikeout rate 75.0 · improving · 40th season percentile

Mickey Gasperwalk rate 88.6 · improving · 93rd season percentile

Roster-qualified selector: Erik Miller (L)

Slate snapshot September 09Performance context through September 08, 2026
7:05 PM ET · Yankee Stadium

Colorado Rockies at New York Yankees

Research inputs ready
Partly cloudy · 69 F · 1.8 mph windconfirmed / confirmed orders
Colorado RockiesTomoyuki Sugano
#23 team index

Tomoyuki Suganorun value allowed per PA 39.0 · stable · 20th season percentile

TJ Rumfieldwalk rate 90.3 · improving · 85th season percentile

Roster-qualified selector: Brennan Bernardino (L)

New York YankeesWill Warren
#3 team index

Will Warrenestimated wOBA allowed 70.4 · improving · 25th season percentile

George Lombard Jr.strikeout rate 17.3 · declining · 11th season percentile

Roster-qualified selector: Brent Headrick (L)

Slate snapshot September 09Performance context through September 08, 2026
7:15 PM ET · Truist Park

Tampa Bay Rays at Atlanta Braves

Conditional inputs
Clear · 72 F · 2.5 mph windmissing / confirmed orders
Tampa Bay RaysGriffin Jax
#6 team index

Starter change sample not yet qualified.

No qualified change signal in the posted order.

Roster-qualified selector: Cam Booser (L)

Atlanta BravesReynaldo López
#8 team index

Starter change sample not yet qualified.

Matt Olsonestimated wOBA 20.0 · declining · 83rd season percentile

Roster-qualified selector: Dylan Lee (L)

Slate snapshot September 09Performance context through September 08, 2026
7:40 PM ET · Kauffman Stadium

Arizona Diamondbacks at Kansas City Royals

Research inputs ready
Clear · 86 F · 9.6 mph windconfirmed / confirmed orders
Arizona DiamondbacksZac Gallen
#18 team index

Starter change sample not yet qualified.

Tim Tawastrikeout rate 6.8 · declining · 26th season percentile

Roster-qualified selector: Blake Walston (L)

Kansas City RoyalsDaniel Lynch IV
#25 team index

Daniel Lynch IVstrikeout rate 30.3 · declining · 14th season percentile

Carter JensenOPS 88.4 · improving · 62nd season percentile

Roster-qualified selector: Easton McGee (R)

Slate snapshot September 09Performance context through September 08, 2026
7:40 PM ET · Rate Field

Pittsburgh Pirates at Chicago White Sox

Conditional inputs
Cloudy · 74 F · 5.1 mph windmissing / confirmed orders
Pittsburgh PiratesLake Bachar
#7 team index

Lake Bacharhard-hit rate allowed 76.1 · improving · 79th season percentile

No qualified change signal in the posted order.

Roster-qualified selector: Gregory Soto (L)

Chicago White SoxDavis Martin
#15 team index

Davis Martinrun value allowed per PA 70.7 · improving · 51st season percentile

Braden Montgomerystrikeout rate 82.8 · improving · 63rd season percentile

Roster-qualified selector: Sean Newcomb (L)

Slate snapshot September 09Performance context through September 08, 2026
7:40 PM ET · American Family Field

Chicago Cubs at Milwaukee Brewers

Conditional inputs
Rain or drizzle · 71 F · 5.6 mph windmissing / missing orders
Chicago CubsKevin Gausman
#10 team index

Kevin Gausmanstrikeout rate 65.9 · improving · 66th season percentile

No qualified change signal in the posted order.

Roster-qualified selector: Ryan Rolison (L)

Milwaukee BrewersLogan Henderson
#2 team index

Logan Hendersonestimated wOBA allowed 69.8 · improving · 97th season percentile

No qualified change signal in the posted order.

Roster-qualified selector: DL Hall (L)

Slate snapshot September 09Performance context through September 08, 2026
10:10 PM ET · UNIQLO Field at Dodger Stadium

Cincinnati Reds at Los Angeles Dodgers

Conditional inputs
Clear · 76 F · 7.1 mph windmissing / missing orders
Cincinnati RedsRhett Lowder
#30 team index

Rhett Lowderrun value allowed per PA 35.5 · declining · 25th season percentile

No qualified change signal in the posted order.

Roster-qualified selector: Brock Burke (L)

Los Angeles DodgersYoshinobu Yamamoto
#1 team index

Yoshinobu Yamamotohard-hit rate allowed 30.6 · declining · 56th season percentile

No qualified change signal in the posted order.

Roster-qualified selector: Tanner Scott (L)

Slate snapshot September 09Performance context through September 08, 2026
Yesterday around MLB

The performances worth carrying into today

Top completed-game lines from around the league, presented with the same production-first approach used in the broadcast packets.

Yesterday’s hitter13.0

Zach Neto

Los Angeles Angels

4 H, 1 HR, 1 2B, 2 RBI

vs. Boston Red Sox

Yesterday’s hitter13.0

Jackson Chourio

Milwaukee Brewers

4 H, 1 HR, 1 2B, 2 RBI

vs. Chicago Cubs

Yesterday’s hitter11.0

Danny Jansen

Texas Rangers

2 H, 1 HR, 0 2B, 4 RBI

vs. Seattle Mariners

Yesterday’s hitter11.0

Tim Tawa

Arizona Diamondbacks

3 H, 1 HR, 0 2B, 2 RBI

vs. Kansas City Royals

Yesterday’s arms

Pitchers who controlled the previous slate

Yesterday’s pitcher17.0

Cam Schlittler

New York Yankees

7.0 IP, 10 K

vs. Colorado Rockies

Yesterday’s pitcher15.3

Jacob Misiorowski

Milwaukee Brewers

6.1 IP, 9 K

vs. Chicago Cubs

Yesterday’s pitcher15.0

Reid Detmers

Los Angeles Angels

6.0 IP, 9 K

vs. Boston Red Sox

Yesterday’s pitcher14.0

Bubba Chandler

Pittsburgh Pirates

6.0 IP, 8 K

vs. Chicago White Sox

History desk

On this date

Daily Lahman anniversary candidates, ranked for editorial review.

On this date81.1

Alan Trammell

1977-09-09

Alan Trammell: 49 years since MLB debut

Alan Trammell’s MLB debut came 49 years ago today, on 1977-09-09. Alan Trammell was a Hall of Famer and finished with 6 All-Star selections, 2,365 hits, 185 home runs.

On this date79.1

Willie Mays

1973-09-09

Willie Mays: 53 years since final MLB appearance

Willie Mays’s final MLB appearance came 53 years ago today, on 1973-09-09. Willie Mays was a Hall of Famer and finished with 20 All-Star selections, 3,293 hits, 660 home runs.

On this date78.1

Bruce Sutter

1988-09-09

Bruce Sutter: 38 years since final MLB appearance

Bruce Sutter’s final MLB appearance came 38 years ago today, on 1988-09-09. Bruce Sutter was a Hall of Famer and finished with 6 All-Star selections, 68 wins, 861 strikeouts.

On this date77.2

Tony Oliva

1962-09-09

Tony Oliva: 64 years since MLB debut

Tony Oliva’s MLB debut came 64 years ago today, on 1962-09-09. Tony Oliva was a Hall of Famer and finished with 8 All-Star selections, 1,917 hits, 220 home runs.

Open the Story Engine Explore matchup edges Open the performance race room Open the complete History Desk

© 2026 The SABRhood

  • Methodology

  • Glossary

  • History Desk

  • @thesabrhood