2015 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
2017 Boston Red Sox93–693227
2016 Boston Red Sox93–693225
2015 Boston Red Sox · Current season78–843326
2014 Boston Red Sox71–913125
2013 Boston Red Sox97–652226

Same era: other teams in 2015

More teams from 2015

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
Jonathan AroPitchers65pitching————10.336.97
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.
Matt BarnesPitchers68pitching————43.005.44
Average (49) — 370 of 449 pitchers in the available 2015 rostersAn earned-run average of 5.44 over 43.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.
Craig BreslowPitchers32pitching————65.004.15
Average (51) — 112 of 449 pitchers in the available 2015 rostersAn earned-run average of 4.15 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.
Clay BuchholzPitchers11both600.000113.333.26
Average (52) — 23 of 449 pitchers in the available 2015 rostersAn earned-run average of 3.26 over 113.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 CookPitchers46pitching————4.3327.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.
Heath HembreePitchers37pitching————25.333.55
Average (51) — 112 of 449 pitchers in the available 2015 rostersAn earned-run average of 3.55 over 25.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.
Rich HillPitchers62pitching————29.001.55
Average (52) — 23 of 449 pitchers in the available 2015 rostersAn earned-run average of 1.55 over 29.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.
Dalier HinojosaPitchers94pitching————1.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.
Brian JohnsonPitchers61pitching————4.338.31
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.
Joe KellyPitchers56both510.200134.334.82
Average (50) — 273 of 449 pitchers in the available 2015 rostersAn earned-run average of 4.82 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.
Tommy LaynePitchers59pitching————47.673.97
Average (51) — 112 of 449 pitchers in the available 2015 rostersAn earned-run average of 3.97 over 47.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.
Jean MachiPitchers64pitching————23.005.09
Average (50) — 273 of 449 pitchers in the available 2015 rostersAn earned-run average of 5.09 over 23.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.
Justin MastersonPitchers63both320.66759.335.61
Average (49) — 370 of 449 pitchers in the available 2015 rostersAn earned-run average of 5.61 over 59.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.
Román MéndezPitchers70pitching————2.004.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.
Wade MileyPitchers20both200.000193.674.46
Average (50) — 273 of 449 pitchers in the available 2015 rostersAn earned-run average of 4.46 over 193.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.
Edward MujicaPitchers54pitching————13.674.61
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.
Alexi OgandoPitchers41pitching————65.333.99
Average (51) — 112 of 449 pitchers in the available 2015 rostersAn earned-run average of 3.99 over 65.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.
Henry OwensPitchers60both200.00063.004.57
Average (50) — 273 of 449 pitchers in the available 2015 rostersAn earned-run average of 4.57 over 63.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.
Rick PorcelloPitchers22both200.000172.004.92
Average (50) — 273 of 449 pitchers in the available 2015 rostersAn earned-run average of 4.92 over 172.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.
Noé RamirezPitchers66pitching————13.004.15
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íguezPitchers52both200.000121.673.85
Average (51) — 112 of 449 pitchers in the available 2015 rostersAn earned-run average of 3.85 over 121.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.
Robbie RossPitchers28pitching————60.673.86
Average (51) — 112 of 449 pitchers in the available 2015 rostersAn earned-run average of 3.86 over 60.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.
Junichi TazawaPitchers36pitching————58.674.14
Average (51) — 112 of 449 pitchers in the available 2015 rostersAn earned-run average of 4.14 over 58.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.
Koji UeharaPitchers19pitching————40.332.23
Average (52) — 23 of 449 pitchers in the available 2015 rostersAn earned-run average of 2.23 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.
Anthony VarvaroPitchers46pitching————11.004.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.
Steven WrightPitchers35both100.00072.674.09
Average (51) — 112 of 449 pitchers in the available 2015 rostersAn earned-run average of 4.09 over 72.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 HaniganCatchers10batting174432.247——
Average (49) — 307 of 491 batters in the available 2015 rostersBatting average and home runs per at-bat inform this hitting score, using 174 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.
Sandy LeónCatchers3batting114210.184——
Below average (43) — 459 of 491 batters in the available 2015 rostersBatting average and home runs per at-bat inform this hitting score, using 114 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.
Blake SwihartCatchers23batting288795.274——
Average (53) — 154 of 491 batters in the available 2015 rostersBatting average and home runs per at-bat inform this hitting score, using 288 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.
Jeff BianchiInfielders16batting200.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.
Xander BogaertsInfielders2batting6131967.320——
Strong (62) — 11 of 491 batters in the available 2015 rostersBatting average and home runs per at-bat inform this hitting score, using 613 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.
Garin CecchiniInfielders29batting400.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.
Brock HoltInfielders26batting4541272.280——
Average (54) — 128 of 491 batters in the available 2015 rostersBatting average and home runs per at-bat inform this hitting score, using 454 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.
Deven MarreroInfielders16batting53121.226——
Average (49) — 307 of 491 batters in the available 2015 rostersBatting average and home runs per at-bat inform this hitting score, using 53 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.
Mike NapoliInfielders12batting3296813.207——
Average (45) — 427 of 491 batters in the available 2015 rostersBatting average and home runs per at-bat inform this hitting score, using 329 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.
David OrtizInfielders34batting52814437.273——
Average (59) — 26 of 491 batters in the available 2015 rostersBatting average and home runs per at-bat inform this hitting score, using 528 at-bats and 37 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 PedroiaInfielders15batting38111112.291——
Average (58) — 40 of 491 batters in the available 2015 rostersBatting average and home runs per at-bat inform this hitting score, using 381 at-bats and 12 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 RutledgeInfielders30batting74211.284——
Average (52) — 193 of 491 batters in the available 2015 rostersBatting average and home runs per at-bat inform this hitting score, using 74 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.
Pablo SandovalInfielders48batting47011510.245——
Average (49) — 307 of 491 batters in the available 2015 rostersBatting average and home runs per at-bat inform this hitting score, using 470 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.
Travis ShawInfielders47batting2266213.274——
Average (56) — 84 of 491 batters in the available 2015 rostersBatting average and home runs per at-bat inform this hitting score, using 226 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.
Jemile WeeksInfielders30batting930.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.
Mookie BettsOutfielders50batting59717418.291——
Average (58) — 40 of 491 batters in the available 2015 rostersBatting average and home runs per at-bat inform this hitting score, using 597 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.
Jackie Bradley Jr.Outfielders25batting2215510.249——
Average (52) — 193 of 491 batters in the available 2015 rostersBatting average and home runs per at-bat inform this hitting score, using 221 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.
Rusney CastilloOutfielders38batting273695.253——
Average (50) — 272 of 491 batters in the available 2015 rostersBatting average and home runs per at-bat inform this hitting score, using 273 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.
Allen CraigOutfielders5batting79121.152——
Below average (42) — 474 of 491 batters in the available 2015 rostersBatting average and home runs per at-bat inform this hitting score, using 79 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.
Alejandro De AzaOutfielders31batting161474.292——
Average (55) — 104 of 491 batters in the available 2015 rostersBatting average and home runs per at-bat inform this hitting score, using 161 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.
Daniel NavaOutfielders29batting66100.152——
Below average (43) — 459 of 491 batters in the available 2015 rostersBatting average and home runs per at-bat inform this hitting score, using 66 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.
Carlos PegueroOutfielders39batting510.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.
Hanley RamírezOutfielders13batting40110019.249——
Average (53) — 154 of 491 batters in the available 2015 rostersBatting average and home runs per at-bat inform this hitting score, using 401 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.
Shane VictorinoOutfielders18batting94231.245——
Average (49) — 307 of 491 batters in the available 2015 rostersBatting average and home runs per at-bat inform this hitting score, using 94 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.
Luis JiménezOutfielders16batting100.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: 2015 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, 2015 Boston Red Sox season. Retrieved 2026-09-30T04:54:33.534431+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.