
Baltimore Orioles
American League · AL East · BAL
29
Players associated
21
Single-club 2026 seasons
23
DBH / DPG graded
22 / 24
Stored 2027 projections
Roster & Players
Every player the stored data places with this club, with his Diamond Prospects grade, his stored 2026 WAR and his projected WAR for 2027 and 2028. Filter by position or player group.
Showing 29 of 29 players associated with this club
| Positions | Role | DBH or DPG scale | Historical · as reported | Projected · provisional | Projected · provisional | Club association | |
|---|---|---|---|---|---|---|---|
Gunnar HendersonMLB ID 683002 | SS | Hitter | 41.5DBH · #106 | 3.6 | 4.17 | 4.19 | 2026 appearances: Baltimore Orioles |
Trevor RogersMLB ID 669432 | SP | Starting pitcher (SP) | 72.3DPG SP · #33 | 4.0 | 3.32 | 3.35 | 2026 appearances: Baltimore Orioles |
Pete AlonsoMLB ID 624413 | 1B | Hitter | 76.4DBH · #10 | 5.0 | 3.03 | 2.9 | 2026 appearances: Baltimore Orioles |
Kyle BradishMLB ID 680694 | SP | Starting pitcher (SP) | 32.0DPG SP · #131 | 1.5 | 2.99 | 2.93 | 2026 appearances: Baltimore Orioles |
Shane BazMLB ID 669358 | SP | Starting pitcher (SP) | 46.9DPG SP · #93 | 3.4 | 2.5 | 2.54 | 2026 appearances: Baltimore Orioles |
Taylor WardMLB ID 621493 | LF | Hitter | 38.0DBH · #122 | 1.0 | 1.71 | 1.72 | 2026 appearances: Baltimore Orioles / Seattle Mariners Split season · excluded from 2026 aggregatesStored association: Seattle Mariners |
Chris BassittMLB ID 605135 | SP | Starting pitcher (SP) | 23.4DPG SP · #151 | 1.0 | 1.68 | 1.64 | 2026 appearances: Baltimore Orioles |
Dean KremerMLB ID 665152 | SP | Starting pitcher (SP) | 46.5DPG SP · #94 | 0.5 | 1.28 | 1.28 | 2026 appearances: Baltimore Orioles / Minnesota Twins Split season · excluded from 2026 aggregatesStored association: Minnesota Twins |
Jake RogersMLB ID 668670 | C | Hitter | 18.5DBH · #177 | 0.1 | 1.24 | 1.29 | 2026 appearances: Baltimore Orioles / Boston Red Sox / Chicago White Sox / Detroit Tigers Split season · excluded from 2026 aggregatesStored association: Chicago White Sox |
Brandon YoungMLB ID 687064 | SP | Starting pitcher (SP) | 36.7DPG SP · #117 | 1.6 | 0.97 | 1.0 | 2026 appearances: Baltimore Orioles |
Cade PovichMLB ID 700249 | SP | Starting pitcher (SP) | 19.8DPG SP · #159 | 0.2 | 0.9 | 0.95 | 2026 appearances: Baltimore Orioles |
Ryan HelsleyMLB ID 664854 | RP | Relief pitcher (RP) | Not Available | -0.1 | 0.85 | 0.83 | 2026 appearances: Baltimore Orioles |
Luis Robert Jr.MLB ID 673357 | CF | Hitter | 39.0DBH · #117 | 0.5 | 0.84 | 0.81 | 2026 appearances: Baltimore Orioles / New York Mets Split season · excluded from 2026 aggregates |
TW Tyler WellsMLB ID 669330 | RP | Relief pitcher (RP) | 77.1DPG RP · #36 | 1.3 | 0.81 | 0.81 | 2026 appearances: Baltimore Orioles / Tampa Bay Rays Split season · excluded from 2026 aggregatesStored association: Tampa Bay Rays |
Grant WolframMLB ID 664991 | RP | Relief pitcher (RP) | 69.5DPG RP · #51 | 1.2 | 0.78 | 0.78 | 2026 appearances: Baltimore Orioles |
Albert SuárezMLB ID 544150 | RP | Relief pitcher (RP) | 26.8DPG RP · #188 | 0.2 | 0.77 | 0.76 | 2026 appearances: Baltimore Orioles |
Zach EflinMLB ID 621107 | SP | Starting pitcher (SP) | Not Available | 0.0 | 0.71 | 0.69 | 2026 appearances: Baltimore Orioles |
Yennier CanoMLB ID 666974 | RP | Relief pitcher (RP) | 68.7DPG RP · #53 | 0.9 | 0.55 | 0.55 | 2026 appearances: Baltimore Orioles |
Anthony NunezMLB ID 689296 | RP | Relief pitcher (RP) | 60.5DPG RP · #67 | 0.6 | 0.53 | 0.55 | 2026 appearances: Baltimore Orioles |
Andrew KittredgeMLB ID 552640 | RP | Relief pitcher (RP) | 45.0DPG RP · #128 | 0.5 | 0.51 | 0.5 | 2026 appearances: Baltimore Orioles |
Josh WalkerMLB ID 677020 | RP | Relief pitcher (RP) | 57.2DPG RP · #75 | 0.4 | 0.41 | 0.42 | 2026 appearances: Baltimore Orioles |
Rico GarciaMLB ID 670329 | RP | Relief pitcher (RP) | 74.0DPG RP · #39 | 0.8 | 0.37 | 0.36 | 2026 appearances: Baltimore Orioles |
Alex HoppeMLB ID 695380 | RP | Relief pitcher (RP) | 49.6DPG RP · #101 | 0.3 | 0.32 | 0.32 | 2026 appearances: Baltimore Orioles / Seattle Mariners Split season · excluded from 2026 aggregates |
Keegan AkinMLB ID 669211 | RP | Relief pitcher (RP) | Not Available | 0.1 | 0.12 | 0.11 | 2026 appearances: Baltimore Orioles |
Ryan MountcastleMLB ID 663624 | DH | Hitter | 35.4DBH · #132 | -0.0 | 0.12 | 0.11 | 2026 appearances: Baltimore Orioles |
TG Trey GibsonMLB ID 694346 | SP | Starting pitcher (SP) | 6.2DPG SP · #193 | -0.2 | 0.12 | 0.15 | 2026 appearances: Baltimore Orioles |
Carlos NarváezMLB ID 665966 | C | Hitter | Not Available | -0.6 | Not Available | Not Available | 2026 appearances: Baltimore Orioles / Boston Red Sox Split season · excluded from 2026 aggregates |
Samuel BasalloMLB ID 694212 | C | Hitter | Not Available | 0.6 | Not Available | Not Available | 2026 appearances: Baltimore Orioles |
Adley RutschmanMLB ID 668939 | C | Hitter | Not Available | 3.0 | Not Available | Not Available | 2026 appearances: Baltimore Orioles / Boston Red Sox Split season · excluded from 2026 aggregatesStored association: Boston Red Sox |
2026 appearances: Baltimore Orioles
2026 appearances: Baltimore Orioles
2026 appearances: Baltimore Orioles
2026 appearances: Baltimore Orioles
2026 appearances: Baltimore Orioles
2026 appearances: Baltimore Orioles / Seattle Mariners
2026 appearances: Baltimore Orioles
2026 appearances: Baltimore Orioles / Minnesota Twins
2026 appearances: Baltimore Orioles / Boston Red Sox / Chicago White Sox / Detroit Tigers
2026 appearances: Baltimore Orioles
2026 appearances: Baltimore Orioles
2026 appearances: Baltimore Orioles
2026 appearances: Baltimore Orioles / New York Mets
2026 appearances: Baltimore Orioles / Tampa Bay Rays
2026 appearances: Baltimore Orioles
2026 appearances: Baltimore Orioles
2026 appearances: Baltimore Orioles
2026 appearances: Baltimore Orioles
2026 appearances: Baltimore Orioles
2026 appearances: Baltimore Orioles
2026 appearances: Baltimore Orioles
2026 appearances: Baltimore Orioles
2026 appearances: Baltimore Orioles / Seattle Mariners
2026 appearances: Baltimore Orioles
2026 appearances: Baltimore Orioles
2026 appearances: Baltimore Orioles
2026 appearances: Baltimore Orioles / Boston Red Sox
2026 appearances: Baltimore Orioles
2026 appearances: Baltimore Orioles / Boston Red Sox
Diamond Prospects Team Leaders
Each Diamond Prospects scale is ranked on its own: hitter grades (DBH), starting-pitcher grades (DPG SP) and relief-pitcher grades (DPG RP) share no common scale, and are never compared with one another. WAR is a single scale across roles, so the historical and projected WAR leaders list hitters and pitchers together.
DBH — Hitters
Top hitter grades for BAL
DPG — Starting Pitchers
Top starting-pitcher grades for BAL
DPG — Relief Pitchers
Top relief-pitcher grades for BAL
Historical WAR — 2026
Stored 2026 WAR, as reported
Team Statistical Dashboard
Aggregates are computed from the stored 2026 season records of the 21 players whose 2026 season is recorded with this club alone. They are partial-coverage club figures, not official MLB club totals, and every block states how many players it covers.
Batting — computed from stored sums
4 of 21 covered players with a stored 2026 batting row
AVG
0.241
ΣH ÷ ΣAB
SLG
0.448
ΣTB ÷ ΣAB
Games
439
Summed
Plate App.
1,816
Summed
At Bats
1,599
Summed
Hits
385
Summed
Doubles
62
Summed
Triples
7
Summed
Home Runs
85
Summed
Extra-base hits
154
2B + 3B + HR
Total bases
716
From stored hits
RBI
227
Summed
Walks
181
Summed
Strikeouts
433
Summed
Stolen bases
15
Summed
Caught stealing
6
Summed
OBP and OPS are not shown at club level: hit-by-pitch and sacrifice flies are not in the stored inputs, so an exact club OBP cannot be computed, and averaging player rates would be invalid. Player OPS and wRC+ are listed in the advanced metrics below.
Pitching — computed from stored sums
17 of 21 covered players with a stored 2026 pitching row
ERA
3.98
9 × ΣER ÷ ΣIP
WHIP
1.33
(ΣH + ΣBB) ÷ ΣIP
K / 9
8.07
9 × ΣK ÷ ΣIP
BB / 9
3.25
9 × ΣBB ÷ ΣIP
HR / 9
1.01
9 × ΣHR ÷ ΣIP
K ÷ BB
2.48
ΣK ÷ ΣBB
Innings pitched
1254.1 (1254⅓)
Σ outs ÷ 3 · 17 rows with valid innings
Games
566
Summed
Games started
154
Summed
Wins
70
Summed
Losses
73
Summed
Saves
38
Summed
Hits allowed
1,213
Summed
Earned runs
554
Summed
Walks allowed
453
Summed
Strikeouts
1,125
Summed
Home runs allowed
141
Summed
Innings are stored in baseball notation (.1 = one out, .2 = two outs), so the club total is summed as outs and written back in that notation. SIERA, FIP− and K−BB% are rate statistics and are never averaged into a club figure — they are listed as stored player values below.
Additive stored measures
fWAR, OAA and DRS are additive, so a covered-player sum is a defensible club figure. Each sum states exactly how many players supplied a stored value — a player with no stored value is never counted as zero.
fWAR (2026)
25.1
21 of 21 covered players with stored fWAR · batting + pitching added
WAR (2026, as reported)
25.1
21 of 21 covered players with a stored 2026 WAR
OAA (2026)
Not Available
0 of 21 covered players with a stored OAA
DRS (2026)
-4
3 of 21 covered players with a stored DRS
BAL defensive metrics are stored for a smaller set of players than the batting and pitching feeds, so the OAA and DRS sums cover fewer players than the fWAR sum. The coverage line on each tile is the number that matters.
Advanced Metrics — Stored Player Values
No club-level rate is calculated here. Each metric is shown as the stored 2026 value on each BAL player's record, with the coverage stated, so a club figure is never implied by an average of unlike players.
wRC+Batting index
4 of 21 covered players
Pete Alonso96th pct148
Gunnar Henderson30th pct101
Ryan Mountcastle26th pct99Showing the highest three of 4 covered players.
OPSBatting rate
4 of 21 covered players
Pete Alonso0.885
Gunnar Henderson0.712
Samuel Basallo0.697Showing the highest three of 4 covered players.
xwOBABatting rate
3 of 21 covered playersSIERAPitching rate · lower raw value is better
17 of 21 covered players
Zach Eflin2.60
Yennier Cano87th pct3.00
Grant Wolfram84th pct3.10Showing the lowest three of 17 covered players.
FIP−Pitching index · lower raw value is better
17 of 21 covered players
Grant Wolfram89th pct64
Yennier Cano86th pct67
Josh Walker70th pct81Showing the lowest three of 17 covered players.
K−BB%Pitching rate
17 of 21 covered players
Zach Eflin29.4
Grant Wolfram84th pct19.9
Ryan Helsley17.6Showing the highest three of 17 covered players.
OAAFielding (additive)
0 of 21 covered playersNo stored OAA value for a player associated with this club.
DRSFielding (additive)
3 of 21 covered playersCovered-player sum: -4 over 3 players with a stored value. An additive measure only — not a club defensive rating.
Positional Makeup
The stored primary positions on BAL player records, and the defensive innings from the stored 2026 positional profiles. A position is never inferred — a player with no stored position is counted in neither block.
Stored primary positions
2026 defensive innings by position
Summed from the 6 players of this club who have a stored 2026 positional profile, so this is a partial innings picture and not a club defensive total.
Projected WAR Contributors
Stored Diamond Projections for the BAL players whose stored club association is this club. A projected season is provisional model output for a future year and is never blended with an actual result.
Covered-player projected WAR · 2027
26.56
Σ over 22 of 24 players stored with BAL who have a 2027 projection
Players with a projection
22 / 24
Stored 2027 projection
No stored projection
2
Players associated with BAL without one
2028 projection
26.44
Σ over 22 players
The total above covers only the players who both carry a stored BAL association and have a stored 2027 projection. It is a covered-player contribution total, not a complete team forecast: the stored dataset is not a full roster, players without a projection are absent, playing time is not modelled, and coverage differs from club to club — so these totals are not comparable between clubs and are not a projected club ranking.
| # | Historical · as reported | Projected · provisional | Projected · provisional | ||
|---|---|---|---|---|---|
| 1 | Gunnar Henderson | SS | 3.6 | 4.17 | 4.19 |
| 2 | Trevor Rogers | SP | 4.0 | 3.32 | 3.35 |
| 3 | Pete Alonso | 1B | 5.0 | 3.03 | 2.9 |
| 4 | Kyle Bradish | SP | 1.5 | 2.99 | 2.93 |
| 5 | Shane Baz | SP | 3.4 | 2.5 | 2.54 |
| 6 | Chris Bassitt | SP | 1.0 | 1.68 | 1.64 |
| 7 | Brandon Young | SP | 1.6 | 0.97 | 1.0 |
| 8 | Cade Povich | SP | 0.2 | 0.9 | 0.95 |
| 9 | Ryan Helsley | RP | -0.1 | 0.85 | 0.83 |
| 10 | Luis Robert Jr. | CF | 0.5 | 0.84 | 0.81 |
| 11 | Grant Wolfram | RP | 1.2 | 0.78 | 0.78 |
| 12 | Albert Suárez | RP | 0.2 | 0.77 | 0.76 |
| 13 | Zach Eflin | SP | 0.0 | 0.71 | 0.69 |
| 14 | Yennier Cano | RP | 0.9 | 0.55 | 0.55 |
| 15 | Anthony Nunez | RP | 0.6 | 0.53 | 0.55 |
| 16 | Andrew Kittredge | RP | 0.5 | 0.51 | 0.5 |
| 17 | Josh Walker | RP | 0.4 | 0.41 | 0.42 |
| 18 | Rico Garcia | RP | 0.8 | 0.37 | 0.36 |
| 19 | Alex Hoppe | RP | 0.3 | 0.32 | 0.32 |
| 20 | Keegan Akin | RP | 0.1 | 0.12 | 0.11 |
| 21 | Ryan Mountcastle | DH | -0.0 | 0.12 | 0.11 |
| 22 | TG Trey Gibson | SP | -0.2 | 0.12 | 0.15 |
Data coverage, not a current roster. The stored dataset covers the completed 2026 season, so every association on this page is labelled by that season. No current-roster source is connected to this app, so nothing here is presented as a verified current 26-man or 40-man roster, and no player-team assignment is ever invented, inferred or back-filled.
How a player is listed. A player appears on Baltimore Orioles when either stored record places him there: the club stored on his player master record, or a 2026 season appearance recorded with this club. Each row states its own 2026 appearance record, so a traded player's split season ("Club A / Club B") is visible rather than hidden. Players whose stored association is a minor-league or international club are shown with that stored value — it is never relabelled as BAL. A handful of players carry no club association at all and are listed on no club page.
Club aggregates exclude split seasons. A player whose 2026 season is recorded with more than one club is listed, labelled and left out of this club's 2026 aggregates and 2026 WAR leaders, because his season totals cannot be attributed to one club. This club has 21 contributing single-club players out of 29 associated players, and 8 members carry a split 2026 season. A figure that is not stored is shown as Not Available and is never treated as zero.
Coverage on this page
29
Players associated with BAL
21
With a stored 2026 WAR
23
With a DBH or DPG grade
22 / 22
With a 2027 / 2028 projection
4
With a stored 2026 batting row
17
With a stored 2026 pitching row
5
Listed by 2026 appearance only
6
With a 2026 positional profile
DBH, DPG (starters) and DPG (relievers) are three separate scales and are never merged into one ranking. Grades, historical WAR and percentiles are shown exactly as stored — no Diamond Prospects formula, frozen grade or projection is modified by this page. D$V, market value and contract valuation research are out of scope here and are not read or displayed.


















