The 2008 San Diego Padres season was the 40th season in franchise history. The Padres were attempting to win the National League West for the third time in 4 years.

Offseason December 14, 2007: The Padres traded David Freese to the St. Louis Cardinals for Jim Edmonds.

Regular season

Opening Day lineup Player Pos Brian Giles RF Tadahito Iguchi 2B Kevin Kouzmanoff 3B Adrián González 1B Scott Hairston CF Khalil Greene SS Josh Bard C Paul McAnulty LF Jake Peavy P On April 15, Brian Giles doubled in two runs off Rockies starter Ubaldo Jiménez for RBI numbers 999 and 1,000 for his career. The Padres won 6–0. Against the Colorado Rockies on April 17, at Petco Park, the Padres played the longest game in team history, in terms of innings (22), losing 2–1. The game was the second longest in team history, in terms of time, played in 6 hours, 16 minutes. COL SD TOTAL AT BATS 73 74 147 HITS 14 11 25 LEFT ON BASE 30 24 54 TEAM LOB 16 14 30 STRUCK OUT 20 17 37 PITCHES THROWN 321 338 659 TOTAL PLAYERS USED 21 21 42 TOTAL PITCHERS USED 8 7 15

On May 9, Jim Edmonds was given his unconditional release. The 37-year-old Edmonds batted .178 (16-for-90) with two doubles, one home run, six RBI and six runs scored in 26 games this season with the Padres, appearing in center field in all 26 contests (24 starts). To fill in the void by the release of Edmonds, Jody Gerut was recalled from AAA Portland. On May 10 vs. the Colorado Rockies at Petco Park, Greg Maddux became the ninth pitcher in Major League Baseball history to record his 350th win, the Padres winning 3–2.

Season standings

Record vs. opponents

Game log

|- align="center" bgcolor="#bbffbb" | 1 || March 31 || Astros || 4–0 ||Peavy (1–0) || Oswalt (0–1) || ||44,965 ||1–0 |- align="center" bgcolor="#bbffbb" | 2 || April 1 || Astros || 2–1 || Young (1–0) || Backe (0–1) || Hoffman (1) || 20,825 || 2–0 |- align="center" bgcolor="#ffbbbb" | 3 || April 2 || Astros || 9–6 || Valverde (1–0) || Hoffman (0–1) || || 18,714 || 2–1 |- align="center" bgcolor="#bbffbb" | 4 || April 3 || Astros || 3–2 || González (1–0) || Villarreal (0–1) || Hoffman (2) || 24,432 || 3–1 |- align="center" bgcolor="ffbbbb" | 5 || April 4 || Dodgers || 7–1 || Kuroda (1–0) || Thatcher (0–1) || || 42,474 || 3–2 |- align="center" bgcolor="bbffbb" | 6 || April 5 || Dodgers || 4–1 ||Peavy (2–0) || Penny (1–1) || || 38,819 || 4–2 |- align="center" bgcolor="ffbbbb" | 7 || April 6 || Dodgers || 3–2 ||Broxton (1–0) || Hoffman (0–2) || Saito (1) || 44,165 || 4–3 |- align="center" bgcolor="bbffbb" | 8 || April 7 || @ Giants || 8–4 || Maddux (1–0) || Cain (0–1) || || 42,861 || 5–3 |- align="center" bgcolor="ffbbbb" | 9 || April 8 || @ Giants || 3 – 2 (11) || Hennessey (1–0) || Meredith (0–1) || || 35,795 || 5–4 |- align="center" bgcolor="ffbbbb" | 10 || April 9 || @ Giants || 1–0 || Walker (1–0) || Bell (0–1) || || 30,310 || 5–5 |- align="center" bgcolor="bbffbb" | 11 || April 11 || @ Dodgers || 7–5 || Peavy (3–0) || Penny (1–2) || Hoffman (3) || 54,052 || 6–5 |- align="center" bgcolor="ffbbbb" | 12 || April 12 || @ Dodgers || 11–1 || Lowe (1–0) || Young (1–1) || || 54,955 || 6–6 |- align="center" bgcolor="bbffbb" | 13 || April 13 || @ Dodgers || 1–0 || Maddux (2–0) || Billingsley (0–2) || Hoffman (4) || 47,357 || 7–6 |- align="center" bgcolor="bbffbb" | 14 || April 15 || Rockies || 6–0 || Wolf (1–0) || Jiménez (1–2) || || 24,439 || 8–6 |- align="center" bgcolor="ffbbbb" | 15 || April 16 || Rockies || 10–2 || Redman (2–1) || Germano (0–1) || || 21,730 || 8–7 |- align="center" bgcolor="ffbbbb" | 16 || April 17 || Rockies || 2 – 1 (22) || Wells (1–0) || Rusch (0–1) || || 25,984 || 8–8 |- align="center" bgcolor="ffbbbb" | 17 || April 18 || @ D-backs || 9–0 || Haren (3–0) || Maddux (2–1) || || 26,783 || 8–9 |- align="center" bgcolor="ffbbbb" | 18 || April 19 || @ D-backs || 10–3 || Cruz (1–0) || Thatcher (0–2) || || 39,726 || 8–10 |- align="center" bgcolor="bbffbb" | 19 || April 20 || @ D-backs || 9–4 || Wolf (2–0) || Johnson (0–1) || || 28,090 || 9–10 |- align="center" bgcolor="ffbbbb" | 20 || April 21 || @ Astros || 10–3 || Oswalt (2–3) || Germano (0–2) || || 28,600 || 9–11 |- align="center" bgcolor="ffbbbb" | 21 || April 22 || @ Astros || 11–7 || Valverde (3–1) || Bell (0–2) || || 33,434 || 9–12 |- align="center" bgcolor="ffbbbb" | 22 || April 23 || Giants || 3–2 || Yabu (2–1) || Rusch (0–2) || Wilson (6) || 25,506 || 9–13 |- align="center" bgcolor="ffbbbb" | 23 || April 24 || Giants || 1–0 || Lincecum (4–0) || Young (1–2) || Wilson (7) || 26,789 || 9–14 |- align="center" bgcolor="ffbbbb" | 24 || April 25 || D-backs || 5–1 || Johnson (1–1) || Wolf (2–1) || || 31,340 || 9–15 |- align="center" bgcolor="bbffbb" | 25 || April 26 || D-backs || 8–7 || Rusch (1–2) || Petit (0–1) || || 31,295 || 10–15 |- align="center" bgcolor="ffbbbb" | 26 || April 27 || D-backs || 2–1 || Webb (6–0) || Peavy (3–1) || Lyon (7) || 40,074 || 10–16 |- align="center" bgcolor="ffbbbb" | 27 || April 29 || @ Phillies || 7–4 || Hamels (3–3) || Maddux (2–2) || || 34,207 || 10–17 |- align="center" bgcolor="bbffbb" | 28 || April 30 || @ Phillies || 4–2 || Young (2–2) || Moyer (1–2) || Hoffman (5) || 36,648 || 11–17

|- align="center" bgcolor="ffbbbb" | 29 || May 1 || @ Phillies || 3–2 || Gordon (3–2) || Thatcher (0–3) ||Lidge (7) || 33,001 || 11–18 |- align="center" bgcolor="ffbbbb" | 30 || May 2 || @ Marlins || 6–4 || Hendrickson (5–1) || Germano (0–3) || Gregg (5) || 14,562 || 11–19 |- align="center" bgcolor="bbffbb" | 31 || May 3 || @ Marlins || 7–2 || Peavy (4–1) || Nolasco (1–3) || || 37,689 || 12–19 |- align="center" bgcolor="ffbbbb" | 32 || May 4 || @ Marlins || 10–3 || A. Miller (2–2) || Maddux (2–3) || || 11,422 || 12–20 |- align="center" bgcolor="ffbbbb" | 33 || May 6 || @ Braves || 5–3 || Jurrjens (4–2) || Young (2–3) || Bennett (1) || 21,657 || 12–21 |- align="center" bgcolor="ffbbbb" | 34 || May 7 || @ Braves || 5–2 || Hudson (5–2) || Wolf (2–2) || Acosta (2) || 25,194 || 12–22 |- align="center" bgcolor="ffbbbb" | 35 || May 8 || @ Braves || 5–4 || Acosta (1–1) || Thatcher (0–4) || || 28,337 || 12–23 |- align="center" bgcolor="ffbbbb" | 36 || May 9 || Rockies || 4–2 || Cook (6–1) || Peavy (4–2) || Fuentes (4) || 31,057 || 12–24 |- align="center" bgcolor="bbffbb" | 37 || May 10 || Rockies || 3–2 || Maddux (3–3) || Jiménez (1–3) || Hoffman (6) || 34,117 || 13–24 |- align="center" bgcolor="bbffbb" | 38 || May 11 || Rockies || 6–1 || Young (3–3) || Reynolds (0–1) || || 28,624 || 14–24 |- align="center" bgcolor="ffbbbb" | 39 || May 12 || @ Cubs || 12–3 || Zambrano (6–1) || Wolf (2–3) || || 39,528 || 14–25 |- align="center" bgcolor="bbffbb" | 40 || May 13 || @ Cubs || 4–3 || Estes (1–0) || Marquis (1–3) || Hoffman (7) || 40,028 || 15–25 |- align="center" bgcolor="ffbbbb" | 41 || May 14 || @ Cubs || 8–5 || Lilly (4–4) || Peavy (4–3) || || 39,650 || 15–26 |- align="center" bgcolor="ffbbbb" | 42 || May 15 || @ Cubs || 4–0 || Dempster (5–1) || Maddux (3–4) || Wood (8) || 40,629 || 15–27 |- align="center" bgcolor="bbffbb" | 43 || May 16 || @ Mariners || 6–4 || Young (4–3) || Batista (3–5) || Hoffman (8) || 35,586 || 16–27 |- align="center" bgcolor="ffbbbb" | 44 || May 17 || @ Mariners || 4–2 || Bédard (3–2) || Wolf (2–4) || Putz (4) || 32,290 || 16–28 |- align="center" bgcolor="ffbbbb" | 45 || May 18 || @ Mariners || 3–2 || Rhodes (2–0) || Bell (0–3) || Putz (5) || 35,483 || 16–29 |- align="center" bgcolor="ffbbbb" | 46 || May 19 || Cardinals || 8–2 || Wellemeyer (5–1) || Ledezma (0–1) || || 22,638 || 16–30 |- align="center" bgcolor="bbffbb" | 47 || May 20 || Cardinals || 3–2 || Corey (1–0) || Piñeiro (2–3) || Hoffman (9) || 27,181 || 17–30 |- align="center" bgcolor="ffbbbb" | 48 || May 21 || Cardinals || 11–3 || Looper (6–3) || Young (4–4) || || 21,011 || 17–31 |- align="center" bgcolor="bbffbb" | 49 || May 22 || Reds || 8–2 || Wolf (3–4) || Harang (2–6) || || 22,047 || 18–31 |- align="center" bgcolor="ffbbbb" | 50 || May 23 || Reds || 3–2 || Weathers (2–3) || Hoffman (0–3) || Cordero (10) || 26,422 || 18–32 |- align="center" bgcolor="ffbbbb" | 51 || May 24 || Reds || 7–2 || Arroyo (3–4) || Ledezma (0–2) || || 27,499 || 18–33 |- align="center" bgcolor="bbffbb" | 52 || May 25 || Reds || 12 – 9 (18) || Banks (1–0) || Volquez (7–2) || || 36,508 || 19–33 |- align="center" bgcolor="bbffbb" | 53 || May 27 || Nationals || 4–2 || Bell (1–3) || Manning (0–1) || Hoffman (10) ||18,744 || 20–33 |- align="center" bgcolor="ffbbbb" | 54 || May 28 || Nationals || 6–4 || Pérez (2–4) || Estes (1–1) || Rauch (11) || 19,201 || 20–34 |- align="center" bgcolor="bbffbb" | 55 || May 29 || Nationals || 5–2 || Bell (2–3) || Rivera (3–3) || Hoffman (11) || 25,021 || 21–34 |- align="center" bgcolor="bbffbb" | 56 || May 30 || @ Giants || 7 – 3 (13) || Baek (1–1) || Sadler (0–1) || || 37,178 || 22–34 |- align="center" bgcolor="bbffbb" | 57 || May 31 || @ Giants || 5–1 || Banks (2–0) || Misch (0–2) || || 34,921 || 23–34

|- align="center" bgcolor="ffbbbb" | 58 || June 1 || @ Giants || 4–3 (10) || Hinshaw (1–0) || Hoffman (0–4) || || 33,867 || 23–35 |- align="center" bgcolor="ffbbbb" | 59 || June 2 || Cubs || 7–6 || Zambrano (8–1) || Baek (1–2) || Wood (15) || 30,259 || 23–36 |- align="center" bgcolor="ffbbbb" | 60 || June 3 || Cubs || 9–6 || Marquis (3–3) || Corey (1–1) || Wood (16) || 24,477 || 23–37 |- align="center" bgcolor="bbffbb" | 61 || June 4 || Cubs || 2–1 || Bell (3–3) || Lilly (5–5) || Hoffman (12) || 25,258 || 24–37 |- align="center" bgcolor="bbffbb" | 62 || June 5 || Mets || 2–1 || Hoffman (1–4) || Schoeneweis (0–2)|| || 28,867 || 25–37 |- align="center" bgcolor="bbffbb" | 63 || June 6 || Mets || 2–1 || Wolf (4–4) || Santana (7–4) || Hoffman (13) || 27,749 || 26–37 |- align="center" bgcolor="bbffbb" | 64 || June 7 || Mets || 2 – 1 (10) || Adams (1–0) || Feliciano (0–2) || || 38,972 || 27–37 |- align="center" bgcolor="bbffbb" | 65 || June 8 || Mets || 8–6 || Guevara (1–0) || Wagner (0–1) || Hoffman (14) || 31,992 || 28–37 |- align="center" bgcolor="ffbbbb" | 66 || June 10 || Dodgers || 7–2 || Proctor (1–0)|| Hampson (0–1)|| ||26,860 || 28–38 |- align="center" bgcolor="bbffbb" | 67 || June 11 || Dodgers || 4–1 || Wolf (5–4)|| Billingsley (4–7) || Hoffman (15) || 29,218 || 29–38 |- align="center" bgcolor="bbffbb" | 68 || June 12 || Dodgers || 9–0 || Peavy (5–3) || Kuroda (3–6) || || 36,354 || 30–38 |- align="center" bgcolor="ffbbbb" | 69 || June 13 || @ Indians || 9–5 || Betancourt (2–3) || Meredith (0–2) || Kobayashi (3) || 31,399 || 30–39 |- align="center" bgcolor="bbffbb" | 70 || June 14 || @ Indians || 8 – 3 (10) || Bell (4–3) || Mujica (0–1) || || 37,484 || 31–39 |- align="center" bgcolor="ffbbbb" | 71 || June 15 || @ Indians || 7–3 || Sabathia (5–8) || Maddux (3–5) || || 33,017 || 31–40 |- align="center" bgcolor="ffbbbb" | 72 || June 17 || @ Yankees || 8–0 || Pettitte (7–5) || Wolf (5–5) || || 52,306 || 31–41 |- align="center" bgcolor="ffbbbb" | 73 || June 18 || @ Yankees || 8–5 || Rasner (4–4) || Peavy (5–4) || Rivera (19) || 52,628 || 31–42 |- align="center" bgcolor="ffbbbb" | 74 || June 19 || @ Yankees || 2–1 || Veras (2–0) || Banks (2–1) || Rivera (20) || 54,362 || 31–43 |- align="center" bgcolor="bbffbb" | 75 || June 20 || Tigers || 6–2 || Bell (5–3) || Rodney (0–1) || || 40,683 || 32–43 |- align="center" bgcolor="ffbbbb" | 76 || June 21 || Tigers || 7–5 || Robertson (6–6) || Baek (1–3) || Jones (13) || 34,749 || 32–44 |- align="center" bgcolor="ffbbbb" | 77 || June 22 || Tigers || 5–3 || Verlander (4–9) || Wolf (5–6) || Jones (14) || 28,779 || 32–45 |- align="center" bgcolor="ffbbbb" | 78 || June 24 || Twins || 3–1 || Reyes (2–0) || Hoffman (1–5) || Nathan (20) || 36,948 || 32–46 |- align="center" bgcolor="ffbbbb" | 79 || June 25 || Twins || 9–3 || Perkins (4–2) || Maddux (3–6) || || 22,234 || 32–47 |- align="center" bgcolor="ffbbbb" | 80 || June 26 || Twins || 4–3 || Baker (4–2) || Banks (2–2) || Nathan (21) || 28,789 || 32–48 |- align="center" bgcolor="ffbbbb"