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

Los Angeles Angels Team report

Automated SABRhood research report for the Los Angeles Angels.
← Washington NationalsAll teamsSt. Louis Cardinals →
SABRhood team report

Los Angeles Angels

Los Angeles Angels ranks 30th in run generation and 18th in pitching performance, with a usable bullpen and 0 recent risers.

League intelligence# 28 27.6 index
Run generation#30
Composite score 11.2
Pitching#18
Composite score 44.1
Recent play#6
0 recent risers
Bullpen readiness#12
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 pocketsOutfieldClearest upgrade lanesCatcher / Third base
CNeed

Catcher

-0.8WAR#29 of 30
Top valueSebastián Rivero0.1 WAR
1BMiddle

First base

1.3WAR#18 of 30
Top valueNolan Schanuel1.3 WAR
2BMiddle

Second base

1.4WAR#20 of 30
Top valueVaughn Grissom0.8 WAR
3BNeed

Third base

-0.3WAR#25 of 29
Top valueDenzer Guzman0.4 WAR
SSMiddle

Shortstop

1.9WAR#14 of 28
Top valueZach Neto1.9 WAR
OFStrength

Outfield

4.6WAR#10 of 30
Top valueMike Trout2.8 WAR
DHNeed

Designated hitter

-0.6WAR#18 of 20
Top valueJorge Soler-0.6 WAR
SPMiddle

Starting pitching

6.9WAR#18 of 30
Top valueReid Detmers3.0 WAR
RPNeed

Relief pitching

0.9WAR#24 of 30
Top valueSamy Natera Jr.0.9 WAR
Broadcast three

Water cooler notes

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

  1. 1
    team identity

    Los Angeles Angels’s analytical identity

    Los Angeles Angels ranks 30th in run generation and 18th in pitching performance, with a usable bullpen and 0 recent risers.

  2. 2
    form driver

    Ryan Watson is the strongest recent pitcher signal

    Recent OPS allowed 0.536 versus 0.722 previously.

  3. 3
    signature pitch

    Sam Bachman’s Slider: 88.4 mph, 37.6% whiffs

    Quality score 80.8; usage 52.9%.

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.

Pitcher change profile

Ryan Watson

Los Angeles Angels | RHP

35.5
Season BF302OPS allowed0.708Est. wOBA allowed0.306Samplestrong
Biggest changestrikeout rate +2.42 z

Strikeout rate is the largest recent shift: improving by 2.4 standard deviations versus the MLB change pattern. Season level: 39th percentile.

Season contextMLB percentile
OPS allowed45th
0.708
Est. wOBA allowed48th
0.306
Strikeout rate39th
20.9%
Walk rate allowed71st
7.0%
Hard-hit rate allowed58th
36.7%
Run value allowed / PA63rd
-0.015
0League midpoint100
What changedRecent vs earlier season
OPS allowed+0.79 z
Recent 0.536 vs baseline 0.722
Est. wOBA allowed+0.75 z
Recent 0.242 vs baseline 0.311
Strikeout rate+2.42 z
Recent 38.1% vs baseline 19.6%
Walk rate allowed+0.40 z
Recent 4.8% vs baseline 7.1%
Hard-hit rate allowed+1.12 z
Recent 25.0% vs baseline 37.4%
Run value allowed / PA+0.72 z
Recent -0.074 vs baseline -0.010
Cooling50Improving
Broadcast read: Strikeout rate is the largest recent shift: improving by 2.4 standard deviations versus the MLB change pattern. Season level: 39th percentile. Recent sample: 21 BF; prior sample: 281 BF.
Hitter change profile

Josh Lowe

Los Angeles Angels | LHB

33.7
Season PA327OPS0.634Est. wOBA0.276Samplestrong
Biggest changestrikeout rate -2.22 z

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

Season contextMLB percentile
OPS11th
0.634
Est. wOBA9th
0.276
Strikeout rate11th
30.0%
Walk rate30th
7.3%
Hard-hit rate38th
37.4%
Run value / PA12th
-0.027
0League midpoint100
What changedRecent vs earlier season
OPS+0.36 z
Recent 0.721 vs baseline 0.626
Est. wOBA+0.30 z
Recent 0.304 vs baseline 0.274
Strikeout rate-2.22 z
Recent 44.4% vs baseline 28.7%
Walk rate-1.53 z
Recent 0.0% vs baseline 8.0%
Hard-hit rate+0.65 z
Recent 42.9% vs baseline 37.0%
Run value / PA-0.36 z
Recent -0.054 vs baseline -0.024
Cooling50Improving
Broadcast read: Strikeout rate is the largest recent shift: declining by 2.2 standard deviations versus the MLB change pattern. Season level: 11th percentile. Recent sample: 27 PA; prior sample: 300 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. 1Mike TroutLos Angeles Angels111
  2. 2Zach NetoLos Angeles Angels88
  3. 3Vaughn GrissomLos Angeles Angels66
  4. 4Moisés BallesterosLos Angeles Angels64
  5. 5Jorge SolerLos Angeles Angels57
Club contact

100+ mph contact rate

Minimum 30 tracked batted balls

  1. 1Mike TroutLos Angeles Angels33.0%
  2. 2Jose SiriLos Angeles Angels28.8%
  3. 3Jorge SolerLos Angeles Angels28.2%
  4. 4Moisés BallesterosLos Angeles Angels28.2%
  5. 5Yoán MoncadaLos Angeles Angels28.1%
Club velocity

Pitches at 100+ mph

Across every pitch type

  1. 1Ben JoyceLos Angeles Angels131
  2. 2Walbert UreñaLos Angeles Angels119
  3. 3Sam BachmanLos Angeles Angels22
  4. 4José FerminLos Angeles Angels0
  5. 5George KlassenLos Angeles Angels0
Club velocity

100+ mph pitch rate

Minimum 100 tracked pitches

  1. 1Ben JoyceLos Angeles Angels50.6%
  2. 2Walbert UreñaLos Angeles Angels5.0%
  3. 3Sam BachmanLos Angeles Angels2.8%
  4. 4José FerminLos Angeles Angels0.0%
  5. 5George KlassenLos Angeles Angels0.0%
Club offense

Batting average

Best qualified contact results

  1. 1Wade MecklerLos Angeles Angels0.289
  2. 2Nolan SchanuelLos Angeles Angels0.276
  3. 3Adam FrazierLos Angeles Angels0.240
  4. 4Mike TroutLos Angeles Angels0.240
  5. 5Vaughn GrissomLos Angeles Angels0.239
Club offense

Home runs

The club power board

  1. 1Zach NetoLos Angeles Angels26
  2. 2Mike TroutLos Angeles Angels21
  3. 3Vaughn GrissomLos Angeles Angels12
  4. 4Jorge SolerLos Angeles Angels12
  5. 5Josh LoweLos Angeles Angels12
Club offense

OPS

On-base and slugging production

  1. 1Mike TroutLos Angeles Angels0.788
  2. 2Zach NetoLos Angeles Angels0.755
  3. 3Wade MecklerLos Angeles Angels0.736
  4. 4Nolan SchanuelLos Angeles Angels0.736
  5. 5Vaughn GrissomLos Angeles Angels0.694
Club pitching

Strikeouts

Total batters finished by strikeout

  1. 1Reid DetmersLos Angeles Angels204
  2. 2Walbert UreñaLos Angeles Angels140
  3. 3Grayson RodriguezLos Angeles Angels83
  4. 4Ryan JohnsonLos Angeles Angels76
  5. 5Ryan WatsonLos Angeles Angels63
Club pitching

Strikeout rate

Strikeouts per batter faced

  1. 1Samy Natera Jr.Los Angeles Angels36.4%
  2. 2Tayler SaucedoLos Angeles Angels29.6%
  3. 3Reid DetmersLos Angeles Angels28.4%
  4. 4José FerminLos Angeles Angels27.1%
  5. 5Mitch FarrisLos Angeles Angels24.7%
Club pitching

Lowest OPS allowed

Qualified opponent production

  1. 1Tayler SaucedoLos Angeles Angels0.546
  2. 2Samy Natera Jr.Los Angeles Angels0.550
  3. 3Walbert UreñaLos Angeles Angels0.595
  4. 4Reid DetmersLos Angeles Angels0.618
  5. 5Sam BachmanLos Angeles Angels0.663
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 · LHP

Reid Detmers

125.0 IP · 4.03 ERA · 3.0 WAR

2,843 tracked pitches
Pitch Use Velo Whiff Chase Zone Putaway Hard hit
Four-Seam FastballFF · 1,308 pitches 46.0% 94.139th pct 16.6%43rd pct 28.1%56th pct 55.0%73rd pct 0.0%100th pct 46.3%37th pct
SliderSL · 950 pitches 33.4% 86.038th pct 33.9%60th pct 41.9%94th pct 44.7%56th pct 0.0%100th pct 30.0%75th pct
CurveballCU · 318 pitches 11.2% 72.31st pct 36.3%79th pct 26.4%33rd pct 53.5%99th pct 0.0%100th pct 20.0%92nd pct
ChangeupCH · 267 pitches 9.4% 83.821st pct 34.9%75th pct 27.2%16th pct 43.4%82nd pct 0.0%100th pct 30.4%53rd 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

pitcher edge76.3

Grayson Rodriguez

Los Angeles Angels

Grayson Rodriguez is limiting right-handed batters more effectively

vs L0.395
vs R0.301

Estimated wOBA: 0.395 vs L, 0.301 vs R.

pitcher edge70.1

Sam Aldegheri

Los Angeles Angels

Sam Aldegheri is limiting right-handed batters more effectively

vs L0.473
vs R0.253

Estimated wOBA: 0.473 vs L, 0.253 vs R.

pitcher edge68.1

Mitch Farris

Los Angeles Angels

Mitch Farris is limiting left-handed batters more effectively

vs L0.289
vs R0.381

Estimated wOBA: 0.289 vs L, 0.381 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 batter91.2

Tayler Saucedo

LHP · available · 2 days rest

Availability93.3%Matchup100.0%Performance75.4%
Right-handed batter82.8

José Fermin

RHP · available · 6 days rest

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

Team Headlines

Subject Reporting lead Score
Reid Detmers Reid Detmers is limiting opponent production at an elite rate 83.4
Mike Trout Mike Trout is building one of baseball’s strongest offensive cases 83.3
Samy Natera Jr. Samy Natera Jr. is limiting opponent production at an elite rate 81.1
Walbert Ureña Walbert Ureña is limiting opponent production at an elite rate 79.9
Walbert Ureña Walbert Ureña’s Changeup: 90.9 mph, 35.7% whiffs 79.3
Tayler Saucedo Tayler Saucedo is limiting opponent production at an elite rate 78.7
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.
← Washington NationalsAll teamsSt. Louis Cardinals →

© 2026 The SABRhood

  • Methodology

  • Glossary

  • History Desk

  • @thesabrhood