Baltimore Orioles Team report
Baltimore Orioles
Baltimore Orioles ranks 25th in run generation and 22nd in pitching performance, with a usable bullpen and 2 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
Starting pitching
Relief pitching
Water cooler notes
Three concise, evidence-linked notes to start a broadcast conversation.
-
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
form driver
Anthony Nunez is the strongest recent pitcher signal
Recent OPS allowed 0.206 versus 0.679 previously.
-
3
matchup edge
Coby Mayo is doing more damage against left-handed pitching
Estimated wOBA: 0.464 vs L, 0.228 vs R.
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.
Samuel Basallo
Baltimore Orioles | LHB
Leody Taveras
Baltimore Orioles | 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
- 1Pete AlonsoBaltimore Orioles157
- 2Gunnar HendersonBaltimore Orioles117
- 3Coby MayoBaltimore Orioles81
- 4Samuel BasalloBaltimore Orioles74
- 5Leody TaverasBaltimore Orioles55
100+ mph contact rate
Minimum 30 tracked batted balls
- 1Pete AlonsoBaltimore Orioles39.4%
- 2Coby MayoBaltimore Orioles34.6%
- 3Christian Encarnacion-StrandBaltimore Orioles33.3%
- 4Samuel BasalloBaltimore Orioles31.1%
- 5Luis Robert Jr.Baltimore Orioles30.7%
Pitches at 100+ mph
Across every pitch type
- 1Ryan HelsleyBaltimore Orioles27
- 2Alex HoppeBaltimore Orioles20
- 3Shane BazBaltimore Orioles0
- 4Kyle BradishBaltimore Orioles0
- 5Anthony NunezBaltimore Orioles0
100+ mph pitch rate
Minimum 100 tracked pitches
- 1Ryan HelsleyBaltimore Orioles9.9%
- 2Alex HoppeBaltimore Orioles3.0%
- 3Shane BazBaltimore Orioles0.0%
- 4Kyle BradishBaltimore Orioles0.0%
- 5Anthony NunezBaltimore Orioles0.0%
Batting average
Best qualified contact results
- 1Blaze AlexanderBaltimore Orioles0.302
- 2Pete AlonsoBaltimore Orioles0.267
- 3Christian Encarnacion-StrandBaltimore Orioles0.260
- 4Dylan BeaversBaltimore Orioles0.241
- 5Jackson HollidayBaltimore Orioles0.231
Home runs
The club power board
- 1Pete AlonsoBaltimore Orioles34
- 2Gunnar HendersonBaltimore Orioles22
- 3Coby MayoBaltimore Orioles21
- 4Samuel BasalloBaltimore Orioles17
- 5Colton CowserBaltimore Orioles13
OPS
On-base and slugging production
- 1Pete AlonsoBaltimore Orioles0.853
- 2Christian Encarnacion-StrandBaltimore Orioles0.792
- 3Blaze AlexanderBaltimore Orioles0.767
- 4Coby MayoBaltimore Orioles0.744
- 5Samuel BasalloBaltimore Orioles0.708
Strikeouts
Total batters finished by strikeout
- 1Shane BazBaltimore Orioles145
- 2Kyle BradishBaltimore Orioles140
- 3Trevor RogersBaltimore Orioles138
- 4Brandon YoungBaltimore Orioles112
- 5Rico GarciaBaltimore Orioles62
Strikeout rate
Strikeouts per batter faced
- 1Cam SandersBaltimore Orioles29.3%
- 2Grant WolframBaltimore Orioles26.4%
- 3Rico GarciaBaltimore Orioles25.9%
- 4Anthony NunezBaltimore Orioles25.9%
- 5Josh WalkerBaltimore Orioles24.7%
Lowest OPS allowed
Qualified opponent production
- 1Yennier CanoBaltimore Orioles0.550
- 2Rico GarciaBaltimore Orioles0.587
- 3Cam SandersBaltimore Orioles0.602
- 4Anthony NunezBaltimore Orioles0.636
- 5Alex HoppeBaltimore Orioles0.651
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.
Shane Baz
128.1 IP · 3.86 ERA · 2.7 WAR
| 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 |
The largest qualified handedness edges
Coby Mayo
Baltimore Orioles
Coby Mayo is doing more damage against left-handed pitching
Estimated wOBA: 0.464 vs L, 0.228 vs R.
Chris Bassitt
Baltimore Orioles
Chris Bassitt is limiting right-handed batters more effectively
Estimated wOBA: 0.385 vs L, 0.293 vs R.
Christian Encarnacion-Strand
Baltimore Orioles
Christian Encarnacion-Strand is doing more damage against left-handed pitching
Estimated wOBA: 0.442 vs L, 0.264 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.
Grant Wolfram
LHP · available · 2 days rest
Yennier Cano
RHP · available · 5 days rest
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 |