2017 Seattle Mariners season

The 2017 Seattle Mariners season was the 41st season in franchise history. The Mariners played their 18th full season (19th overall) at Safeco Field and finished with a record of 78–84. They failed to qualify for the postseason, extending their drought to 16 years (having last qualified for the postseason in 2001). In addition to being the longest current streak in MLB, the drought became the longest currently in the four major North American professional sports when the National Football League's Buffalo Bills made it to the playoffs in December of that year.

Offseason and spring training
The Mariners added many players in a busy offseason, including pitchers Yovani Gallardo and Drew Smyly, and outfielder Jarrod Dyson. Additionally, the team acquired shortstop Jean Segura and outfielder Mitch Haniger from the Arizona Diamondbacks in exchange for pitcher Taijuan Walker and shortstop Ketel Marte. Other players given up in trades included outfielder Seth Smith and pitcher Nate Karns. The team finished with a 19–14 win–loss record in preseason spring training, the second best record in the Cactus League. Their three ties are not included in the standings.

Regular season
On September 5, 2017, in a game against the Houston Astros, Ryan Garton became the 40th pitcher used by the Mariners in the 2017 season, tying the single-season record held by the 2014 Texas Rangers.

Game log

 * Legend:      = Win       = Loss       = Postponement Bold = Mariners team member
 * Legend:      = Win       = Loss       = Postponement Bold = Mariners team member

Batting
(Through October 1, 2017) Players in bold are on the active MLB roster as of 2022.

Note: G = Games played; AB = At bats; R = Runs; H = Hits; 2B = Doubles; 3B = Triples; HR = Home runs; RBI = Runs batted in; SB = Stolen bases; BB = Walks; K = Strikeouts; AVG = Batting average; OBP = On-base percentage; SLG = Slugging percentage; TB = Total bases

Pitching
(Through October 1, 2017) Players in bold are on the active MLB roster as of 2022.

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