2017 Pittsburgh Pirates

Franchise seasons · 2010s seasons

Independent, unofficial historical lineup simulator. Games here are simulated exhibitions, not historical results.

Roster and season statistics

Only players appear here. Staff are excluded from lineup choices. — means the source has no usable value. A roster player may have no batting or pitching row if they did not appear in those tables.

PlayerPosition groupNo.Stat rowsABHHRAVGIPERARating
Johnny BarbatoPitchers51pitching————28.674.08
Average (51) — 191 of 489 pitchers in the available 2017 rostersAn earned-run average of 4.08 over 28.67 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Antonio BastardoPitchers59pitching————9.0015.00
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Joaquín BenoitPitchers53pitching————8.337.56
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Steven BraultPitchers43pitching————34.674.67
Average (49) — 286 of 489 pitchers in the available 2017 rostersAn earned-run average of 4.67 over 34.67 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Gerrit ColePitchers45pitching————203.004.26
Average (51) — 191 of 489 pitchers in the available 2017 rostersAn earned-run average of 4.26 over 203.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Tyler GlasnowPitchers24pitching————62.007.69
Below average (39) — 481 of 489 pitchers in the available 2017 rostersAn earned-run average of 7.69 over 62.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Daniel HudsonPitchers41pitching————61.674.38
Average (50) — 238 of 489 pitchers in the available 2017 rostersAn earned-run average of 4.38 over 61.67 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
George KontosPitchers70pitching————14.671.84
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Chad KuhlPitchers39pitching————157.334.35
Average (50) — 238 of 489 pitchers in the available 2017 rostersAn earned-run average of 4.35 over 157.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Jack LeathersichPitchers52pitching————4.330.00
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Wade LeBlancPitchers38pitching————68.004.50
Average (49) — 286 of 489 pitchers in the available 2017 rostersAn earned-run average of 4.50 over 68.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Josh LindblomPitchers47pitching————10.337.84
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Jhan MariñezPitchers52pitching————34.003.18
Average (53) — 116 of 489 pitchers in the available 2017 rostersAn earned-run average of 3.18 over 34.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Dovydas NeverauskasPitchers66pitching————25.333.91
Average (51) — 191 of 489 pitchers in the available 2017 rostersAn earned-run average of 3.91 over 25.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Juan NicasioPitchers12pitching————60.002.85
Average (55) — 56 of 489 pitchers in the available 2017 rostersAn earned-run average of 2.85 over 60.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Iván NovaPitchers46pitching————187.004.14
Average (51) — 191 of 489 pitchers in the available 2017 rostersAn earned-run average of 4.14 over 187.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Dan RunzlerPitchers48pitching————4.004.50
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Ángel SánchezPitchers59pitching————12.338.76
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Edgar SantanaPitchers37pitching————18.003.50
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
A. J. SchugelPitchers31pitching————32.001.97
Average (55) — 56 of 489 pitchers in the available 2017 rostersAn earned-run average of 1.97 over 32.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Jameson TaillonPitchers50pitching————133.674.44
Average (50) — 238 of 489 pitchers in the available 2017 rostersAn earned-run average of 4.44 over 133.67 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Felipe VázquezPitchers73pitching————75.331.67
Strong (60) — 4 of 489 pitchers in the available 2017 rostersAn earned-run average of 1.67 over 75.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Tony WatsonPitchers44pitching————46.673.66
Average (52) — 151 of 489 pitchers in the available 2017 rostersAn earned-run average of 3.66 over 46.67 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Trevor WilliamsPitchers57pitching————150.334.07
Average (51) — 191 of 489 pitchers in the available 2017 rostersAn earned-run average of 4.07 over 150.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Francisco CervelliCatchers29batting265665.249——
Average (49) — 283 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 265 at-bats and 5 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Elías DíazCatchers32batting188421.223——
Average (45) — 410 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 188 at-bats and 1 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Jacob StallingsCatchers58batting1450.357——
Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance.
Chris StewartCatchers19batting131240.183——
Below average (42) — 454 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 131 at-bats and 0 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Josh BellInfielders55No stat row——————
No ratingThe source has no batting stat row for this player. You can still select this batter; the exhibition uses estimated performance.
Chris BostickInfielders63No stat row——————
No ratingThe source has no batting stat row for this player. You can still select this batter; the exhibition uses estimated performance.
David FreeseInfielders23batting42611210.263——
Average (52) — 178 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 426 at-bats and 10 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Phil GosselinInfielders17batting4060.150——
Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance.
Alen HansonInfielders37batting57110.193——
Average (46) — 380 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 57 at-bats and 0 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Josh HarrisonInfielders5batting48613216.272——
Average (54) — 130 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 486 at-bats and 16 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Jordy MercerInfielders10batting50212814.255——
Average (51) — 210 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 502 at-bats and 14 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Max MoroffInfielders62batting120243.200——
Average (45) — 410 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 120 at-bats and 3 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Gift NgoepeInfielders61batting54120.222——
Average (48) — 313 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 54 at-bats and 0 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Sean RodriguezInfielders3batting95163.168——
Below average (43) — 443 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 95 at-bats and 3 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Adam FrazierOutfielders26batting4061126.276——
Average (53) — 151 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 406 at-bats and 6 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
John JasoOutfielders28batting2565410.211——
Average (45) — 410 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 256 at-bats and 10 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Jordan LuplowOutfielders47batting78163.205——
Average (47) — 346 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 78 at-bats and 3 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Starling MartéOutfielders6No stat row——————
No ratingThe source has no batting stat row for this player. You can still select this batter; the exhibition uses estimated performance.
Andrew McCutchenOutfielders22batting57015928.279——
Average (57) — 65 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 570 at-bats and 28 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Daniel OrtizOutfielders69batting1210.083——
Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance.
José OsunaOutfielders36,64batting215507.233——
Average (48) — 313 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 215 at-bats and 7 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Gregory PolancoOutfielders25batting3799511.251——
Average (50) — 246 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 379 at-bats and 11 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
John BormannOutfielders64batting100.000——
Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance.

Build a lineup

Exhibition rules use nine hitters, including a DH, and one pitcher. The numbered slots are the batting order. Pick each player once. Opponent: 2017 Arizona Diamondbacks. Players without a rating remain selectable with estimated performance.

Keep the seed to replay the same game; change it to play a different exhibition.

Simulated exhibition

Choose a lineup to play an exhibition.

Batting lines

Game log for the selected game

    Roster and statistics adapted from Wikipedia contributors, 2017 Pittsburgh Pirates season. Retrieved 2026-09-30T04:38:06.760111+00:00. Source material is under CC BY-SA 4.0. We grouped roster entries, excluded staff, joined stats by Wikipedia page title, converted baseball innings notation to outs, and derived approximate ratings and simulated outcomes. No official affiliation.