DataBaseball
2026
Baltimore Orioles logo

American League East · 2025

Baltimore Orioles 2025

75-87Oriole Park at Camden YardsAmerican League EastAmerican League
Team WAR
28.9
17.2 bat / 11.7 pitch
Win %
.463
pyth .431
Run diff
-111
4.18 / 4.86 per g
wRC+
94
ERA
4.66
FIP 4.37
Home runs
209

The Baltimore Orioles went 75-87 in 2025, a .463 winning percentage — 24th of 30 record in baseball. They scored 677 runs and allowed 788, a run differential of -111. The offence ranked 24th of 30 in MLB for runs scored, while their 4.66 staff ERA was 27th of 30. Their 94 team wRC+ was 6% below league average — 23rd of 30 in MLB. Gunnar Henderson led the position players at 5.1 WAR, and Trevor Rogers the rotation at a 1.81 ERA.

Where the offence comes from

Roster contribution by share of the team total.

1,398 team hits
Gunnar Henderson158Gunnar Henderson — 158 hits (11.3%)Jackson Holliday142Jackson Holliday — 142 hits (10.2%)Ryan O'Hearn133Ryan O'Hearn — 133 hits (9.5%)Ramón Laureano124Ramón Laureano — 124 hits (8.9%)Cedric Mullins94Cedric Mullins — 94 hits (6.7%)Jordan Westburg87Jordan Westburg — 87 hits (6.2%)Ramón Urías85Ramón Urías — 85 hits (6.1%)Ryan Mountcastle83Ryan Mountcastle — 83 hits (5.9%)Adley Rutschman71Adley Rutschman — 71 hits (5.1%)Colton Cowser64Colton Cowser — 64 hits (4.6%)Coby Mayo57Coby Mayo — 57 hits (4.1%)Jackson47Jeremiah Jackson — 47 hits (3.4%)Dylan Carlson44Dylan Carlson — 44 hits (3.1%)Tyler O'Neill36Tyler O'Neill — 36 hits (2.6%)Emmanuel Rivera30Emmanuel Rivera — 30 hits (2.1%)Kjerstad30Heston Kjerstad — 30 hits (2.1%)25Dylan Beavers — 25 hits (1.8%)Sánchez21Gary Sánchez — 21 hits (1.5%)Jackson20Alex Jackson — 20 hits (1.4%)18Samuel Basallo — 18 hits (1.3%)14Jorge Mateo — 14 hits (1.0%)8Luis Vázquez — 8 hits (0.6%)Chadwick Tromp — 3 hits (0.2%)Maverick Handley — 3 hits (0.2%)Vimael Machín — 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

30 players, ranked by dbWAR.

Gunnar HendersonSS154651158176830.274.349.438.3421175.1
Ramón LaureanoLF12948812424767.281.342.512.3661333.0
Ryan O'Hearn1B14454413317633.281.366.437.3521242.5
Jackson Holliday2B149649142175517.242.314.375.307922.1
Cedric MullinsCF13049894175922.216.299.391.304911.8
Jordan Westburg3B853528717411.265.313.457.3331111.8
Adley RutschmanC90365719290.220.307.366.301881.0
Dylan BeaversRF35137254142.227.375.400.3521240.7
Jeremiah JacksonRF48183475210.276.328.447.3371130.6
Ramón Urías3B1103918511443.241.292.384.294840.6
Alex JacksonC3110020580.220.290.473.3281080.6
Colton CowserCF9136064164014.196.269.385.287790.5
Gary SánchezC28101215240.231.297.418.312960.3
Coby Mayo1B842945711283.217.299.388.305910.3
Tyler O'NeillRF54209369264.199.292.392.299870.2
David BañuelosDH120000.000.500.000.3701360.0
Trevor RogersP120000.000.000.000.000-119-0.0
Terrin Vavra2B110000.000.000.000.000-119-0.0
Vimael Machín3B4121110.091.167.364.22738-0.0
Chadwick TrompC7223110.143.182.333.22134-0.1
Jordyn AdamsCF550000.000.000.000.000-119-0.1
Jorge MateoCF3583141315.177.217.266.21630-0.1
Luis VázquezSS19538132.160.208.240.20321-0.2
Emmanuel Rivera3B39127300131.250.291.283.26161-0.3
Samuel BasalloC31118184150.165.229.330.24752-0.3
Dylan CarlsonLF74241446203.203.278.336.27571-0.3
Greg AllenCF7140000.000.000.000.000-119-0.4
Ryan Mountcastle1B88357837353.250.286.367.28578-0.6
Maverick HandleyC16473030.073.133.073.108-45-0.6
Heston KjerstadLF52167304191.192.240.327.24852-0.8

Pitching

37 pitchers, ranked by dbWAR.

Trevor Rogers1818109.29301031.812.820.908.53.1
Dean Kremer3129171.2111001424.193.971.217.42.5
Cade Povich2220112.13801185.214.181.509.51.3
Kyle Bradish6632.0110472.532.451.0313.21.0
Andrew Kittredge54053.0435643.403.060.9810.91.0
Gregory Soto70060.1151704.183.421.4310.40.9
Seranthony Domínguez67062.2442793.163.471.2811.30.9
Bryan Baker73068.2443834.063.921.1110.90.6
Dietrich Enns24346.1332494.083.671.409.50.6
Félix Bautista35034.21119502.603.371.1313.00.5
Rico Garcia29134.1020383.153.691.1910.00.4
Kade Strowd25026.1010241.713.401.108.20.4
Albert Suárez5111.2200102.312.190.947.70.4
Grant Wolfram21026.2310315.403.591.8810.50.4
Charlie Morton3327142.091101495.834.961.589.40.3
Yennier Cano65058.0372535.124.271.488.20.3
Tyler Wells4421.2210182.914.150.887.50.3
Colin Selby11014.0020143.213.421.299.00.2
Jose Espada103.000040.000.470.3312.00.1
Luis Vázquez404.100000.003.830.920.00.0
Cody Poteet102.2000116.884.643.003.40.0
Carson Ragsdale205.0000414.404.742.207.2-0.0
Matt Bowman20024.2010186.204.761.506.6-0.0
Alex Jackson101.0000027.009.145.000.0-0.1
Yaramil Hiraldo18019.2000214.585.021.329.6-0.1
Brandon Young121257.2170476.245.351.547.3-0.1
Corbin Martin17018.0102236.005.301.7211.5-0.1
Keegan Akin64363.1548593.414.941.378.4-0.1
Emmanuel Rivera101.0000072.0022.1410.000.0-0.2
Gary Sánchez101.0000036.0022.143.000.0-0.2
Tomoyuki Sugano3030157.0101001064.645.361.336.1-0.2
Jorge Mateo101.0000045.0025.147.000.0-0.2
Cionel Pérez19021.2000218.315.772.128.7-0.3
Zach Eflin141471.1650505.935.641.426.3-0.3
Scott Blewett26244.1300355.485.481.427.1-0.4
Chayce McDermott418.2010915.5810.062.779.3-0.5
Kyle Gibson4412.10301016.7810.592.927.3-0.8

Attendance

Announced gate at 80 home dates, 2025.

Average
22,546
80 home dates
Median
20,248
Total
1,803,655
Best
45,002
2025-03-31
Quietest
10,169
2025-05-14
On the road
28,319
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 home8022,54620,24810,16945,002
Night4721,42320,04713,77942,612
Day3324,14523,18310,16945,002
Weekend3826,53025,87516,40742,612
Weekday4218,94117,17010,16945,002
On the road8128,31928,6138,42447,034

Through the season

Average home crowd by month.
MonthGamesAverage
Mar145,002
Apr1321,999
May1421,498
Jun1322,621
Jul1321,751
Aug1419,975
Sep1324,246

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, 2025.

Regulation
2:41
150 games
All games
2:43
Extra innings
3:18
12 of them
Longest
3:31
2025-09-21, 10 inn
Shortest
2:03
2025-05-02

By situation

Regulation and extra innings divide the season, and so do home and road. Day and night overlap both.
SplitGamesAvgMedFastestLongest
All1622:432:421:493:34
Regulation1502:412:411:493:24
Extra innings123:183:222:583:34
Home812:422:392:033:31
Road812:442:421:493:34
Day702:442:421:493:31
Night922:432:422:033:34

Through the season

Average completed game by month.
MonthGamesAverage
Mar12:43
Apr132:50
May142:43
Jun132:36
Jul132:41
Aug142:36
Sep132:48

By season

184.892.40.0151617181920212223242526

Regulation games only, in minutes. 161 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 75-87, a .463 win rate, while their -111 run differential implies .431. That is about 5 wins ahead of it, usually a mix of bullpen sequencing and one-run luck.