Los Angeles Angels 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.
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.
First base
Second base
Third base
Shortstop
Outfield
Designated hitter
Starting pitching
Relief pitching
Water cooler notes
Three concise, evidence-linked notes to start a broadcast conversation.
-
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
form driver
Ryan Watson is the strongest recent pitcher signal
Recent OPS allowed 0.536 versus 0.722 previously.
-
3
signature pitch
Sam Bachman’s Slider: 88.4 mph, 37.6% whiffs
Quality score 80.8; usage 52.9%.
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.
Ryan Watson
Los Angeles Angels | RHP
Josh Lowe
Los Angeles Angels | LHB
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.
100+ mph batted balls
Tracked-contact season total
- 1Mike TroutLos Angeles Angels111
- 2Zach NetoLos Angeles Angels88
- 3Vaughn GrissomLos Angeles Angels66
- 4Moisés BallesterosLos Angeles Angels64
- 5Jorge SolerLos Angeles Angels57
100+ mph contact rate
Minimum 30 tracked batted balls
- 1Mike TroutLos Angeles Angels33.0%
- 2Jose SiriLos Angeles Angels28.8%
- 3Jorge SolerLos Angeles Angels28.2%
- 4Moisés BallesterosLos Angeles Angels28.2%
- 5Yoán MoncadaLos Angeles Angels28.1%
Pitches at 100+ mph
Across every pitch type
- 1Ben JoyceLos Angeles Angels131
- 2Walbert UreñaLos Angeles Angels119
- 3Sam BachmanLos Angeles Angels22
- 4José FerminLos Angeles Angels0
- 5George KlassenLos Angeles Angels0
100+ mph pitch rate
Minimum 100 tracked pitches
- 1Ben JoyceLos Angeles Angels50.6%
- 2Walbert UreñaLos Angeles Angels5.0%
- 3Sam BachmanLos Angeles Angels2.8%
- 4José FerminLos Angeles Angels0.0%
- 5George KlassenLos Angeles Angels0.0%
Batting average
Best qualified contact results
- 1Wade MecklerLos Angeles Angels0.289
- 2Nolan SchanuelLos Angeles Angels0.276
- 3Adam FrazierLos Angeles Angels0.240
- 4Mike TroutLos Angeles Angels0.240
- 5Vaughn GrissomLos Angeles Angels0.239
Home runs
The club power board
- 1Zach NetoLos Angeles Angels26
- 2Mike TroutLos Angeles Angels21
- 3Vaughn GrissomLos Angeles Angels12
- 4Jorge SolerLos Angeles Angels12
- 5Josh LoweLos Angeles Angels12
OPS
On-base and slugging production
- 1Mike TroutLos Angeles Angels0.788
- 2Zach NetoLos Angeles Angels0.755
- 3Wade MecklerLos Angeles Angels0.736
- 4Nolan SchanuelLos Angeles Angels0.736
- 5Vaughn GrissomLos Angeles Angels0.694
Strikeouts
Total batters finished by strikeout
- 1Reid DetmersLos Angeles Angels204
- 2Walbert UreñaLos Angeles Angels140
- 3Grayson RodriguezLos Angeles Angels83
- 4Ryan JohnsonLos Angeles Angels76
- 5Ryan WatsonLos Angeles Angels63
Strikeout rate
Strikeouts per batter faced
- 1Samy Natera Jr.Los Angeles Angels36.4%
- 2Tayler SaucedoLos Angeles Angels29.6%
- 3Reid DetmersLos Angeles Angels28.4%
- 4José FerminLos Angeles Angels27.1%
- 5Mitch FarrisLos Angeles Angels24.7%
Lowest OPS allowed
Qualified opponent production
- 1Tayler SaucedoLos Angeles Angels0.546
- 2Samy Natera Jr.Los Angeles Angels0.550
- 3Walbert UreñaLos Angeles Angels0.595
- 4Reid DetmersLos Angeles Angels0.618
- 5Sam BachmanLos Angeles Angels0.663
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.
Reid Detmers
125.0 IP · 4.03 ERA · 3.0 WAR
| 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 |
The largest qualified handedness edges
Grayson Rodriguez
Los Angeles Angels
Grayson Rodriguez is limiting right-handed batters more effectively
Estimated wOBA: 0.395 vs L, 0.301 vs R.
Sam Aldegheri
Los Angeles Angels
Sam Aldegheri is limiting right-handed batters more effectively
Estimated wOBA: 0.473 vs L, 0.253 vs R.
Mitch Farris
Los Angeles Angels
Mitch Farris is limiting left-handed batters more effectively
Estimated wOBA: 0.289 vs L, 0.381 vs R.
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.
Tayler Saucedo
LHP · available · 2 days rest
José Fermin
RHP · available · 6 days rest
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 |