2015 Los Angeles Angels season

The 2015 Los Angeles Angels of Anaheim season was the franchise's 55th season and 50th in Anaheim (all of them at Angel Stadium). As of 2023, this remains the Angels last winning season.

Offseason
October 30: Joe Thatcher, John McDonald, and Jason Grilli become free agents.
 * Grilli signed with the Atlanta Braves.

November 5: Received Carlos Pérez and Nick Tropeano from the Houston Astros for Hank Conger. Also traded Mark Sappington to the Tampa Bay Rays for Cesar Ramos.

November 11: Signed Raywilly Gomez to a minor league contract.

November 12: Signed Jeremy McBryde.

November 20: Sent 3 players to the minors while promoting 2 others. Received Daniel Robertson from the Texas Rangers for cash.

November 23: Signed Brian Broderick.

November 24: Signed 3 players to a minor league contract and invited them to spring training.

November 27: Signed D'Arby Myers to a minor league contract and invited him to spring training.

December 2: Yoslan Herrera, Wade LeBlanc, and Gordon Beckham become free agents.
 * Beckham returned to the Chicago White Sox.

December 4 and December 5: Signed 3 players to a minor league contract and invited them to spring training.

December 8: Claimed Marc Krauss off waiver from the Houston Astros.
 * He would be sent to the minors.

December 9: Received Drew Butera from the Los Angeles Dodgers for Matt Long.

December 11: Three trades were made this day:
 * Received Taylor Featherston from the Chicago Cubs for cash.
 * Received Andrew Heaney from the Dodgers for Howie Kendrick.
 * Received Josh Rutledge from the Colorado Rockies for Jairo Diaz.

December 16: Received Matt Joyce from the Tampa Bay Rays for Kevin Jepsen.

December 19: Received Johnny Giavotella from the Kansas City Royals for Brian Broderick, while releasing Shawn O'Malley and signing Roberto Baldoquin to a minor league contract.

December 23: Signed 2 players to a minor league contract with an invite to Spring training while inviting 8 others to Spring training.

January 4: Signed Steven Hensley to a minor league contract.

January 8: Received Kyle Kubitza and Nate Hyatt from the Kansas City Royals for Ricardo Sanchez.

January 20: Signed Ryan Mattheus to a minor league contract.

January 30: Signed 2 players to a minor league contract.

February 3: Signed Jeff Malm to a minor league contract.

February 4: Sent Yency Almonte to the Chicago White Sox.

Season summary
From the start of the season the Angels battled the Astros for the division title. They were in second place for the majority of the season between Astros (1st) and Rangers (3rd).

In early July, the baseball world focused their attention on the Angels following a report from Ken Rosenthal that general manager Jerry DiPoto and manager Mike Scioscia were at odds over the use of analytics in the clubhouse. Two days later, DiPoto cleaned out his Angels office and resigned.

Former Angels general manager Bill Stoneman, who hired Scioscia before the 2000 season, was named interim GM.

In July, the Angels briefly held first place in the AL West before losing 19 games in August.

The deciding game
On October 4, 2015, the final game of the season for the Angels and Rangers, the Angels lost against the Rangers, preventing them from entering the playoffs. If they had won, they would have entered a tiebreaker game with the Astros. If that was won, they would have entered the wild card game against the Yankees.

Game log
Bold = Angels team member''
 * ''Legend:      = Win       = Loss       = Postponement  = All-Star Game
 * ''Legend:      = Win       = Loss       = Postponement  = All-Star Game

Statistics
Through October 4, 2015

Batting
Note: G = Games played; AB = At bats; R = Runs scored; H = Hits; 2B = Doubles; 3B = Triples; HR = Home runs; RBI = Runs batted in; BB = Base on balls; SO = Strikeouts; AVG = Batting average; SB = Stolen bases

Pitching
Note: W = Wins; L = Losses; ERA = Earned run average; G = Games pitched; GS = Games started; SV = Saves; IP = Innings pitched; H = Hits allowed; R = Runs allowed; ER = Earned runs allowed; HR = Home runs allowed; BB = Walks allowed; K = Strikeouts