The 2007 Seattle Mariners season was the 31st season in franchise history. The Mariners played their 8th full season (9th overall) at Safeco Field and finished with a record of 88–74, clinching their first winning season since 2003.
The Mariners signed free agent infielders Adrián Beltré and Richie Sexson to multi-year contracts before the season. The team also traded for designated hitter José Vidro.
After spending two and a half seasons managing the Mariners and guiding the team to a record this season, including a major league-best 25-12 record since May 22, manager Mike Hargrove shocked the team by announcing his resignation prior to a July 1 game against the Toronto Blue Jays. Hargrove said he could no longer give the same passion or commitment to his bosses and players. Bench coach John McLaren was named as Hargrove's replacement. The Mariners won eight consecutive games between June 23 and July 1, making Hargrove the first manager since 1900 to resign after a winning streak of more than seven games.
That eight-game streak was the longest winning streak of the season, while their longest losing streak was nine, from August 25 to September 2. That losing streak effectively ended their effort to make the playoffs. The team finished six games out of the playoffs.
For the seventh consecutive time in his seven-year MLB career, Ichiro Suzuki was named to the All-Star Game, held at AT&T Park in San Francisco. Closer J. J. Putz was selected to his first All-Star Game. Suzuki was named the All-Star Game MVP after going 3-for-3 with a two-run, inside-the-park home run (the first home run in All-Star history to be hit inside the park). Three days after the All-Star Game, on July 13, the Mariners announced that they had signed Suzuki to a five-year contract extension with an estimated value of $90 million, making Suzuki the highest-paid player in Mariners history for the second time.
Suzuki led the majors with 238 hits and 203 singles. Suzuki won a Silver Slugger Award, and he and Beltré won Gold Glove Awards. Jeff Weaver tied for the American League lead with two shutouts while Putz tied for second with 40 saves.
Regular season
Season standings
Record vs. opponents
Roster 2007 Seattle Mariners Roster Pitchers
Catchers
Infielders Outfielders
Other batters Manager
Coaches (pitching) (third base) (first base, bench) (bench) (interim first base) (hitting) (administrative coach) (bullpen) (first base)
Game log
|- style="background-color:#bbffbb" | 1 || April 2 || Athletics || 4–0 || Hernández (1–0) || Haren (0–1) || || 46,003 || 1–0 |- style="background-color:#bbffbb" | 2 || April 3 || Athletics || 8–4 || Mateo (1–0) || Calero (0–1) || || 25,287 || 2–0 |- style="background-color:#ffbbbb" | 3 || April 4 || Athletics || 9–0 || Harden (1–0) || Batista (0–1) || || 22,816 || 2–1 |- style="background-color:#bbbbbb" | -- || April 6 || @ Indians || colspan=5|Postponed (snow) || 2–1 |- style="background-color:#bbbbbb" | -- || April 7 || @ Indians || colspan=5|Postponed (snow) || 2–1 |- style="background-color:#bbbbbb" | -- || April 8 || @ Indians || colspan=5|Postponed (snow) || 2–1 |- style="background-color:#bbbbbb" | -- || April 9 || @ Indians || colspan=5|Postponed (snow) || 2–1 |- style="background-color:#ffbbbb" | 4 || April 10 || @ Red Sox || 14–3 || Beckett (2–0) || Weaver (0–1) || || 35,847 || 2–2 |- style="background-color:#bbffbb" | 5 || April 11 || @ Red Sox || 3–0 || Hernández (2–0) || Matsuzaka (1–1) || || 36,630 || 3–2 |- style="background-color:#bbbbbb" | -- || April 12 || @ Red Sox || colspan=5|Postponed (rain) || 3–2 |- style="background-color:#ffbbbb" | 6 || April 13 || Rangers ||5–2 || Millwood (2–1) || Washburn (0–1) || Gagné (1) || 25,243 || 3–3 |- style="background-color:#bbffbb" | 7 || April 14 || Rangers || 8–3 || Batista (1–1) || Padilla (0–3) || || 25,954 || 4–3 |- style="background-color:#bbffbb" | 8 || April 15 || Rangers || 14–6 || Ramírez (1–0) || McCarthy (1–2) || || 25,001 || 5–3 |- style="background-color:#ffbbbb" | 9 || April 17 || Twins || 11–2 || Ortiz (3–0) || Weaver (0–2) || || 19,015 || 5–4 |- style="background-color:#ffbbbb" | 10 || April 18 || Twins || 5–4 || Silva (1–1) || Hernández (2–1) || Nathan (4) ||20,871 || 5–5 |- style="background-color:#ffbbbb" | 11 || April 19 || Twins || 6–5 || Santana (3–1) || Washburn (0–2) || Nathan (5) || 19,350 || 5–6 |- style="background-color:#ffbbbb" | 12 || April 20 || @ Angels || 8–4 || Saunders (2–0) || Batista (1–2) || Rodríguez (5) || 43,359 || 5–7 |- style="background-color:#ffbbbb" | 13 || April 21 || @ Angels || 7–6 || Colón (1–0) || Ramírez (1–1) || Rodríguez (6) || 41,752 || 5–8 |- style="background-color:#ffbbbb" | 14 || April 22 || @ Angels || 6–1 || Santana (2–2) || Weaver (0–3) || || 43,628 || 5–9 |- style="background-color:#bbffbb" | 15 || April 23 || @ Rangers || 5–4 || Morrow (1–0) || Millwood (2–3) || Putz (1) || 26,592 || 6–9 |- style="background-color:#bbbbbb" | -- || April 24 || @ Rangers || colspan=5|Postponed (rain) || 6–9 |- style="background-color:#bbffbb" | 16 || April 25 || @ Athletics || 2–0 || Washburn (1–2) || Blanton (2–1) || || 19,674 || 7–9 |- style="background-color:#bbffbb" | 17 || April 26 || @ Athletics || 4–2 || Batista (2–2) || Calero (0–2) || Putz (2) || 14,683 || 8–9 |- style="background-color:#bbffbb" | 18 || April 27 || Royals || 7–4 || Ramírez (2–1) || de la Rosa (2–2) || Putz (3) || 37,281 || 9–9 |- style="background-color:#ffbbbb" | 19 || April 28 || Royals || 8–3 || Meche (2–1) || Weaver (0–4) || Duckworth (1) || 32,441 || 9–10 |- style="background-color:#bbffbb" | 20 || April 29 || Royals || 5–1 || Morrow (2–0) || Bannister (0–1) || || 26,019 || 10–10
|- style="background-color:#bbffbb" | 21 || May 1 || White Sox || 5–2 || Washburn (2–2) || Vázquez (2–1) || Putz (4) || 20,739 || 11–10 |- style="background-color:#bbffbb" | 22 || May 2 || White Sox || 3–2 || Batista (3–2) || Danks (0–4) || Putz (5) || 16,555 || 12–10 |- style="background-color:#ffbbbb" | 23 || May 3 || @ Red Sox || 8–7 || Donnelly (1–1) || Reitsma (0–1) || Romero (1) || 37,216 || 12–11 |- style="background-color:#bbffbb" | 24 || May 4 || @ Yankees || 15–11 || O'Flaherty (1–0) || Bean (0–1) || Putz (6) || 49,519 || 13–11 |- style="background-color:#ffbbbb" | 25 || May 5 || @ Yankees || 8–1|| Wang (1–2) || Weaver (0–5) || || 51,702 || 13–12 |- style="background-color:#ffbbbb" | 26 || May 6 || @ Yankees || 5–0|| Rasner (1–1) || Washburn (2–3) || || 52,553 || 13–13 |- style="background-color:#bbffbb" | 27 || May 7 || @ Yankees || 3–2 || Sherrill (1–0) || Rivera (1–3) || Putz (7) || 47,424 || 14–13 |- style="background-color:#ffbbbb" | 28 || May 8 || @ Tigers || 9–7 || Bonderman (2–0) || Ramírez (2–2) || Jones (13) || 30,171 || 14–14 |- style="background-color:#bbffbb" | 29 || May 9 || @ Tigers || 9–2 || Baek (1–0) || Robertson (3–2) || || 27,377 || 15–14 |- style="background-color:#ffbbbb" | 30 || May 10 || @ Tigers || 7–3 || Verlander (3–1) || Weaver (0–6) || || 37,359 || 15–15 |- style="background-color:#bbffbb" | 31 || May 11 || Yankees || 3–0 || Washburn (3–3) || Rasner (2–1) || Putz (8) || 44,214 || 16–15 |- style="background-color:#ffbbbb" | 32 || May 12 || Yankees || 7–2 || DeSalvo (1–0) || Batista (3–3) || || 46,153 || 16–16 |- style="background-color:#bbffbb" | 33 || May 13 || Yankees || 2–1 || Ramírez (3–2) || Pettitte (2–2)|| Putz (9) || 46,181 || 17–16 |- style="background-color:#bbffbb" | 34 || May 15 || Angels || 11–3 || White (1–0) || Escobar (4–2) || || 21,769 || 18–16 |- style="background-color:#ffbbbb" | 35 || May 16 || Angels || 5–0 || Lackey (6–3) || Baek (1–1) || || 22,331 || 18–17 |- style="background-color:#ffbbbb" | 36 || May 17 || Angels || 7–3 || Colón (5–0) || Washburn (3–4) || || 20,488 || 18–18 |- style="background-color:#ffbbbb" | 37 || May 18 || Padres || 8–1 || Young (5–3) || Batista (3–4) || || 39,531 || 18–19 |- style="background-color:#bbffbb" | 38 || May 19 || Padres || 7–4 || Ramírez (4–2) || Maddux (3–3) || Putz (10) || 34,287 || 19–19 |- style="background-color:#ffbbbb" | 39 || May 20 || Padres || 2–1 || Germano (2–0) || Hernández (2–2) || Hoffman (11) || 38,844 || 19–20 |- style="background-color:#ffbbbb" | 40 || May 21 || @ Indians || 5–2 || Mastny (3–1) || Baek (1–2) || Borowski (14) || 38,645 || 19–21 |- style="background-color:#bbffbb" | 41 || May 22 || @ Devil Rays || 5–2 || Washburn (4–4) || Orvella (0–1) || Putz (11) || 9,254 || 20–21 |- style="background-color:#bbffbb" | 42 || May 23 || @ Devil Rays || 5–1 || Batista (4–4) || Fossum (3–4) || || 8,440 || 21–21 |- style="background-color:#ffbbbb" | 43 || May 24 || @ Devil Rays || 13–12 || Seo (3–4) || White (1–1) || || 9,149 || 21–22 |- style="background-color:#bbffbb" | 44 || May 25 || @ Royals || 10–2 || Hernández (3–2) || Meche (3–3) || || 28,651 || 22–22 |- style="background-color:#bbffbb" | 45 || May 26 || @ Royals || 9–1 || Baek (2–2) || Bannister (0–3) || || 21,138 || 23–22 |- style="background-color:#bbffbb" | 46 || May 27 || @ Royals || 7–4 || Washburn (5–4) || Pérez (2–5) || Putz (12) || 16,091 || 24–22 |- style="background-color:#bbffbb" | 47 || May 28 || @ Angels || 12–5 || Batista (5–4) || Colón (5–2) || || 42,352 || 25–22 |- style="background-color:#ffbbbb" | 48 || May 29 || @ Angels || 4–1 || Santana (4–6) || Feierabend (0–1) || Rodríguez (17) || 38,174 || 25–23 |- style="background-color:#ffbbbb" | 49 || May 30 || @ Angels || 8–6 || Moseley (4–0) || Hernández (3–3) || Rodríguez (18) || 39,288 || 25–24 |- style="background-color:#bbffbb" | 50 || May 31 || Rangers || 9–5 || Baek (3–2) || Padilla (2–8) || || 20,137 || 26–24
|- style="background-color:#ffbbbb" | 51 || June 1 || Rangers || 9–8 || Benoit (2–1) || Green (0–1) || Gagné (4) || 34,570 || 26–25 |- style="background-color:#bbffbb" | 52 || June 2 || Rangers || 5–4 || Batista (6–4) || Loe (1–5) || Putz (13) || 41,988 || 27–25 |- style="background-color:#bbffbb" | 53 || June 3 || Rangers || 11–6 || Feierabend (1–1) || Tejeda (4–6) || || 36,886 || 28–25 |- style="background-color:#bbffbb" | 54 || June 4 || Orioles || 7–4 || Sherrill (2–0) || Bradford (0–2) || Putz (14) || 19,090 || 29–25 |- style="background-color:#bbffbb" | 55 || June 5 || Orioles || 5–4 || Davis (1–0) || Walker (1–1) || Putz (15) || 19,287 || 30–25 |- style="background-color:#ffbbbb" | 56 || June 6 || Orioles || 9–5 || Cabrera (5–6) || Washburn (5–5) || || 29,010 || 30–26 |- style="background-color:#bbffbb" | 57 || June 8 || @ Padres || 6–5 || O'Flaherty (2–0) || Meredith (2–4) || Putz (16) || 44,325 || 31–26 |- style="background-color:#bbffbb" | 58 || June 9 || @ Padres || 6–5 || Green (1–1) || Brocail (2–1) || Putz (17) || 37,178 || 32–36 |- style="background-color:#bbffbb" | 59 || June 10 || @ Padres || 4–3 || Batista (7–4) || Hoffman (2–3) || Putz (18) || 35,950 || 33–26 |- style="background-color:#bbffbb" | 60 || June 11 || @ Indians || 8–7 || Morrow (3–0) || Borowski (0–3) || || 22,325 || 34–26 |- style="background-color:#bbffbb" | 61 || June 12 || @ Cubs || 5–3 || O'Flaherty (3–0) || Ohman (0–4) || Putz (19) || 40,071 || 35–26 |- style="background-color:#ffbbbb" | 62 || June 13 || @ Cubs || 3–2 || Marshall (3–2) || Batista (7–5) || Dempster (14) || 40,163 || 35–27 |- style="background-color:#ffbbbb" | 63 || June 14 || @ Cubs || 5–4 || Howry (3–3) || Morrow (3–1) || || 39,846 || 35–28 |- style="background-color:#ffbbbb" | 64 || June 15 || @ Astros || 5–1 || Rodríguez (4–6) || Hernández (3–4) || || 37,322 || 35–29 |- style="background-color:#ffbbbb" | 65 || June 16 || @ Astros || 9–4 || Williams (3–9) || Baek (3–3) || || 41,974 || 35–30 |- style="background-color:#ffbbbb" | 66 || June 17 || @ Astros || 10–3 || Oswalt (7–4) || Washburn (5–6) || || 42,019 || 35–31 |- style="background-color:#ffbbbb" | 67 || June 19 || Pirates || 5–3 || Gorzelanny (7–4) || Batista (7–6) || Chacón (1) || 24,520 || 35–32 |- style="background-color:#bbffbb" | 68 || June 20 || Pirates || 7–0 || Weaver (1–6) || Maholm (3–10) || || 23,553 || 36–32