DataBaseball
2026
Baltimore Orioles logo

American League East · 2021

Baltimore Orioles 2021

52-110Oriole Park at Camden YardsAmerican League EastAmerican League
Team WAR
8.6
7.9 bat / 0.7 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 6.0 WAR, and John Means the rotation at a 3.62 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.3741336.0
Ramón UríasSS83296737381.279.361.412.3441131.7
Austin HaysLF13052912522714.256.308.461.3301041.5
Ryan Mountcastle1B14458613633894.255.309.487.3361081.3
Freddy GalvisSS1043948614401.242.302.407.307891.2
Pedro SeverinoC1104199411460.248.308.383.301850.9
Trey Mancini1B14761614221710.255.326.432.3281030.8
DJ StewartLF983185512330.204.324.374.314930.4
Tyler NevinLF5184130.286.444.643.4591900.2
Anthony SantanderRF1104389818501.241.286.433.308890.1
Nick CiuffoC261000.200.333.400.3291040.1
John MeansP251000.200.200.400.250510.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
Bruce ZimmermannP240000.000.000.000.000-115-0.0
Matt HarveyP360000.000.000.000.000-115-0.1
Kelvin Gutiérrez3B82295633200.232.292.316.27366-0.2
Richie Martin Jr.SS3310523180.235.269.286.24749-0.2
Chance SiscoC268311040.149.241.189.20924-0.4
Austin WynnsC42139244141.185.232.308.23743-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.6
Rio Ruiz2B59141213102.168.243.272.23340-0.7
Maikel Franco3B1034037911470.210.253.355.26460-0.8
Domingo Leyba2B319610140.115.198.161.1751-1.0
Pat Valaika2B87281525251.201.250.290.24044-1.0

Pitching

37 pitchers, ranked by dbWAR.

John Means2626146.26901343.624.621.038.21.4
Cole Sulser60063.1548732.702.981.1210.41.4
Matt Harvey2828127.26140956.274.601.546.71.2
Tyler Wells44057.0234654.113.630.9110.30.8
Paul Fry52047.1452606.083.931.5211.40.5
Conner Greene24125.1130267.113.411.749.20.4
Dillon Tate62067.2063494.394.401.246.50.4
Tanner Scott62054.0540705.174.411.5711.70.3
Chris Ellis7629.1100232.154.571.197.10.3
César Valdez39046.0228455.874.451.658.80.2
Keegan Akin241795.02100826.635.101.587.80.2
Fernando Abad16017.2000105.603.961.705.10.2
Jorge López3325121.231401126.075.201.638.30.2
Dusten Knight708.2000119.353.861.8511.40.1
Hunter Harvey908.200064.154.321.276.20.1
Pat Valaika201.100000.003.170.000.00.0
Bruce Zimmermann141364.1450565.045.381.517.80.0
Joey Krehbiel608.100074.324.851.207.60.0
Isaac Mattson404.100036.235.252.316.2-0.0
Zac Lowther10629.2130306.675.501.659.1-0.1
Eric Hanhold10010.100066.975.691.555.2-0.1
Travis Lakins24128.0140245.795.241.437.7-0.1
Konner Wade7012.10001111.685.762.278.0-0.1
Austin Wynns101.000009.0016.171.000.0-0.1
Stevie Wilkerson101.000009.0016.172.000.0-0.1
Shaun Anderson16023.1000198.495.572.067.3-0.2
Mike Baumann4010.011059.906.871.904.5-0.2
Marcos Diplán23030.0200244.505.671.237.2-0.3
Manny Barreda302.2100213.5013.672.256.8-0.3
Shawn Armstrong31036.0100446.755.751.5011.0-0.3
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.5
Spenser Watkins161054.2270358.076.371.705.8-0.7
Mac Sceroler507.20001114.0913.602.8712.9-0.8
Dean Kremer131353.2070477.556.991.647.9-0.9
Adam Plutko38156.1121446.717.131.637.0-1.4

Attendance

Announced gate at 78 home dates, 2021.

Average
10,170
78 home dates
Median
9,508
Total
793,229
Best
30,898
2021-07-24
Quietest
4,147
2021-04-13
On the road
16,390
what they drew away

By situation

Day and night divide the home schedule, and so do weekend and weekday. The road line is a different question.
SplitGamesAvgMedLowHigh
All home7810,1709,5084,14730,898
Night549,8778,8864,14730,898
Day2410,82710,2435,06026,391
Weekend3812,00410,7887,15530,898
Weekday408,4277,9184,14720,164
On the road8016,39014,3164,02834,571

Through the season

Average home crowd by month.
MonthGamesAverage
Apr146,303
May118,909
Jun139,735
Jul1014,698
Aug1511,130
Sep189,250

By season

29751.014875.50.0151617181920212223242526

Announced gate — tickets distributed, which is the figure every reference publishes and is not the same as people through the turnstile. A game the feed reports no gate for is left out rather than counted as empty. Seasons before attendance was carried into the lake are absent from the trend rather than shown as zero.

Game time

First pitch to final out across 162 completed games, 2021.

Regulation
3:05
151 games
All games
3:06
Extra innings
3:28
11 of them
Longest
4:04
2021-09-16, 10 inn
Shortest
2:01
2021-04-15

By situation

Regulation and extra innings divide the season, and so do home and road. Day and night overlap both.
SplitGamesAvgMedFastestLongest
All1623:063:042:014:19
Regulation1513:053:032:014:19
Extra innings113:283:362:264:04
Home813:063:062:014:04
Road813:063:032:124:19
Day583:053:062:014:01
Night1043:073:032:254:19

Through the season

Average completed game by month.
MonthGamesAverage
Apr142:54
May113:09
Jun133:07
Jul103:15
Aug153:07
Sep183:08

By season

184.892.40.0151617181920212223242526

Regulation games only, in minutes. 185 minutes this season.

Elapsed time from first pitch to final out. The feed does not itemise delays, so a rain delay is inside these numbers with no way to subtract it. Games called early are excluded — five innings in ninety-three minutes is not a short game — but they still count in attendance, because the crowd turned up.

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.