1970 Pittsburgh Pirates

Franchise seasons · 1970s seasons

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

Compare historical seasons

Pittsburgh Pirates franchise archive · Available years: 1901–2025 · 125 seasons.

These historical season records are separate from simulated exhibitions. — means the season record is unavailable. Year ranges describe this archive's coverage; team names reflect each season's historical name.

Same team, nearby years

Nearby franchise seasons and available statistics
SeasonRecord (W–L)Batting rowsPitching rows
1972 Pittsburgh Pirates96–592013
1971 Pittsburgh Pirates97–652015
1970 Pittsburgh Pirates · Current season—3920
1969 Pittsburgh Pirates—3516
1968 Pittsburgh Pirates—3314

Same era: other teams in 1970

More teams from 1970

Roster and season statistics

Only players appear here. Staff are excluded from lineup choices. — means a statistic is unavailable. A roster player may have no batting or pitching row if they did not appear in those tables.

PlayerPosition groupNo.Stat rowsABHHRAVGIPERARating
Ed AcostaPitchers17,46both000{{sort|-1|—}}—13.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.
Steve BlassPitchers28both70800.114—3.52
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.
George BrunetPitchers22both4000.000—2.70
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.
Fred CambriaPitchers36both10200.200—3.51
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.
Dick ColpaertPitchers36both000{{sort|-1|—}}—5.91
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.
Bruce Dal CantonPitchers27both16000.000—4.57
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.
Dock EllisPitchers17both70700.100—3.21
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.
Gene GarberPitchers36both3200.667—5.24
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.
Joe GibbonPitchers19both3000.00041.004.83
Average (47) — 139 of 191 pitchers in the available 1970 rostersAn earned-run average of 4.83 over 41.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.
Dave GiustiPitchers31both16300.188103.003.06
Average (57) — 27 of 191 pitchers in the available 1970 rostersAn earned-run average of 3.06 over 103.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.
Mudcat GrantPitchers47both2000.00012.002.25
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.
Chuck HartensteinPitchers22both1000.000—4.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.
John LambPitchers24both3000.000—2.78
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.
Lou MaronePitchers29both000{{sort|-1|—}}—3.86
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.
Al McBeanPitchers34both1000.00010.008.10
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.
Bob MoosePitchers38both661200.182—3.99
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.
Jim NelsonPitchers24both20400.200—3.42
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.
Orlando PeñaPitchers22,46both6000.000—4.78
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.
Bob VealePitchers39both671100.164202.003.92
Average (52) — 78 of 191 pitchers in the available 1970 rostersAn earned-run average of 3.92 over 202.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.
Luke WalkerPitchers23both46600.130163.003.04
Average (58) — 20 of 191 pitchers in the available 1970 rostersAn earned-run average of 3.04 over 163.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.
Jerry MayCatchers12batting1392910.209——
Average (45) — 314 of 377 batters in the available 1970 rostersBatting average and home runs per at-bat inform this hitting score, using 139 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.
Dave RickettsCatchers5batting11200.182——
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.
Manny SanguillénCatchers35batting48615870.325——
Strong (62) — 15 of 377 batters in the available 1970 rostersBatting average and home runs per at-bat inform this hitting score, using 486 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.
Gene AlleyInfielders14batting42610480.244——
Average (49) — 212 of 377 batters in the available 1970 rostersBatting average and home runs per at-bat inform this hitting score, using 426 at-bats and 8 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.
Dave CashInfielders10,30batting2106610.314——
Average (57) — 63 of 377 batters in the available 1970 rostersBatting average and home runs per at-bat inform this hitting score, using 210 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.
Richie HebnerInfielders10,20batting420122110.290——
Average (57) — 63 of 377 batters in the available 1970 rostersBatting average and home runs per at-bat inform this hitting score, using 420 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.
George KopaczInfielders6,10batting16300.188——
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é MartínezInfielders15batting20100.050——
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.
Bill MazeroskiInfielders9batting3678470.229——
Average (47) — 274 of 377 batters in the available 1970 rostersBatting average and home runs per at-bat inform this hitting score, using 367 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.
José PagánInfielders11batting2306170.265——
Average (53) — 126 of 377 batters in the available 1970 rostersBatting average and home runs per at-bat inform this hitting score, using 230 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.
Freddie PatekInfielders2batting2375810.245——
Average (48) — 243 of 377 batters in the available 1970 rostersBatting average and home runs per at-bat inform this hitting score, using 237 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.
Bob RobertsonInfielders6,7batting390112270.287——
Strong (60) — 29 of 377 batters in the available 1970 rostersBatting average and home runs per at-bat inform this hitting score, using 390 at-bats and 27 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.
Matty AlouOutfielders18batting67720110.297——
Average (56) — 76 of 377 batters in the available 1970 rostersBatting average and home runs per at-bat inform this hitting score, using 677 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.
Roberto ClementeOutfielders21batting412145140.352——
Strong (67) — 3 of 377 batters in the available 1970 rostersBatting average and home runs per at-bat inform this hitting score, using 412 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.
Gene ClinesOutfielders15batting371500.405——
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.
Johnny JeterOutfielders25batting1263020.238——
Average (49) — 212 of 377 batters in the available 1970 rostersBatting average and home runs per at-bat inform this hitting score, using 126 at-bats and 2 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.
Al OliverOutfielders16batting551149120.270——
Average (53) — 126 of 377 batters in the available 1970 rostersBatting average and home runs per at-bat inform this hitting score, using 551 at-bats and 12 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.
Willie StargellOutfielders8batting474125310.264——
Average (56) — 76 of 377 batters in the available 1970 rostersBatting average and home runs per at-bat inform this hitting score, using 474 at-bats and 31 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.
Milt MayOutfielders29batting4200.500——
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: 1970 Atlanta Braves. 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, 1970 Pittsburgh Pirates season. Retrieved 2026-09-30T12:00:39.388608+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.