Baltimore Orioles Team report
Baltimore Orioles
Baltimore Orioles ranks 24th in run generation and 20th 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 24th in run generation and 20th in pitching performance, with a usable bullpen and 2 recent risers.
-
2
form driver
Josh Walker is the strongest recent pitcher signal
Recent OPS allowed 0.186 versus 0.666 previously.
-
3
matchup edge
Coby Mayo is doing more damage against left-handed pitching
Estimated wOBA: 0.453 vs L, 0.250 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.
Jeremiah Jackson
Baltimore Orioles | RHB
Alex Hoppe
Baltimore Orioles | RHP
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 Orioles169
- 2Gunnar HendersonBaltimore Orioles126
- 3Coby MayoBaltimore Orioles93
- 4Samuel BasalloBaltimore Orioles78
- 5Dylan BeaversBaltimore Orioles56
100+ mph contact rate
Minimum 30 tracked batted balls
- 1Pete AlonsoBaltimore Orioles39.5%
- 2Coby MayoBaltimore Orioles35.0%
- 3Luis Robert Jr.Baltimore Orioles30.7%
- 4Samuel BasalloBaltimore Orioles30.5%
- 5Christian Encarnacion-StrandBaltimore Orioles30.3%
Pitches at 100+ mph
Across every pitch type
- 1Alex HoppeBaltimore Orioles29
- 2Ryan HelsleyBaltimore Orioles27
- 3Shane BazBaltimore Orioles0
- 4Cam SandersBaltimore Orioles0
- 5Kyle BradishBaltimore Orioles0
100+ mph pitch rate
Minimum 100 tracked pitches
- 1Ryan HelsleyBaltimore Orioles9.9%
- 2Alex HoppeBaltimore Orioles4.1%
- 3Shane BazBaltimore Orioles0.0%
- 4Cam SandersBaltimore Orioles0.0%
- 5Kyle BradishBaltimore Orioles0.0%
Batting average
Best qualified contact results
- 1Blaze AlexanderBaltimore Orioles0.302
- 2Christian Encarnacion-StrandBaltimore Orioles0.268
- 3Pete AlonsoBaltimore Orioles0.265
- 4Dylan BeaversBaltimore Orioles0.231
- 5Coby MayoBaltimore Orioles0.227
Home runs
The club power board
- 1Pete AlonsoBaltimore Orioles40
- 2Coby MayoBaltimore Orioles24
- 3Gunnar HendersonBaltimore Orioles24
- 4Samuel BasalloBaltimore Orioles18
- 5Colton CowserBaltimore Orioles13
OPS
On-base and slugging production
- 1Pete AlonsoBaltimore Orioles0.863
- 2Christian Encarnacion-StrandBaltimore Orioles0.814
- 3Blaze AlexanderBaltimore Orioles0.767
- 4Coby MayoBaltimore Orioles0.761
- 5Gunnar HendersonBaltimore Orioles0.713
Strikeouts
Total batters finished by strikeout
- 1Shane BazBaltimore Orioles154
- 2Trevor RogersBaltimore Orioles153
- 3Kyle BradishBaltimore Orioles142
- 4Brandon YoungBaltimore Orioles127
- 5Chris BassittBaltimore Orioles72
Strikeout rate
Strikeouts per batter faced
- 1Cam SandersBaltimore Orioles29.1%
- 2Anthony NunezBaltimore Orioles27.0%
- 3Grant WolframBaltimore Orioles27.0%
- 4Rico GarciaBaltimore Orioles26.1%
- 5Alex HoppeBaltimore Orioles24.5%
Lowest OPS allowed
Qualified opponent production
- 1Yennier CanoBaltimore Orioles0.543
- 2Josh WalkerBaltimore Orioles0.574
- 3Rico GarciaBaltimore Orioles0.589
- 4Anthony NunezBaltimore Orioles0.625
- 5Cam SandersBaltimore Orioles0.639
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 · 989 pitches | 34.0% | 95.869th pct | 13.1%21st pct | 25.6%41st pct | 51.8%44th pct | 0.0%100th pct | 44.8%44th pct |
| Knuckle CurveKC · 960 pitches | 33.0% | 85.376th pct | 26.7%34th pct | 35.5%48th pct | 43.4%83rd pct | 0.0%100th pct | 43.1%41st pct |
| CutterFC · 435 pitches | 14.9% | 89.644th pct | 20.7%52nd pct | 34.0%80th pct | 56.1%82nd pct | 0.0%100th pct | 37.6%48th pct |
| ChangeupCH · 268 pitches | 9.2% | 87.768th pct | 20.5%15th pct | 22.6%6th pct | 42.2%75th pct | 0.0%100th pct | 32.6%45th pct |
| SinkerSI · 258 pitches | 8.9% | 95.367th pct | 12.0%59th pct | 23.0%36th pct | 61.2%87th pct | 0.0%100th pct | 38.2%65th pct |
The largest qualified handedness edges
Coby Mayo
Baltimore Orioles
Coby Mayo is doing more damage against left-handed pitching
Estimated wOBA: 0.453 vs L, 0.250 vs R.
Trevor Rogers
Baltimore Orioles
Trevor Rogers is limiting left-handed batters more effectively
Estimated wOBA: 0.232 vs L, 0.322 vs R.
Samuel Basallo
Baltimore Orioles
Samuel Basallo is doing more damage against right-handed pitching
Estimated wOBA: 0.207 vs L, 0.329 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.
Josh Walker
LHP · available · 3 days rest
Rico Garcia
RHP · available · 3 days rest
Team Headlines
| Subject | Reporting lead | Score |
|---|---|---|
| Pete Alonso | Pete Alonso is building one of baseball’s strongest offensive cases | 92.9 |
| Rico Garcia | Rico Garcia is limiting opponent production at an elite rate | 80.5 |
| Christian Encarnacion-Strand | Christian Encarnacion-Strand is building one of baseball’s strongest offensive cases | 77.6 |
| Coby Mayo | Coby Mayo is building one of baseball’s strongest offensive cases | 76.3 |
| Anthony Nunez | Anthony Nunez’s Sweeper: 85.8 mph, 46.0% whiffs | 76.3 |
| Blaze Alexander | Blaze Alexander is building one of baseball’s strongest offensive cases | 76.2 |