Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up
All Scores
Odds by
2025 Mariners MLB Regular Season Schedule
DateDate TimeTime EST OpponentOpponent ResultResult
Mar 27 10:10 PM EST vs.  ATH Athletics  W 4-2
Mar 28 9:40 PM EST vs.  ATH Athletics  L 7-0
Mar 29 9:40 PM EST vs.  ATH Athletics  L 4-2
Mar 30 4:10 PM EST vs.  ATH Athletics  W 2-1
Mar 31 9:40 PM EST vs.  DET Detroit Tigers  L 9-6
Apr 1 9:40 PM EST vs.  DET Detroit Tigers  L 4-1
Apr 2 4:10 PM EST vs.  DET Detroit Tigers  W 3-2
Apr 4 4:35 PM EST @  SF San Francisco Giants  L 10-9
Apr 5 9:05 PM EST @  SF San Francisco Giants  L 4-1
Apr 6 4:05 PM EST @  SF San Francisco Giants  L 5-4
Apr 7 9:40 PM EST vs.  HOU Houston Astros  W 4-3
Apr 8 9:40 PM EST vs.  HOU Houston Astros  L 2-1
Apr 9 4:10 PM EST vs.  HOU Houston Astros  W 7-6
Apr 11 9:40 PM EST vs.  TEX Texas Rangers  W 5-3
Apr 12 9:40 PM EST vs.  TEX Texas Rangers  W 9-2
Apr 13 4:10 PM EST vs.  TEX Texas Rangers  W 3-1
Apr 15 6:40 PM EST @  CIN Cincinnati Reds  L 8-4
Apr 16 6:40 PM EST @  CIN Cincinnati Reds  W 5-3
Apr 17 12:40 PM EST @  CIN Cincinnati Reds  W 11-7
Apr 18 7:07 PM EST @  TOR Toronto Blue Jays  L 3-1
Apr 19 3:07 PM EST @  TOR Toronto Blue Jays  W 8-4
Apr 20 1:37 PM EST @  TOR Toronto Blue Jays  W 8-3
Apr 22 6:45 PM EST @  BOS Boston Red Sox  L 8-3
Apr 23 6:45 PM EST @  BOS Boston Red Sox  W 8-5
Apr 24 1:35 PM EST @  BOS Boston Red Sox  W 4-3
Apr 25 9:40 PM EST vs.  MIA Miami Marlins  L 8-4
Apr 26 9:40 PM EST vs.  MIA Miami Marlins  W 14-0
Apr 27 4:10 PM EST vs.  MIA Miami Marlins  W 7-6
Apr 29 9:40 PM EST vs.  LAA Los Angeles Angels  W 5-3
Apr 30 4:10 PM EST vs.  LAA Los Angeles Angels  W 9-3
May 2 8:05 PM EST @  TEX Texas Rangers  W 13-1
May 3 7:05 PM EST @  TEX Texas Rangers  W 2-1
May 4 2:35 PM EST @  TEX Texas Rangers  L 8-1
May 5 10:05 PM EST @  ATH Athletics  L 7-6
May 6 10:05 PM EST @  ATH Athletics  W 5-3
May 7 3:35 PM EST @  ATH Athletics  W 6-5
May 9 9:40 PM EST vs.  TOR Toronto Blue Jays  L 6-3
May 10 9:40 PM EST vs.  TOR Toronto Blue Jays  L 6-3
May 11 4:10 PM EST vs.  TOR Toronto Blue Jays  L 9-1
May 12 9:40 PM EST vs.  NYY New York Yankees  L 11-5
May 13 9:40 PM EST vs.  NYY New York Yankees  W 2-1
May 14 4:10 PM EST vs.  NYY New York Yankees  L 3-2
May 16 9:40 PM EST @  SD San Diego Padres  W 5-1
May 17 8:40 PM EST @  SD San Diego Padres  W 4-1
May 18 4:10 PM EST @  SD San Diego Padres  W 6-1
May 19 7:40 PM EST @  CWS Chicago White Sox  W 5-1
May 20 7:40 PM EST @  CWS Chicago White Sox  L 1-0
May 21 2:10 PM EST @  CWS Chicago White Sox  W 6-5
May 22 8:10 PM EST @  HOU Houston Astros  L 9-2
May 23 8:10 PM EST @  HOU Houston Astros  W 5-3
May 24 4:10 PM EST @  HOU Houston Astros  L 2-1
May 25 2:10 PM EST @  HOU Houston Astros  L 5-3
May 27 9:40 PM EST vs.  WSH Washington Nationals  W 9-1
May 28 9:40 PM EST vs.  WSH Washington Nationals  L 9-0
May 29 9:40 PM EST vs.  WSH Washington Nationals  L 9-3
May 30 10:10 PM EST vs.  MIN Minnesota Twins  L 12-6
May 31 7:15 PM EST vs.  MIN Minnesota Twins  W 5-4
Jun 1 4:10 PM EST vs.  MIN Minnesota Twins  W 2-1
Jun 3 9:40 PM EST vs.  BAL Baltimore Orioles  L 5-1
Jun 4 9:40 PM EST vs.  BAL Baltimore Orioles  L 3-2
Jun 5 3:40 PM EST vs.  BAL Baltimore Orioles  L 4-3
Jun 6 9:38 PM EST @  LAA Los Angeles Angels  L 5-4
Jun 7 9:38 PM EST @  LAA Los Angeles Angels  L 8-6
Jun 8 4:07 PM EST @  LAA Los Angeles Angels  W 3-2
Jun 9 9:40 PM EST @  ARI Arizona Diamondbacks  L 8-4
Jun 10 9:40 PM EST @  ARI Arizona Diamondbacks  L 10-3
Jun 11 3:40 PM EST @  ARI Arizona Diamondbacks  L 5-2
Jun 13 10:10 PM EST vs.  CLE Cleveland Guardians  W 7-2
Jun 14 9:40 PM EST vs.  CLE Cleveland Guardians  W 4-3
Jun 15 4:10 PM EST vs.  CLE Cleveland Guardians  W 6-0
Jun 16 9:40 PM EST vs.  BOS Boston Red Sox  L 2-0
Jun 17 9:40 PM EST vs.  BOS Boston Red Sox  W 8-0
Jun 18 4:10 PM EST vs.  BOS Boston Red Sox  L 3-1
Jun 20 2:20 PM EST @  CHC Chicago Cubs  W 9-4
Jun 21 2:20 PM EST @  CHC Chicago Cubs  L 10-7
Jun 22 2:20 PM EST @  CHC Chicago Cubs  W 14-6
Jun 23 7:40 PM EST @  MIN Minnesota Twins  W 11-2
Jun 24 7:40 PM EST @  MIN Minnesota Twins  W 6-5
Jun 25 7:40 PM EST @  MIN Minnesota Twins  L 2-0
Jun 26 1:10 PM EST @  MIN Minnesota Twins  L 10-1
Jun 27 8:05 PM EST @  TEX Texas Rangers  W 7-6
Jun 28 4:05 PM EST @  TEX Texas Rangers  L 3-2
Jun 29 2:35 PM EST @  TEX Texas Rangers  W 6-4
Jun 30 9:40 PM EST vs.  KC Kansas City Royals  W 6-2
Jul 1 9:40 PM EST vs.  KC Kansas City Royals  L 6-3
Jul 2 9:40 PM EST vs.  KC Kansas City Royals  W 3-2
Jul 3 10:10 PM EST vs.  KC Kansas City Royals  L 3-2
Jul 4 4:10 PM EST vs.  PIT Pittsburgh Pirates  W 6-0
Jul 5 10:10 PM EST vs.  PIT Pittsburgh Pirates  W 1-0
Jul 6 4:10 PM EST vs.  PIT Pittsburgh Pirates  W 1-0
Jul 8 7:05 PM EST @  NYY New York Yankees  L 10-3
Jul 9 7:05 PM EST @  NYY New York Yankees  L 9-6
Jul 10 7:05 PM EST @  NYY New York Yankees  L 6-5
Jul 11 7:10 PM EST @  DET Detroit Tigers  W 12-3
Jul 12 1:10 PM EST @  DET Detroit Tigers 
Jul 13 1:40 PM EST @  DET Detroit Tigers 
Jul 18 10:10 PM EST vs.  HOU Houston Astros 
Jul 19 9:40 PM EST vs.  HOU Houston Astros 
Jul 20 4:10 PM EST vs.  HOU Houston Astros 
Jul 21 9:40 PM EST vs.  MIL Milwaukee Brewers 
Jul 22 9:40 PM EST vs.  MIL Milwaukee Brewers 
Jul 23 3:40 PM EST vs.  MIL Milwaukee Brewers 
Jul 24 9:38 PM EST @  LAA Los Angeles Angels 
Jul 25 9:38 PM EST @  LAA Los Angeles Angels 
Jul 26 9:38 PM EST @  LAA Los Angeles Angels 
Jul 27 4:07 PM EST @  LAA Los Angeles Angels 
Jul 28 10:05 PM EST @  ATH Athletics 
Jul 29 10:05 PM EST @  ATH Athletics 
Jul 30 10:05 PM EST @  ATH Athletics 
Jul 31 9:40 PM EST vs.  TEX Texas Rangers 
Aug 1 10:10 PM EST vs.  TEX Texas Rangers 
Aug 2 4:10 PM EST vs.  TEX Texas Rangers 
Aug 3 4:10 PM EST vs.  TEX Texas Rangers 
Aug 5 9:40 PM EST vs.  CWS Chicago White Sox 
Aug 6 9:40 PM EST vs.  CWS Chicago White Sox 
Aug 7 4:10 PM EST vs.  CWS Chicago White Sox 
Aug 8 9:40 PM EST vs.  TB Tampa Bay Rays 
Aug 9 9:40 PM EST vs.  TB Tampa Bay Rays 
Aug 10 4:10 PM EST vs.  TB Tampa Bay Rays 
Aug 12 6:35 PM EST @  BAL Baltimore Orioles 
Aug 13 6:35 PM EST @  BAL Baltimore Orioles 
Aug 14 1:05 PM EST @  BAL Baltimore Orioles 
Aug 15 7:10 PM EST @  NYM New York Mets 
Aug 16 4:10 PM EST @  NYM New York Mets 
Aug 17 7:10 PM EST @  NYM New York Mets 
Aug 18 6:45 PM EST @  PHI Philadelphia Phillies 
Aug 19 6:45 PM EST @  PHI Philadelphia Phillies 
Aug 20 1:05 PM EST @  PHI Philadelphia Phillies 
Aug 22 10:10 PM EST vs.  ATH Athletics 
Aug 23 9:40 PM EST vs.  ATH Athletics 
Aug 24 4:10 PM EST vs.  ATH Athletics 
Aug 25 9:40 PM EST vs.  SD San Diego Padres 
Aug 26 9:40 PM EST vs.  SD San Diego Padres 
Aug 27 4:10 PM EST vs.  SD San Diego Padres 
Aug 29 7:10 PM EST @  CLE Cleveland Guardians 
Aug 30 7:15 PM EST @  CLE Cleveland Guardians 
Aug 31 1:40 PM EST @  CLE Cleveland Guardians 
Sep 1 7:35 PM EST @  TB Tampa Bay Rays 
Sep 2 7:35 PM EST @  TB Tampa Bay Rays 
Sep 3 7:35 PM EST @  TB Tampa Bay Rays 
Sep 5 7:15 PM EST @  ATL Atlanta Braves 
Sep 6 7:15 PM EST @  ATL Atlanta Braves 
Sep 7 12:05 PM EST @  ATL Atlanta Braves 
Sep 8 9:40 PM EST vs.  STL St. Louis Cardinals 
Sep 9 9:40 PM EST vs.  STL St. Louis Cardinals 
Sep 10 9:40 PM EST vs.  STL St. Louis Cardinals 
Sep 11 9:40 PM EST vs.  LAA Los Angeles Angels 
Sep 12 10:10 PM EST vs.  LAA Los Angeles Angels 
Sep 13 9:40 PM EST vs.  LAA Los Angeles Angels 
Sep 14 4:10 PM EST vs.  LAA Los Angeles Angels 
Sep 16 7:40 PM EST @  KC Kansas City Royals 
Sep 17 7:40 PM EST @  KC Kansas City Royals 
Sep 18 2:10 PM EST @  KC Kansas City Royals 
Sep 19 8:10 PM EST @  HOU Houston Astros 
Sep 20 7:10 PM EST @  HOU Houston Astros 
Sep 21 2:10 PM EST @  HOU Houston Astros 
Sep 23 9:40 PM EST vs.  COL Colorado Rockies 
Sep 24 9:40 PM EST vs.  COL Colorado Rockies 
Sep 25 9:40 PM EST vs.  COL Colorado Rockies 
Sep 26 9:40 PM EST vs.  LAD Los Angeles Dodgers 
Sep 27 9:40 PM EST vs.  LAD Los Angeles Dodgers 
Sep 28 3:10 PM EST vs.  LAD Los Angeles Dodgers