1974 San Francisco Giants

Franchise seasons · 1970s seasons

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

Compare historical seasons

San Francisco Giants franchise archive · Available years: 1901–2025 · 92 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
1976 San Francisco Giants—2214
1975 San Francisco Giants—2314
1974 San Francisco Giants · Current season—1817
1973 San Francisco Giants—1914
1972 San Francisco Giants—2115

Same era: other teams in 1974

More teams from 1974

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
Steve BarberPitchers43pitching—————5.27
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 BarrPitchers33pitching————239.672.74
Strong (60) — 9 of 187 pitchers in the available 1974 rostersAn earned-run average of 2.74 over 239.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.
Tom BradleyPitchers40pitching————134.335.16
Below average (41) — 177 of 187 pitchers in the available 1974 rostersAn earned-run average of 5.16 over 134.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.
Ron BryantPitchers32pitching————126.675.61
Below average (38) — 183 of 187 pitchers in the available 1974 rostersAn earned-run average of 5.61 over 126.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.
Mike CaldwellPitchers37pitching————189.332.95
Average (57) — 23 of 187 pitchers in the available 1974 rostersAn earned-run average of 2.95 over 189.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.
John D'AcquistoPitchers34pitching————215.003.77
Average (51) — 80 of 187 pitchers in the available 1974 rostersAn earned-run average of 3.77 over 215.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.
Ed HalickiPitchers28pitching————74.334.24
Average (48) — 129 of 187 pitchers in the available 1974 rostersAn earned-run average of 4.24 over 74.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.
Gary LavellePitchers46pitching—————2.16
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.
Don McMahonPitchers47pitching—————3.09
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.
Butch MetzgerPitchers48pitching—————3.55
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.
Randy MoffittPitchers39pitching—————4.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.
John MontefuscoPitchers50pitching————39.334.81
Average (47) — 138 of 187 pitchers in the available 1974 rostersAn earned-run average of 4.81 over 39.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.
John MorrisPitchers43pitching—————3.05
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.
Don RosePitchers41pitching—————9.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.
Elías SosaPitchers38pitching—————3.48
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.
Charlie WilliamsPitchers49pitching————100.332.78
Average (57) — 23 of 187 pitchers in the available 1974 rostersAn earned-run average of 2.78 over 100.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.
Jim WilloughbyPitchers42pitching————40.674.65
Average (47) — 138 of 187 pitchers in the available 1974 rostersAn earned-run average of 4.65 over 40.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.
John BoccabellaCatchers30batting80110.138——
Below average (39) — 390 of 393 batters in the available 1974 rostersBatting average and home runs per at-bat inform this hitting score, using 80 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.
Dave RaderCatchers12batting323941.291——
Average (55) — 82 of 393 batters in the available 1974 rostersBatting average and home runs per at-bat inform this hitting score, using 323 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.
Ken RudolphCatchers2,6batting158410.259——
Average (50) — 191 of 393 batters in the available 1974 rostersBatting average and home runs per at-bat inform this hitting score, using 158 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.
Chris ArnoldInfielders17batting174421.241——
Average (48) — 243 of 393 batters in the available 1974 rostersBatting average and home runs per at-bat inform this hitting score, using 174 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.
Tito FuentesInfielders23batting390970.249——
Average (48) — 243 of 393 batters in the available 1974 rostersBatting average and home runs per at-bat inform this hitting score, using 390 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.
Ed GoodsonInfielders21batting298816.272——
Average (54) — 105 of 393 batters in the available 1974 rostersBatting average and home runs per at-bat inform this hitting score, using 298 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.
Dave KingmanInfielders26batting3507818.223——
Average (49) — 216 of 393 batters in the available 1974 rostersBatting average and home runs per at-bat inform this hitting score, using 350 at-bats and 18 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.
Bruce MillerInfielders29batting198550.278——
Average (52) — 147 of 393 batters in the available 1974 rostersBatting average and home runs per at-bat inform this hitting score, using 198 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.
Steve OntiverosInfielders16batting343914.265——
Average (52) — 147 of 393 batters in the available 1974 rostersBatting average and home runs per at-bat inform this hitting score, using 343 at-bats and 4 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.
Mike PhillipsInfielders10batting283622.219——
Below average (44) — 339 of 393 batters in the available 1974 rostersBatting average and home runs per at-bat inform this hitting score, using 283 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.
Glenn RedmonInfielders20batting1740.235——
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 SpeierInfielders35batting5011259.250——
Average (50) — 191 of 393 batters in the available 1974 rostersBatting average and home runs per at-bat inform this hitting score, using 501 at-bats and 9 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.
Bobby BondsOutfielders25batting56714521.256——
Average (53) — 123 of 393 batters in the available 1974 rostersBatting average and home runs per at-bat inform this hitting score, using 567 at-bats and 21 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.
Jim HowarthOutfielders19batting400.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.
Garry MaddoxOutfielders31batting5381538.284——
Average (56) — 69 of 393 batters in the available 1974 rostersBatting average and home runs per at-bat inform this hitting score, using 538 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.
Gary MatthewsOutfielders36batting56116116.287——
Average (58) — 43 of 393 batters in the available 1974 rostersBatting average and home runs per at-bat inform this hitting score, using 561 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.
Gary ThomassonOutfielders12batting315772.244——
Average (48) — 243 of 393 batters in the available 1974 rostersBatting average and home runs per at-bat inform this hitting score, using 315 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.
Dámaso BlancoOutfielders18batting100.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: 1974 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, 1974 San Francisco Giants season. Retrieved 2026-09-30T11:41:18.084624+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.