2015 San Diego Padres season

The 2015 San Diego Padres season was their 47th season in MLB and their 11th at Petco Park. General Manager A. J. Preller had a busy offseason, acquiring a new starting outfield in Matt Kemp, Justin Upton and Wil Myers, while adding to an already strong bullpen with All-Star closer Craig Kimbrel. The Padres also signed free agent starting pitcher James Shields. San Diego traded away seven of its top 11 prospects, as rated by Baseball America entering the offseason.

After starting the season 32–33 and six games behind in the National League West, the Padres fired manager Bud Black, who had managed the team for eight-plus seasons. Bench coach Dave Roberts filled in as manager for one game until Pat Murphy was named the interim manager. After spending one season as a third base coach for the Diamondbacks, on October 29, 2015, Andy Green was named manager of the San Diego Padres.

Offseason
October 30: Tim Stauffer and Josh Johnson become free agents.
 * Stauffer signed with the Minnesota Twins.
 * Johnson re-signed with the Padres.

November 3: Sent 3 players to the minors.

November 18: Signed Benji Gonzalez to a minor league contract.

November 20: Promoted 3 players from the minors, sent 2 to the minors, signed Griff Erickson to a minor league contract and invited him to spring training, and sent Raymond Fuentes to the Kansas City Royals for Kyle Bartsch.

November 26: Blaine Boyer becomes a free agent.
 * Boyer signed with the Minnesota Twins.

November 27: Signed Jason Lane to a minor league contract and invited him to spring training.

December 2: Everth Cabrera becomes a free agent.

December 3: Signed Bryant Aragon to a minor league contract.

December 5: Signed Clint Barmes.

December 11: Signed Trayvon Robinson to a minor league contract.

December 15: Signed Brett Wallace to a minor league contract and invited him to spring training.

December 16: Sent Juan Pablo Oramas to the minors.

December 18-December 20: Signed Brandon Morrow and made the following trades:
 * Received Matt Kemp, Tim Federowicz, and cash from the Los Angeles Dodgers for Yasmani Grandal, Joe Wieland, and Zach Eflin.
 * Received Derek Norris and Seth Streich from the Oakland Athletics for Jesse Hahn and R. J. Alvarez.
 * Received Wil Myers, Ryan Hanigan, Jose Castillo, and Gerardo Reyes from the Tampa Bay Rays for René Rivera, Burch Smith, and Jake Bauers.
 * Received Justin Upton and Aaron Northcraft from the Atlanta Braves for Jace Peterson, Max Fried, Dustin Peterson, and Mallex Smith.
 * Sent Joe Ross and an unnamed player to the Washington Nationals.
 * Sent Ryan Hanigan to the Boston Red Sox for Will Middlebrooks.

December 29: Sent Keyvius Sampson to the minors and sent Johnny Barbato to the New York Yankees and received Shawn Kelley.

December 30: Received Brandon Maurer from the Seattle Mariners for Seth Smith.

January 7: Sent Jake Goebbert to the minors and signed Scott Elbert to a minor league contract with an invite to spring training.

January 8: Signed José Valverde and Marcos Mateo to minor league contracts and invited Valverde to spring training.

January 9: Signed Daniel McCutchen to a minor league contract.

January 15: Signed Luis Hernández to a minor league contract.

January 26: Invited 10 players to spring training and signed 2 others to minor league contracts with invites to spring training.

January 31: Signed Wil Nieves to a minor league contract.

February 5: Signed Zach Segovia to a minor league contract.

February 11: Signed James Shields.

April 5: Received Craig Kimbrel and Melvin Upton, Jr. from the Atlanta Braves for Carlos Quentin, Cameron Maybin, and Matt Wisler

Player stats
Both tables are sortable.

Batting
Note: G = Games played; AB = At bats; R = Runs scored; H = Hits; 2B = Doubles; 3B = Triples; HR = Home runs; RBI = Runs batted in; 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; BB = Walks allowed; K = Strikeouts

Farm system
(Updated as of August 7th, 2015.)