DataBaseball
2026
Pittsburgh Pirates logo

National League Central · 2023

Pittsburgh Pirates 2023

Team WAR
26.3
13.8 bat / 12.5 pitch
Win %
.469
pyth .440
Run diff
-98
4.27 / 4.88 per g
wRC+
92
ERA
4.72
FIP 4.45
Home runs
170

The Pittsburgh Pirates went 76-86 in 2023, a .469 winning percentage — 21st of 30 record in baseball. They scored 692 runs and allowed 790, a run differential of -98. The offence ranked 22nd of 30 in MLB for runs scored, while their 4.72 staff ERA was 24th of 30. Their 92 team wRC+ was 8% below league average — 24th of 30 in MLB. Jack Suwinski led the position players at 3.1 WAR, and Mitch Keller the rotation at a 4.21 ERA.

The 2023 season

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

They finished 4th in the NL Central, 16 games back. They spent 33 of 186 days in first place, led by as many as 1.5 games on April 27 and were as far as 16 games back on September 29. Their best month was March/April at 20-9, their worst May at 8-18. The longest runs were a 7-game winning streak from April 17 to April 23 and a 10-game losing streak from June 13 to June 22. They were 39-42 at home and 37-44 on the road, 22-17 in one-run games and 40-62 against clubs that finished .500 or better. The most lopsided win was 16-1 at the Nationals on April 29; the heaviest defeat, 14-1 at the Brewers on August 3.

Record by month. March games count toward April, October’s toward September.
MonthWLPctRSRADiff
March/April209.690156108+48
May818.30885127-42
June1115.423101138-37
July816.33393133-40
August1415.483127141-14
Sept/Oct1513.536130143-13
Splits. Extra innings are blank for a season whose games predate the innings count.
GamesW-LPct
Home39-42.481
Road37-44.457
One-run games22-17.564
Extra innings3-9.250
Within the division25-27.481
Against .500+ clubs40-62.392
Decided by 5+ runs15-27.357
Last 105-5.500

National League Central standings, 2023

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

National League Central, 2023. Games back of the best record in the division.
TeamWLPctGBRSRADiffWAR
Milwaukee Brewers9270.568—728647+8130.4
Chicago Cubs8379.5129819723+9640.7
Cincinnati Reds8280.50610783821-3831.2
Pittsburgh Pirates7686.46916692790-9826.3
St. Louis Cardinals7191.43821719829-11035.1

2023 Pittsburgh Pirates 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 3

Infielders 15

Outfielders 8

Designated hitters 2

Starting pitchers 9

Relief pitchers 20

Where the offence comes from

Roster contribution by share of the team total.

1,358 team hits
Bryan Reynolds151Bryan Reynolds — 151 hits (11.1%)Ke'Bryan Hayes134Ke'Bryan Hayes — 134 hits (9.9%)Carlos Santana132Carlos Santana — 132 hits (9.7%)Connor Joe102Connor Joe — 102 hits (7.5%)Jack Suwinski100Jack Suwinski — 100 hits (7.4%)Andrew McCutchen100Andrew McCutchen — 100 hits (7.4%)Jihwan Bae77Jihwan Bae — 77 hits (5.7%)Joshua Palacios59Joshua Palacios — 59 hits (4.3%)Jared Triolo54Jared Triolo — 54 hits (4.0%)Castro48Rodolfo Castro — 48 hits (3.5%)Henry Davis48Henry Davis — 48 hits (3.5%)Marcano47Tucupita Marcano — 47 hits (3.5%)Liover Peguero47Liover Peguero — 47 hits (3.5%)Jason Delay42Jason Delay — 42 hits (3.1%)Endy Rodríguez41Endy Rodríguez — 41 hits (3.0%)Austin Hedges34Austin Hedges — 34 hits (2.5%)III25Alfonso Rivas III — 25 hits (1.8%)Gonzales24Nick Gonzales — 24 hits (1.8%)Andujar21Miguel Andujar — 21 hits (1.5%)Williams20Alika Williams — 20 hits (1.5%)Ji Man Choi17Ji Man Choi — 17 hits (1.3%)Mathias14Mark Mathias — 14 hits (1.0%)8Oneil Cruz — 8 hits (0.6%)4Canaan Smith-Njigba — 4 hits (0.3%)Chris Owings — 4 hits (0.3%)Vinny Capra — 3 hits (0.2%)Drew Maggi — 2 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.

Jack SuwinskiCF141534100267413.224.339.454.3431153.1
Bryan ReynoldsLF145640151248412.263.330.460.3401132.7
Ke'Bryan Hayes3B122525134156110.271.309.453.3261042.1
Andrew McCutchenDH112473100124311.256.378.397.3481181.7
Carlos Santana1B14661913223866.240.318.429.3251031.6
Jared Triolo3B54209543216.298.388.398.3521211.4
Connor Joe1B13247210211423.247.339.421.3351101.3
Jason DelayC57187421180.251.319.347.299850.5
Jihwan BaeCF1033717723224.231.296.311.274680.4
Miguel AndujarRF2890214182.250.300.476.3321070.4
Oneil CruzSS9408143.250.375.375.3381110.3
Tucupita MarcanoSS68220473185.233.276.356.277700.3
Alfonso Rivas III1B39123253151.229.303.422.316960.2
Liover Peguero2B56213477266.237.280.374.285750.2
Joshua PalaciosRF862645910405.239.279.413.298840.2
Endy RodríguezC56204413130.220.284.328.273670.1
Drew Maggi3B362010.333.333.500.3581250.0
Mark Mathias2B267214063.226.333.258.281720.0
Nick Gonzales2B35128242130.209.268.348.27165-0.1
Rodolfo Castro2B84256486241.211.297.322.27871-0.1
Cal MitchellRF250000.000.200.000.142-23-0.1
Vinny Capra2B8213010.167.250.222.22232-0.1
Canaan Smith-NjigbaRF13374051.125.216.219.20319-0.2
Alika WilliamsSS3511220060.198.270.248.24045-0.3
Chris OwingsSS8254000.160.160.160.141-23-0.3
Henry DavisRF62255487243.213.302.351.28978-0.3
Ji Man ChoiDH38117176130.163.239.385.26864-0.4
Austin HedgesC72212341161.184.234.227.21024-0.9

Pitching

29 pitchers, ranked by dbWAR.

Mitch Keller3232194.113902104.213.801.259.73.6
Johan Oviedo3232177.291401584.314.491.378.01.9
David Bednar66067.13339802.002.531.1010.71.8
Dauri Moreta55058.0521763.722.931.0911.81.3
Colin Holderman58056.0032583.863.291.349.31.0
Rich Hill3227146.181401295.414.871.527.90.8
Vince Velasquez8837.1440373.863.871.318.90.7
Ryan Borucki38240.1400332.453.500.747.40.6
Osvaldo Bido16950.2250485.864.101.508.50.6
Angel Perdomo30029.0320443.723.011.1013.70.6
Thomas Hatch18228.2110264.083.711.578.20.4
Carmen Mlodzinski35136.0331342.254.031.288.50.4
Yerry De los Santos22024.1110183.334.041.236.70.2
Jose E. Hernandez50050.2130624.974.481.3611.00.2
Rob Zastryzny21120.2100154.794.321.796.50.1
Andre Jackson19761.1132574.994.901.218.40.1
Yohan Ramírez31038.1100354.234.641.468.20.1
Colin Selby21524.0220309.004.801.8311.30.1
Bailey Falter181480.2290605.365.251.416.70.1
Chris Owings101.000000.003.262.000.00.0
Hunter Stratton8012.0000102.254.761.007.50.0
Roansy Contreras191168.1371556.595.191.577.20.0
Duane Underwood Jr.20024.1102145.185.061.445.2-0.0
Kyle Nicolas405.1000711.815.882.0611.8-0.1
Cody Bolton16021.1100226.335.272.119.3-0.1
Wil Crowe509.201194.665.841.868.4-0.1
Luis Ortiz181586.2550594.785.571.706.1-0.2
Chase De Jong6011.1000713.5011.022.125.6-0.8
Quinn Priester10850.0330367.746.741.706.5-0.8

Attendance

Announced gate at 81 home dates, 2023.

Average
20,131
81 home dates
Median
19,154
Total
1,630,624
Best
39,167
2023-04-07
Quietest
8,594
2023-09-06
On the road
29,919
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 home8120,13119,1548,59439,167
Night5019,51416,9089,22238,434
Day3121,12721,6428,59439,167
Weekend3926,46925,90310,57139,167
Weekday4214,24613,5918,59426,541
On the road8129,91931,3888,26151,487

Through the season

Average home crowd by month.
MonthGamesAverage
Apr1315,004
May1218,961
Jun1621,954
Jul1129,292
Aug1619,285
Sep1216,922
Oct122,954

By season

30847.015423.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, 2023.

Regulation
2:39
150 games
All games
2:40
Extra innings
2:56
12 of them
Longest
3:39
2023-08-13, 10 inn
Shortest
1:50
2023-09-14

By situation

Regulation and extra innings divide the season, and so do home and road. Day and night overlap both.
SplitGamesAvgMedFastestLongest
All1622:402:401:503:39
Regulation1502:392:391:503:34
Extra innings122:562:542:343:39
Home812:402:401:503:39
Road812:402:402:043:34
Day612:362:341:503:08
Night1012:432:421:553:39

Through the season

Average completed game by month.
MonthGamesAverage
Apr132:33
May122:34
Jun162:44
Jul112:44
Aug162:48
Sep122:37
Oct12:17

By season

189.194.50.005060708091011121314151617181920212223242526

Regulation games only, in minutes. 159 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

Pittsburgh Pirates are 76-86, a .469 win rate, while their -98 run differential implies .440. That is about 5 wins ahead of it, usually a mix of bullpen sequencing and one-run luck.