2018 San Francisco Giants

Franchise seasons · 2010s 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
2020 San Francisco Giants29–312323
2019 San Francisco Giants77–853233
2018 San Francisco Giants · Current season73–892327
2017 San Francisco Giants64–983822
2016 San Francisco Giants87–753524

Same era: other teams in 2018

More teams from 2018

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
Tyler BeedePitchers38pitching————7.678.22
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.
Ty BlachPitchers50pitching————118.674.25
Average (50) — 265 of 503 pitchers in the available 2018 rostersAn earned-run average of 4.25 over 118.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.
Ray BlackPitchers62pitching————23.336.17
Average (49) — 376 of 503 pitchers in the available 2018 rostersAn earned-run average of 6.17 over 23.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.
Madison BumgarnerPitchers40pitching————129.673.26
Average (52) — 71 of 503 pitchers in the available 2018 rostersAn earned-run average of 3.26 over 129.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.
Johnny CuetoPitchers47pitching————53.003.23
Average (52) — 71 of 503 pitchers in the available 2018 rostersAn earned-run average of 3.23 over 53.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.
Sam DysonPitchers49pitching————70.332.69
Average (53) — 23 of 503 pitchers in the available 2018 rostersAn earned-run average of 2.69 over 70.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.
Cory GearrinPitchers26pitching————30.004.20
Average (50) — 265 of 503 pitchers in the available 2018 rostersAn earned-run average of 4.20 over 30.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.
Roberto GomézPitchers67pitching————9.337.71
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.
Derek HollandPitchers45pitching————171.333.57
Average (52) — 71 of 503 pitchers in the available 2018 rostersAn earned-run average of 3.57 over 171.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.
Pierce JohnsonPitchers58pitching————43.675.56
Average (49) — 376 of 503 pitchers in the available 2018 rostersAn earned-run average of 5.56 over 43.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.
Casey KellyPitchers68pitching————23.673.04
Average (51) — 153 of 503 pitchers in the available 2018 rostersAn earned-run average of 3.04 over 23.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.
Derek LawPitchers64pitching————13.337.43
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.
Mark MelanconPitchers41pitching————39.003.23
Average (51) — 153 of 503 pitchers in the available 2018 rostersAn earned-run average of 3.23 over 39.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.
Reyes MorontaPitchers54pitching————65.002.49
Average (53) — 23 of 503 pitchers in the available 2018 rostersAn earned-run average of 2.49 over 65.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.
Steven OkertPitchers32pitching————7.331.23
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.
Josh OsichPitchers61pitching————12.008.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.
Dereck RodríguezPitchers57No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Jeff SamardzijaPitchers29pitching————44.676.25
Average (48) — 436 of 503 pitchers in the available 2018 rostersAn earned-run average of 6.25 over 44.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.
Will SmithPitchers13pitching————53.002.55
Average (52) — 71 of 503 pitchers in the available 2018 rostersAn earned-run average of 2.55 over 53.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.
D. J. SneltenPitchers62pitching————4.3310.38
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.
Chris StrattonPitchers34pitching————145.005.09
Average (49) — 376 of 503 pitchers in the available 2018 rostersAn earned-run average of 5.09 over 145.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.
Hunter StricklandPitchers60pitching————45.333.97
Average (51) — 153 of 503 pitchers in the available 2018 rostersAn earned-run average of 3.97 over 45.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.
Andrew SuárezPitchers59pitching————160.334.49
Average (50) — 265 of 503 pitchers in the available 2018 rostersAn earned-run average of 4.49 over 160.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.
José ValdezPitchers66pitching————5.0012.60
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.
Tony WatsonPitchers56pitching————66.002.59
Average (53) — 23 of 503 pitchers in the available 2018 rostersAn earned-run average of 2.59 over 66.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.
Nick HundleyCatchers5batting2826810.241——
Average (50) — 268 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 282 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.
Buster PoseyCatchers28batting3981135.284——
Average (55) — 94 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 398 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.
Abiatal AvelinoInfielders46batting1130.273——
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.
Brandon BeltInfielders9batting39910114.253——
Average (52) — 189 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 399 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.
Brandon CrawfordInfielders35batting53113514.254——
Average (52) — 189 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 531 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.
Chase d'ArnaudInfielders2both93203.2151.000.00
Average (48) — 327 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 93 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.
Aramis GarciaInfielders16batting63184.286——
Average (54) — 126 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 63 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.
Miguel GómezInfielders52batting1540.267——
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 HansonInfielders19batting294748.252——
Average (51) — 223 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 294 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.
Ryder JonesInfielders14batting832.375——
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.
Evan LongoriaInfielders10batting48011716.244——
Average (50) — 268 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 480 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.
Joe PanikInfielders12batting358914.254——
Average (50) — 268 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 358 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.
Pablo SandovalInfielders48both230579.2481.000.00
Average (51) — 223 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 230 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.
Kelby TomlinsonInfielders37batting140290.207——
Below average (44) — 443 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 140 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.
Gregor BlancoOutfielders1batting189412.217——
Average (45) — 417 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 189 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.
Steven DuggarOutfielders6batting141362.255——
Average (50) — 268 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 141 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.
Gorkys HernándezOutfielders7batting4149715.234——
Average (49) — 302 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 414 at-bats and 15 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.
Austin JacksonOutfielders16batting149360.242——
Average (48) — 327 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 149 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.
Andrew McCutchenOutfielders22batting48212315.255——
Average (52) — 189 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 482 at-bats and 15 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.
Hunter PenceOutfielders8batting235534.226——
Average (46) — 389 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 235 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.
Chris ShawOutfielders26batting54101.185——
Average (46) — 389 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 54 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.
Austin SlaterOutfielders53batting199501.251——
Average (49) — 302 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 199 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.
Mac WilliamsonOutfielders51batting94204.213——
Average (48) — 327 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 94 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.

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: 2018 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, 2018 San Francisco Giants season. Retrieved 2026-09-30T04:27:38.265951+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.