2017 Boston Red Sox

Franchise seasons · 2010s seasons

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

Compare historical seasons

Boston Red Sox 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
2019 Boston Red Sox84–782127
2018 Boston Red Sox108–542823
2017 Boston Red Sox · Current season93–693227
2016 Boston Red Sox93–693225
2015 Boston Red Sox78–843326

Same era: other teams in 2017

More teams from 2017

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
Fernando AbadPitchers58pitching————43.673.30
Average (53) — 116 of 489 pitchers in the available 2017 rostersAn earned-run average of 3.30 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.
Matt BarnesPitchers68pitching————69.673.88
Average (52) — 151 of 489 pitchers in the available 2017 rostersAn earned-run average of 3.88 over 69.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.
Blaine BoyerPitchers51pitching————41.334.35
Average (50) — 238 of 489 pitchers in the available 2017 rostersAn earned-run average of 4.35 over 41.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.
Roenis ElíasPitchers29pitching————0.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.
Doug FisterPitchers38both200.00090.334.88
Average (48) — 330 of 489 pitchers in the available 2017 rostersAn earned-run average of 4.88 over 90.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.
Heath HembreePitchers37pitching————62.003.63
Average (52) — 151 of 489 pitchers in the available 2017 rostersAn earned-run average of 3.63 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.
Brian JohnsonPitchers61both200.00027.004.33
Average (50) — 238 of 489 pitchers in the available 2017 rostersAn earned-run average of 4.33 over 27.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.
Joe KellyPitchers56pitching————58.002.79
Average (55) — 56 of 489 pitchers in the available 2017 rostersAn earned-run average of 2.79 over 58.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.
Kyle KendrickPitchers25both100.0008.3312.96
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.
Craig KimbrelPitchers46pitching————69.001.43
Strong (60) — 4 of 489 pitchers in the available 2017 rostersAn earned-run average of 1.43 over 69.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.
Austin MaddoxPitchers64,71pitching————17.330.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.
Kyle MartinPitchers72pitching————2.333.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.
Drew PomeranzPitchers31both100.000173.673.32
Average (56) — 36 of 489 pitchers in the available 2017 rostersAn earned-run average of 3.32 over 173.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.
Rick PorcelloPitchers22both400.000203.334.65
Average (48) — 330 of 489 pitchers in the available 2017 rostersAn earned-run average of 4.65 over 203.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.
David PricePitchers24both1101.00074.673.38
Average (54) — 87 of 489 pitchers in the available 2017 rostersAn earned-run average of 3.38 over 74.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.
Noé RamirezPitchers66No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Addison ReedPitchers43pitching————27.003.33
Average (52) — 151 of 489 pitchers in the available 2017 rostersAn earned-run average of 3.33 over 27.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.
Eduardo RodríguezPitchers52both700.000137.334.19
Average (51) — 191 of 489 pitchers in the available 2017 rostersAn earned-run average of 4.19 over 137.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.
Robbie Ross Jr.Pitchers28pitching————9.007.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.
Chris SalePitchers41both310.333214.332.90
Average (58) — 13 of 489 pitchers in the available 2017 rostersAn earned-run average of 2.90 over 214.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.
Robby ScottPitchers63pitching————35.673.79
Average (51) — 191 of 489 pitchers in the available 2017 rostersAn earned-run average of 3.79 over 35.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.
Carson SmithPitchers39pitching————6.671.35
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.
Ben TaylorPitchers64pitching————17.335.19
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.
Héctor VelázquezPitchers76both100.00024.672.92
Average (53) — 116 of 489 pitchers in the available 2017 rostersAn earned-run average of 2.92 over 24.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.
Brandon WorkmanPitchers67pitching————39.673.18
Average (53) — 116 of 489 pitchers in the available 2017 rostersAn earned-run average of 3.18 over 39.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.
Steven WrightPitchers35pitching————24.008.25
Below average (43) — 450 of 489 pitchers in the available 2017 rostersAn earned-run average of 8.25 over 24.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.
Sandy LeónCatchers3batting271617.225——
Average (46) — 380 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 271 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.
Blake SwihartCatchers23batting510.200——
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.
Christian VázquezCatchers7batting324945.290——
Average (55) — 106 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 324 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.
Xander BogaertsInfielders2batting57115610.273——
Average (53) — 151 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 571 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.
Chase d'ArnaudInfielders11batting1101.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.
Rafael DeversInfielders11batting2226310.284——
Average (56) — 81 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 222 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.
Marco HernándezInfielders40batting58160.276——
Average (51) — 210 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 58 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.
Brock HoltInfielders12batting140280.200——
Below average (43) — 443 of 471 batters in the available 2017 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.
Tzu-Wei LinInfielders73,5batting56150.268——
Average (50) — 246 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 56 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.
Deven MarreroInfielders17batting171364.211——
Average (45) — 410 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 171 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.
Mitch MorelandInfielders18both50812522.2461.000.00
Average (51) — 210 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 508 at-bats and 22 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.
Eduardo NúñezInfielders36batting165538.321——
Strong (60) — 26 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 165 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.
Dustin PedroiaInfielders15batting4061197.293——
Average (56) — 81 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 406 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.
Hanley RamírezInfielders13batting49612023.242——
Average (50) — 246 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 496 at-bats and 23 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 RutledgeInfielders32batting107240.224——
Average (46) — 380 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 107 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.
Pablo SandovalInfielders48batting99214.212——
Average (47) — 346 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 99 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.
Sam TravisInfielders59batting76200.263——
Average (50) — 246 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 76 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 BenintendiOutfielders16batting57315520.271——
Average (54) — 130 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 573 at-bats and 20 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.
Mookie BettsOutfielders50batting62816624.264——
Average (54) — 130 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 628 at-bats and 24 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.
Jackie Bradley Jr.Outfielders19batting48211817.245——
Average (50) — 246 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 482 at-bats and 17 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.
Rajai DavisOutfielders25batting3690.250——
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.
Steve SelskyOutfielders62batting910.111——
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 YoungOutfielders30batting243577.235——
Average (48) — 313 of 471 batters in the available 2017 rostersBatting average and home runs per at-bat inform this hitting score, using 243 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.

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 Boston Red Sox season. Retrieved 2026-09-30T04:31:06.568570+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.