2019 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
2021 Boston Red Sox92–702337
2020 Boston Red Sox24–362030
2019 Boston Red Sox · Current season84–782127
2018 Boston Red Sox108–542823
2017 Boston Red Sox93–693227

Same era: other teams in 2019

More teams from 2019

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
Matt BarnesPitchers32pitching————64.333.78
Average (51) — 155 of 506 pitchers in the available 2019 rostersAn earned-run average of 3.78 over 64.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.
Ryan BrasierPitchers70pitching————55.674.85
Average (50) — 288 of 506 pitchers in the available 2019 rostersAn earned-run average of 4.85 over 55.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.
Colten BrewerPitchers54pitching————54.674.12
Average (51) — 155 of 506 pitchers in the available 2019 rostersAn earned-run average of 4.12 over 54.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.
Andrew CashnerPitchers48pitching————53.676.20
Average (49) — 402 of 506 pitchers in the available 2019 rostersAn earned-run average of 6.20 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.
Jhoulys ChacínPitchers43pitching————14.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.
Nathan EovaldiPitchers17pitching————67.675.99
Average (49) — 402 of 506 pitchers in the available 2019 rostersAn earned-run average of 5.99 over 67.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.
Heath HembreePitchers37pitching————39.673.86
Average (51) — 155 of 506 pitchers in the available 2019 rostersAn earned-run average of 3.86 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.
Darwinzon HernándezPitchers63pitching————30.334.45
Average (50) — 288 of 506 pitchers in the available 2019 rostersAn earned-run average of 4.45 over 30.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.
Brian JohnsonPitchers61pitching————40.336.02
Average (49) — 402 of 506 pitchers in the available 2019 rostersAn earned-run average of 6.02 over 40.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.
Trevor KelleyPitchers71pitching————8.338.64
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.
Travis LakinsPitchers65,56No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Rick PorcelloPitchers22pitching————174.335.52
Average (50) — 288 of 506 pitchers in the available 2019 rostersAn earned-run average of 5.52 over 174.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.
Bobby PoynerPitchers66pitching————11.676.94
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.
David PricePitchers10pitching————107.334.28
Average (51) — 155 of 506 pitchers in the available 2019 rostersAn earned-run average of 4.28 over 107.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.
Erasmo RamírezPitchers31pitching————3.0012.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.
Eduardo RodríguezPitchers57pitching————203.333.81
Average (52) — 50 of 506 pitchers in the available 2019 rostersAn earned-run average of 3.81 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.
Chris SalePitchers41pitching————147.334.40
Average (51) — 155 of 506 pitchers in the available 2019 rostersAn earned-run average of 4.40 over 147.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.
Mike ShawarynPitchers73pitching————20.339.74
Average (48) — 467 of 506 pitchers in the available 2019 rostersAn earned-run average of 9.74 over 20.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.
Josh SmithPitchers67pitching————31.005.81
Average (50) — 288 of 506 pitchers in the available 2019 rostersAn earned-run average of 5.81 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.
Josh TaylorPitchers72pitching————47.333.04
Average (52) — 50 of 506 pitchers in the available 2019 rostersAn earned-run average of 3.04 over 47.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.
Tyler ThornburgPitchers47pitching————18.677.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.
Héctor VelázquezPitchers76pitching————56.335.43
Average (50) — 288 of 506 pitchers in the available 2019 rostersAn earned-run average of 5.43 over 56.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.
Marcus WaldenPitchers64pitching————78.003.81
Average (52) — 50 of 506 pitchers in the available 2019 rostersAn earned-run average of 3.81 over 78.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.
Ryan WeberPitchers65pitching————40.675.09
Average (50) — 288 of 506 pitchers in the available 2019 rostersAn earned-run average of 5.09 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.
Brandon WorkmanPitchers44pitching————71.671.88
Average (54) — 3 of 506 pitchers in the available 2019 rostersAn earned-run average of 1.88 over 71.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————6.338.53
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.
Juan CentenoCatchers68batting1520.133——
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.
Sandy LeónCatchers3batting172335.192——
Below average (43) — 456 of 491 batters in the available 2019 rostersBatting average and home runs per at-bat inform this hitting score, using 172 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.
Blake SwihartCatchers23batting2661.231——
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ázquezCatchers7batting48213323.276——
Average (56) — 76 of 491 batters in the available 2019 rostersBatting average and home runs per at-bat inform this hitting score, using 482 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.
Xander BogaertsInfielders2batting61419033.309——
Strong (63) — 11 of 491 batters in the available 2019 rostersBatting average and home runs per at-bat inform this hitting score, using 614 at-bats and 33 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.
Michael ChavisInfielders23batting3478818.254——
Average (53) — 162 of 491 batters in the available 2019 rostersBatting average and home runs per at-bat inform this hitting score, using 347 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.
Rafael DeversInfielders11batting64720132.311——
Strong (63) — 11 of 491 batters in the available 2019 rostersBatting average and home runs per at-bat inform this hitting score, using 647 at-bats and 32 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ándezInfielders40batting148372.250——
Average (49) — 279 of 491 batters in the available 2019 rostersBatting average and home runs per at-bat inform this hitting score, using 148 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.
Brock HoltInfielders12batting259773.297——
Average (56) — 76 of 491 batters in the available 2019 rostersBatting average and home runs per at-bat inform this hitting score, using 259 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.
Tzu-Wei LinInfielders5batting2040.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.
Mitch MorelandInfielders18batting2987519.252——
Average (53) — 162 of 491 batters in the available 2019 rostersBatting average and home runs per at-bat inform this hitting score, using 298 at-bats and 19 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úñezInfielders36both167382.2281.009.00
Average (47) — 350 of 491 batters in the available 2019 rostersBatting average and home runs per at-bat inform this hitting score, using 167 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.
Chris OwingsInfielders36batting4571.156——
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 PearceInfielders25batting89161.180——
Below average (44) — 439 of 491 batters in the available 2019 rostersBatting average and home runs per at-bat inform this hitting score, using 89 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.
Dustin PedroiaInfielders15batting2020.100——
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.
Sam TravisInfielders59batting144316.215——
Average (47) — 350 of 491 batters in the available 2019 rostersBatting average and home runs per at-bat inform this hitting score, using 144 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.
Andrew BenintendiOutfielders16batting54114413.266——
Average (53) — 162 of 491 batters in the available 2019 rostersBatting average and home runs per at-bat inform this hitting score, using 541 at-bats and 13 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 BettsOutfielders50batting59717629.295——
Strong (60) — 24 of 491 batters in the available 2019 rostersBatting average and home runs per at-bat inform this hitting score, using 597 at-bats and 29 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.Outfielders19batting49411121.225——
Average (47) — 350 of 491 batters in the available 2019 rostersBatting average and home runs per at-bat inform this hitting score, using 494 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.
Gorkys HernándezOutfielders47batting4970.143——
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.
J. D. MartinezOutfielders28batting57517536.304——
Strong (63) — 11 of 491 batters in the available 2019 rostersBatting average and home runs per at-bat inform this hitting score, using 575 at-bats and 36 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: 2019 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, 2019 Boston Red Sox season. Retrieved 2026-09-30T04:07:57.461805+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.