2017 Seattle Mariners

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
Andrew AlbersPitchers63both1101.00041.003.51
Average (52) — 151 of 489 pitchers in the available 2017 rostersAn earned-run average of 3.51 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.
Dan AltavillaPitchers53pitching————46.674.24
Average (50) — 238 of 489 pitchers in the available 2017 rostersAn earned-run average of 4.24 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.
Christian BergmanPitchers56both100.00054.005.00
Average (48) — 330 of 489 pitchers in the available 2017 rostersAn earned-run average of 5.00 over 54.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.
Steve CishekPitchers31pitching————20.003.15
Average (52) — 151 of 489 pitchers in the available 2017 rostersAn earned-run average of 3.15 over 20.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 CloydPitchers67pitching————1.000.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.
Zac CurtisPitchers62pitching————4.670.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.
Chase De JongPitchers35pitching————28.336.35
Average (46) — 404 of 489 pitchers in the available 2017 rostersAn earned-run average of 6.35 over 28.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.
Edwin DíazPitchers39pitching————66.003.27
Average (54) — 87 of 489 pitchers in the available 2017 rostersAn earned-run average of 3.27 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.
Casey FienPitchers38pitching————6.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.
Yovani GallardoPitchers49both210.500130.675.72
Below average (43) — 450 of 489 pitchers in the available 2017 rostersAn earned-run average of 5.72 over 130.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.
Ryan GartonPitchers45pitching————11.671.54
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.
Sam GaviglioPitchers44both510.20062.334.62
Average (49) — 286 of 489 pitchers in the available 2017 rostersAn earned-run average of 4.62 over 62.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.
Marco GonzalesPitchers32both100.00036.675.40
Average (48) — 330 of 489 pitchers in the available 2017 rostersAn earned-run average of 5.40 over 36.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.
Félix HernándezPitchers34No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Chris HestonPitchers32pitching————5.0019.80
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.
Hisashi IwakumaPitchers18pitching————31.004.35
Average (50) — 238 of 489 pitchers in the available 2017 rostersAn earned-run average of 4.35 over 31.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.
Casey LawrencePitchers61both100.00042.005.57
Average (47) — 374 of 489 pitchers in the available 2017 rostersAn earned-run average of 5.57 over 42.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.
Mike LeakePitchers8pitching————32.002.53
Average (54) — 87 of 489 pitchers in the available 2017 rostersAn earned-run average of 2.53 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.
Jean MachiPitchers64both100.0007.671.17
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.
Evan MarshallPitchers41pitching————7.679.39
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.
Cody MartinPitchers57pitching————2.0013.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.
Ariel MirandaPitchers37both600.000160.005.12
Average (46) — 404 of 489 pitchers in the available 2017 rostersAn earned-run average of 5.12 over 160.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.
Andrew MoorePitchers48pitching————59.005.34
Average (47) — 374 of 489 pitchers in the available 2017 rostersAn earned-run average of 5.34 over 59.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.
Dillon OvertonPitchers60pitching————18.336.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.
Emilio PaganPitchers54both200.00050.333.22
Average (53) — 116 of 489 pitchers in the available 2017 rostersAn earned-run average of 3.22 over 50.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.
James PaxtonPitchers65pitching————136.002.98
Average (57) — 23 of 489 pitchers in the available 2017 rostersAn earned-run average of 2.98 over 136.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.
James PazosPitchers47pitching————53.673.86
Average (51) — 191 of 489 pitchers in the available 2017 rostersAn earned-run average of 3.86 over 53.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.
David PhelpsPitchers46pitching————8.673.12
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.
Max PovsePitchers68pitching————3.677.36
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.
Erasmo RamírezPitchers31No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Marc RzepczynskiPitchers25pitching————31.334.02
Average (51) — 191 of 489 pitchers in the available 2017 rostersAn earned-run average of 4.02 over 31.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.
Evan ScribnerPitchers58pitching————7.3311.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.
Shae SimmonsPitchers59pitching————7.677.04
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.
Thyago VieiraPitchers40pitching————1.000.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.
Nick VincentPitchers50pitching————64.673.20
Average (54) — 87 of 489 pitchers in the available 2017 rostersAn earned-run average of 3.20 over 64.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.
Ryan WeberPitchers38pitching————3.672.45
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.
Robert WhalenPitchers63pitching————7.336.14
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 ZychPitchers55pitching————40.672.66
Average (54) — 87 of 489 pitchers in the available 2017 rostersAn earned-run average of 2.66 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.
Tuffy GosewischCatchers7batting2820.071——
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.
Mike MarjamaCatchers28batting931.333——
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.
Carlos RuizCatchers52both125273.2161.009.00
Average (46) — 380 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 125 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.
Mike ZuninoCatchers3No stat row——————
No ratingThe source has no batting stat row for this player. You can still select this batter; the exhibition uses estimated performance.
Yonder AlonsoInfielders10batting132356.265——
Average (53) — 151 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 132 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.
Gordon BeckhamInfielders6batting1730.176——
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.
Robinson CanóInfielders22No stat row——————
No ratingThe source has no batting stat row for this player. You can still select this batter; the exhibition uses estimated performance.
Danny EspinosaInfielders6batting1630.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.
Mike FreemanInfielders6both3021.0671.009.00
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.
Taylor MotterInfielders21batting258517.198——
Below average (43) — 443 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 258 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.
Kyle SeagerInfielders15batting57814427.249——
Average (52) — 178 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 578 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.
Jean SeguraInfielders2batting52415711.300——
Average (58) — 48 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 524 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.
Tyler SmithInfielders13batting1630.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.
Danny ValenciaInfielders26batting45011515.256——
Average (51) — 210 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 450 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.
Dan VogelbachInfielders20batting2860.214——
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.
Nelson CruzOutfielders23batting55616039.288——
Strong (60) — 26 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 556 at-bats and 39 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.
Jarrod DysonOutfielders1batting346875.251——
Average (49) — 283 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 346 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.
Ben GamelOutfielders16batting50914011.275——
Average (54) — 130 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 509 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.
Mitch HanigerOutfielders17batting36910416.282——
Average (56) — 81 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 369 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.
Jacob HannemannOutfielders13batting2031.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.
Guillermo HerediaOutfielders5batting386966.249——
Average (49) — 283 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 386 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.
Leonys MartínOutfielders12batting115203.174——
Below average (43) — 443 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 115 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.
Boog PowellOutfielders8batting3670.194——
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 Seattle Mariners season. Retrieved 2026-09-30T04:38:53.322094+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.