DataBaseball
2026
Baltimore Orioles logo

American League East · 2021

Baltimore Orioles

52-110Oriole Park at Camden YardsAmerican League EastAmerican League
Team WAR
7.9
10.9 bat / -3.0 pitch
Win %
.321
pyth .336
Run diff
-297
4.07 / 5.90 per g
wRC+
86
ERA
5.81
FIP 5.12
Home runs
199

The Baltimore Orioles went 52-110 in 2021, a .321 winning percentage — the second worst record in baseball. They scored 659 runs and allowed 956, a run differential of -297. The offence ranked 26th of 30 in MLB for runs scored, while their 5.81 staff ERA was the worst. Their 86 team wRC+ was 14% below league average — 28th of 30 in MLB. Cedric Mullins led the position players at 5.9 WAR, and Cole Sulser the rotation at a 2.70 ERA.

Where the offence comes from

Roster contribution by share of the team total.

1,326 team hits
Cedric Mullins175Cedric Mullins — 175 hits (13.2%)Trey Mancini142Trey Mancini — 142 hits (10.7%)Ryan Mountcastle136Ryan Mountcastle — 136 hits (10.3%)Austin Hays125Austin Hays — 125 hits (9.4%)Anthony Santander98Anthony Santander — 98 hits (7.4%)Pedro Severino94Pedro Severino — 94 hits (7.1%)Freddy Galvis86Freddy Galvis — 86 hits (6.5%)Maikel Franco79Maikel Franco — 79 hits (6.0%)Ramón Urías73Ramón Urías — 73 hits (5.5%)Kelvin Gutiérrez63Kelvin Gutiérrez — 63 hits (4.8%)DJ Stewart55DJ Stewart — 55 hits (4.1%)Pat Valaika52Pat Valaika — 52 hits (3.9%)McKenna31Ryan McKenna — 31 hits (2.3%)Wynns24Austin Wynns — 24 hits (1.8%)Jr.23Richie Martin Jr. — 23 hits (1.7%)Rio Ruiz21Rio Ruiz — 21 hits (1.6%)12Stevie Wilkerson — 12 hits (0.9%)11Chance Sisco — 11 hits (0.8%)10Jahmai Jones — 10 hits (0.8%)10Domingo Leyba — 10 hits (0.8%)Tyler Nevin — 4 hits (0.3%)Nick Ciuffo — 1 hits (0.1%)John Means — 1 hits (0.1%)
Each rectangle is a player, sized by his share of the team's hits; darker means a larger share. Top 30 contributors. Select a different statistic above, or click a player for his page.

Batting

28 players, ranked by dbWAR.

Cedric MullinsCF157675175305930.291.360.518.3741335.9
Ramón UríasSS83296737381.279.361.412.3441131.8
Austin HaysLF13052912522714.256.308.461.3301041.6
Pedro SeverinoC1104199411460.248.308.383.301851.6
Ryan Mountcastle1B14458613633894.255.309.487.3361081.5
Freddy GalvisSS1043948614401.242.302.407.307891.4
Trey Mancini1B14761614221710.255.326.432.3281031.1
DJ StewartLF983185512330.204.324.374.314930.4
Anthony SantanderRF1104389818501.241.286.433.308890.4
Tyler NevinLF5184130.286.444.643.4591900.2
Nick CiuffoC261000.200.333.400.3291040.0
John MeansP251000.200.200.400.25051-0.0
Thomas EshelmanP110000.000.000.000.000-115-0.0
Keegan AkinP120000.000.000.000.000-115-0.0
Jorge LópezP120000.000.000.000.000-115-0.0
Kelvin Gutiérrez3B82295633200.232.292.316.27366-0.1
Bruce ZimmermannP240000.000.000.000.000-115-0.1
Matt HarveyP360000.000.000.000.000-115-0.1
Austin WynnsC42139244141.185.232.308.23743-0.2
Richie Martin Jr.SS3310523180.235.269.286.24749-0.2
Chance SiscoC268311040.149.241.189.20924-0.3
Maikel Franco3B1034037911470.210.253.355.26460-0.4
Ryan McKennaLF68197312141.183.292.266.26360-0.4
Stevie Wilkerson2B267612022.167.211.208.19212-0.5
Jahmai Jones2B257210031.149.208.194.18810-0.5
Rio Ruiz2B59141213102.168.243.272.23340-0.5
Domingo Leyba2B319610140.115.198.161.1751-0.8
Pat Valaika2B87281525251.201.250.290.24044-0.8

Pitching

37 pitchers, ranked by dbWAR.

Cole Sulser60063.1548732.702.981.1210.41.2
John Means2626146.26901343.624.621.038.20.9
Matt Harvey2828127.26140956.274.601.546.70.8
Tyler Wells44057.0234654.113.630.9110.30.7
Paul Fry52047.1452606.083.931.5211.40.4
Conner Greene24125.1130267.113.411.749.20.4
Dillon Tate62067.2063494.394.401.246.50.2
Tanner Scott62054.0540705.174.411.5711.70.2
Chris Ellis7629.1100232.154.571.197.10.2
Fernando Abad16017.2000105.603.961.705.10.1
César Valdez39046.0228455.874.451.658.80.1
Dusten Knight708.2000119.353.861.8511.40.1
Hunter Harvey908.200064.154.321.276.20.0
Pat Valaika201.100000.003.170.000.00.0
Joey Krehbiel608.100074.324.851.207.6-0.0
Isaac Mattson404.100036.235.252.316.2-0.0
Keegan Akin241795.02100826.635.101.587.8-0.1
Eric Hanhold10010.100066.975.691.555.2-0.1
Austin Wynns101.000009.0016.171.000.0-0.1
Stevie Wilkerson101.000009.0016.172.000.0-0.1
Konner Wade7012.10001111.685.762.278.0-0.1
Travis Lakins24128.0140245.795.241.437.7-0.2
Zac Lowther10629.2130306.675.501.659.1-0.2
Bruce Zimmermann141364.1450565.045.381.517.8-0.2
Jorge López3325121.231401126.075.201.638.3-0.2
Shaun Anderson16023.1000198.495.572.067.3-0.2
Mike Baumann4010.011059.906.871.904.5-0.2
Manny Barreda302.2100213.5013.672.256.8-0.3
Marcos Diplán23030.0200244.505.671.237.2-0.3
Shawn Armstrong31036.0100446.755.751.5011.0-0.4
Thomas Eshelman9627.2030117.166.391.593.6-0.4
Mickey Jannis103.1000118.9017.873.602.7-0.5
Alex Wells11842.2230266.756.331.625.5-0.6
Mac Sceroler507.20001114.0913.602.8712.9-0.8
Spenser Watkins161054.2270358.076.371.705.8-0.8
Dean Kremer131353.2070477.556.991.647.9-1.1
Adam Plutko38156.1121446.717.131.637.0-1.5
Record versus run differential

Baltimore Orioles are 52-110, a .321 win rate, while their -297 run differential implies .336. That is essentially in line — the record reflects the run scoring.