DataBaseball
2026
Baltimore Orioles logo

American League East · 2021

Baltimore Orioles 2021

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.

The 2021 season

Month by month, the streaks, and the record in the games that are argued about.

They finished 5th in the AL East, 48 games back. They spent 8 of 185 days in first place, led by as many as 1 game on April 4 and were as far as 48 games back on October 2. Their best month was March/April at 12-14, their worst August at 4-24. The longest runs were a 3-game winning streak from April 2 to April 4 and a 19-game losing streak from August 3 to August 24. They were 27-54 at home and 25-56 on the road, 13-24 in one-run games and 30-78 against clubs that finished .500 or better. The most lopsided win was 18-5 against the Indians on June 6; the heaviest defeat, 22-7 against the Blue Jays on September 12.

Record by month. March games count toward April, October’s toward September.
MonthWLPctRSRADiff
March/April1214.46294107-13
May523.179108163-55
June1017.370131172-41
July1012.45597121-24
August424.143108208-100
Sept/Oct1120.355121185-64
Splits. Extra innings are blank for a season whose games predate the innings count.
GamesW-LPct
Home27-54.333
Road25-56.309
One-run games13-24.351
Extra innings4-7.364
Within the division20-56.263
Against .500+ clubs30-78.278
Decided by 5+ runs13-44.228
Last 104-6.400

American League East standings, 2021

Final standings. The division page has the rest of its season.

American League East, 2021. Games back of the best record in the division.
TeamWLPctGBRSRADiffWAR
Tampa Bay Rays10062.617—857651+20645.8
New York Yankees9270.5688711669+4236.3
Boston Red Sox9270.5688829749+8043.6
Toronto Blue Jays9171.5629846663+18346.0
Baltimore Orioles52110.32148659956-2978.6

2021 Baltimore Orioles roster

The players whose season belongs to this club, by position and then by dbWAR. A player traded mid-season is listed with the club he played most of his games for, so a deadline arrival may appear on his other club’s page instead.

Catchers 4

Infielders 12

Outfielders 6

Starting pitchers 11

Relief pitchers 26

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

32405.016202.50.005060708091011121314151617181920212223242526

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.005060708091011121314151617181920212223242526

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.