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

Baltimore Orioles Team report

Automated SABRhood research report for the Baltimore Orioles.
← Houston AstrosAll teamsColorado Rockies →
SABRhood team report

Baltimore Orioles

Baltimore Orioles ranks 25th in run generation and 22nd in pitching performance, with a usable bullpen and 2 recent risers.

League intelligence# 23 35.6 index
Run generation#25
Composite score 33.3
Pitching#22
Composite score 37.9
Recent play#19
2 recent risers
Bullpen readiness#20
Current state usable
Roster construction

Where this club creates, and loses, WAR

Players are split by position and total WAR is calculated; the green border indicates a club is top-ten in positional WAR, the red border indicates a bottom-ten club.

Best value pocketsCatcher / First baseClearest upgrade lanesSecond base
CStrength

Catcher

3.0WAR#5 of 30
Top valueAdley Rutschman2.3 WAR
1BStrength

First base

3.6WAR#6 of 30
Top valuePete Alonso2.7 WAR
2BNeed

Second base

1.1WAR#21 of 30
Top valueJackson Holliday1.0 WAR
3BMiddle

Third base

1.5WAR#14 of 29
Top valueBlaze Alexander1.5 WAR
SSMiddle

Shortstop

2.0WAR#13 of 28
Top valueGunnar Henderson2.0 WAR
OFMiddle

Outfield

3.4WAR#18 of 30
Top valueTaylor Ward1.8 WAR
SPMiddle

Starting pitching

8.1WAR#14 of 30
Top valueShane Baz2.7 WAR
RPMiddle

Relief pitching

2.3WAR#17 of 30
Top valueTyler Wells0.9 WAR
Broadcast three

Water cooler notes

Three concise, evidence-linked notes to start a broadcast conversation.

  1. 1
    team identity

    Baltimore Orioles’s analytical identity

    Baltimore Orioles ranks 25th in run generation and 22nd in pitching performance, with a usable bullpen and 2 recent risers.

  2. 2
    form driver

    Anthony Nunez is the strongest recent pitcher signal

    Recent OPS allowed 0.206 versus 0.679 previously.

  3. 3
    matchup edge

    Coby Mayo is doing more damage against left-handed pitching

    Estimated wOBA: 0.464 vs L, 0.228 vs R.

Why it changed

Player movement with league context attached

The recent-window shift and the full-season league standing are separate, so a surge never floats free of the player’s actual level.

Hitter change profile

Samuel Basallo

Baltimore Orioles | LHB

41.5
Season PA369OPS0.708Est. wOBA0.305Samplestrong
Biggest changehard-hit rate -2.58 z

Hard-hit rate is the largest recent shift: declining by 2.6 standard deviations versus the MLB change pattern. Season level: 65th percentile.

Season contextMLB percentile
OPS39th
0.708
Est. wOBA35th
0.305
Strikeout rate20th
26.6%
Walk rate34th
7.6%
Hard-hit rate65th
42.7%
Run value / PA28th
-0.008
0League midpoint100
What changedRecent vs earlier season
OPS-0.95 z
Recent 0.506 vs baseline 0.730
Est. wOBA-0.69 z
Recent 0.246 vs baseline 0.312
Strikeout rate+1.06 z
Recent 20.0% vs baseline 27.4%
Walk rate+0.59 z
Recent 10.0% vs baseline 7.3%
Hard-hit rate-2.58 z
Recent 19.2% vs baseline 45.5%
Run value / PA-0.45 z
Recent -0.047 vs baseline -0.003
Cooling50Improving
Broadcast read: Hard-hit rate is the largest recent shift: declining by 2.6 standard deviations versus the MLB change pattern. Season level: 65th percentile. Recent sample: 40 PA; prior sample: 329 PA.
Hitter change profile

Leody Taveras

Baltimore Orioles | LHB

37.7
Season PA448OPS0.637Est. wOBA0.280Samplestrong
Biggest changestrikeout rate -2.33 z

Strikeout rate is the largest recent shift: declining by 2.3 standard deviations versus the MLB change pattern. Season level: 24th percentile.

Season contextMLB percentile
OPS11th
0.637
Est. wOBA10th
0.280
Strikeout rate24th
25.9%
Walk rate52nd
8.9%
Hard-hit rate21st
33.3%
Run value / PA44th
0.004
0League midpoint100
What changedRecent vs earlier season
OPS-0.85 z
Recent 0.454 vs baseline 0.656
Est. wOBA-0.92 z
Recent 0.202 vs baseline 0.288
Strikeout rate-2.33 z
Recent 40.5% vs baseline 24.4%
Walk rate+0.20 z
Recent 9.5% vs baseline 8.9%
Hard-hit rate+1.16 z
Recent 42.9% vs baseline 32.6%
Run value / PA-0.56 z
Recent -0.044 vs baseline 0.009
Cooling50Improving
Broadcast read: Strikeout rate is the largest recent shift: declining by 2.3 standard deviations versus the MLB change pattern. Season level: 24th percentile. Recent sample: 42 PA; prior sample: 406 PA.
Team highs

The category leaders inside this clubhouse

Familiar production now sits beside tracked force: 100+ mph contact and pitches are shown as both totals and opportunity rates.

Club contact

100+ mph batted balls

Tracked-contact season total

  1. 1Pete AlonsoBaltimore Orioles157
  2. 2Gunnar HendersonBaltimore Orioles117
  3. 3Coby MayoBaltimore Orioles81
  4. 4Samuel BasalloBaltimore Orioles74
  5. 5Leody TaverasBaltimore Orioles55
Club contact

100+ mph contact rate

Minimum 30 tracked batted balls

  1. 1Pete AlonsoBaltimore Orioles39.4%
  2. 2Coby MayoBaltimore Orioles34.6%
  3. 3Christian Encarnacion-StrandBaltimore Orioles33.3%
  4. 4Samuel BasalloBaltimore Orioles31.1%
  5. 5Luis Robert Jr.Baltimore Orioles30.7%
Club velocity

Pitches at 100+ mph

Across every pitch type

  1. 1Ryan HelsleyBaltimore Orioles27
  2. 2Alex HoppeBaltimore Orioles20
  3. 3Shane BazBaltimore Orioles0
  4. 4Kyle BradishBaltimore Orioles0
  5. 5Anthony NunezBaltimore Orioles0
Club velocity

100+ mph pitch rate

Minimum 100 tracked pitches

  1. 1Ryan HelsleyBaltimore Orioles9.9%
  2. 2Alex HoppeBaltimore Orioles3.0%
  3. 3Shane BazBaltimore Orioles0.0%
  4. 4Kyle BradishBaltimore Orioles0.0%
  5. 5Anthony NunezBaltimore Orioles0.0%
Club offense

Batting average

Best qualified contact results

  1. 1Blaze AlexanderBaltimore Orioles0.302
  2. 2Pete AlonsoBaltimore Orioles0.267
  3. 3Christian Encarnacion-StrandBaltimore Orioles0.260
  4. 4Dylan BeaversBaltimore Orioles0.241
  5. 5Jackson HollidayBaltimore Orioles0.231
Club offense

Home runs

The club power board

  1. 1Pete AlonsoBaltimore Orioles34
  2. 2Gunnar HendersonBaltimore Orioles22
  3. 3Coby MayoBaltimore Orioles21
  4. 4Samuel BasalloBaltimore Orioles17
  5. 5Colton CowserBaltimore Orioles13
Club offense

OPS

On-base and slugging production

  1. 1Pete AlonsoBaltimore Orioles0.853
  2. 2Christian Encarnacion-StrandBaltimore Orioles0.792
  3. 3Blaze AlexanderBaltimore Orioles0.767
  4. 4Coby MayoBaltimore Orioles0.744
  5. 5Samuel BasalloBaltimore Orioles0.708
Club pitching

Strikeouts

Total batters finished by strikeout

  1. 1Shane BazBaltimore Orioles145
  2. 2Kyle BradishBaltimore Orioles140
  3. 3Trevor RogersBaltimore Orioles138
  4. 4Brandon YoungBaltimore Orioles112
  5. 5Rico GarciaBaltimore Orioles62
Club pitching

Strikeout rate

Strikeouts per batter faced

  1. 1Cam SandersBaltimore Orioles29.3%
  2. 2Grant WolframBaltimore Orioles26.4%
  3. 3Rico GarciaBaltimore Orioles25.9%
  4. 4Anthony NunezBaltimore Orioles25.9%
  5. 5Josh WalkerBaltimore Orioles24.7%
Club pitching

Lowest OPS allowed

Qualified opponent production

  1. 1Yennier CanoBaltimore Orioles0.550
  2. 2Rico GarciaBaltimore Orioles0.587
  3. 3Cam SandersBaltimore Orioles0.602
  4. 4Anthony NunezBaltimore Orioles0.636
  5. 5Alex HoppeBaltimore Orioles0.651
Ace-in-the-Hole

The staff ace’s complete arsenal

The highest-WAR qualified starter leads the card. Every tracked offering is shown with usage, pitch traits, outcomes, and same-pitch MLB percentiles.

Staff ace · RHP

Shane Baz

128.1 IP · 3.86 ERA · 2.7 WAR

2,650 tracked pitches
Pitch Use Velo Whiff Chase Zone Putaway Hard hit
Four-Seam FastballFF · 901 pitches 34.0% 95.970th pct 14.1%27th pct 24.9%35th pct 50.9%40th pct 0.0%100th pct 44.4%46th pct
Knuckle CurveKC · 881 pitches 33.2% 85.482nd pct 27.7%39th pct 36.5%57th pct 43.5%86th pct 0.0%100th pct 43.6%43rd pct
CutterFC · 395 pitches 14.9% 89.646th pct 21.8%64th pct 34.1%81st pct 57.0%85th pct 0.0%100th pct 37.0%53rd pct
SinkerSI · 240 pitches 9.1% 95.368th pct 12.1%62nd pct 23.9%43rd pct 61.7%89th pct 0.0%100th pct 38.5%65th pct
ChangeupCH · 233 pitches 8.8% 87.870th pct 18.3%9th pct 23.9%9th pct 42.5%77th pct 0.0%100th pct 34.2%37th pct
Percentiles compare each pitch only with the same MLB pitch type and a minimum 50-pitch peer sample. Hard-hit percentile is reversed so a higher percentile is better.
Matchup intelligence

The largest qualified handedness edges

hitter edge87.8

Coby Mayo

Baltimore Orioles

Coby Mayo is doing more damage against left-handed pitching

vs L0.464
vs R0.228

Estimated wOBA: 0.464 vs L, 0.228 vs R.

pitcher edge75.0

Chris Bassitt

Baltimore Orioles

Chris Bassitt is limiting right-handed batters more effectively

vs L0.385
vs R0.293

Estimated wOBA: 0.385 vs L, 0.293 vs R.

hitter edge74.6

Christian Encarnacion-Strand

Baltimore Orioles

Christian Encarnacion-Strand is doing more damage against left-handed pitching

vs L0.442
vs R0.264

Estimated wOBA: 0.442 vs L, 0.264 vs R.

Bullpen decision board

Best available matchup for either side

The board now shows only the highest-ranked active reliever against a left-handed hitter and a right-handed hitter. Workload availability, role, season performance, and handedness all remain visible.

Left-handed batter85.1

Grant Wolfram

LHP · available · 2 days rest

Availability92.2%Matchup100.0%Performance52.9%
Right-handed batter84.6

Yennier Cano

RHP · available · 5 days rest

Availability100.0%Matchup70.0%Performance62.2%
Story leads

Team Headlines

Subject Reporting lead Score
Pete Alonso Pete Alonso is building one of baseball’s strongest offensive cases 91.9
Rico Garcia Rico Garcia is limiting opponent production at an elite rate 79.9
Blaze Alexander Blaze Alexander is building one of baseball’s strongest offensive cases 75.7
Anthony Nunez Anthony Nunez’s Sweeper: 85.9 mph, 44.4% whiffs 75.4
Andrew Kittredge Andrew Kittredge’s Slider: 88.9 mph, 33.9% whiffs 74.6
Cam Sanders Cam Sanders is limiting opponent production at an elite rate 73.9
Research status: this automated report is a reporting foundation, not a finished scouting report. Active rosters are date-stamped; injuries, same-day transactions, probable pitchers, and opponent context still require pregame confirmation.
← Houston AstrosAll teamsColorado Rockies →

© 2026 The SABRhood

  • Methodology

  • Glossary

  • History Desk

  • @thesabrhood