Baltimore Orioles vs Seattle Mariners

Head-to-Head History

45 BAL Wins
-
41 SEA Wins

Head-to-Head Record

Team 2026 L5 L10 L15 L20
Baltimore Orioles Win: /
WR: /
Win: 4
WR: 80.0%
Win: 8
WR: 80.0%
Win: 11
WR: 73.3%
Win: 13
WR: 65.0%
Seattle Mariners Win: /
WR: /
Win: 1
WR: 20.0%
Win: 2
WR: 20.0%
Win: 4
WR: 26.7%
Win: 7
WR: 35.0%

ALL 86 Matches | From 2012 to 2025

Date Type Away Score Home Score Winner WP LP
August 14, 2025RegularSeattle Mariners3Baltimore Orioles5Baltimore Orioles Tomoyuki Sugano (10-5) Logan Evans (6-5)
August 13, 2025RegularSeattle Mariners3Baltimore Orioles4Baltimore Orioles Keegan Akin (4-2) Matt Brash (1-1)
August 12, 2025RegularSeattle Mariners1Baltimore Orioles0Seattle Mariners George Kirby (8-5) Dean Kremer (8-9)
June 5, 2025RegularBaltimore Orioles4Seattle Mariners3Baltimore Orioles Zach Eflin (5-2) Bryan Woo (5-3)
June 4, 2025RegularBaltimore Orioles3Seattle Mariners2Baltimore Orioles Yennier Cano (1-4) Carlos Vargas (1-4)
June 3, 2025RegularBaltimore Orioles5Seattle Mariners1Baltimore Orioles Tomoyuki Sugano (5-3) George Kirby (0-3)
July 4, 2024RegularBaltimore Orioles3Seattle Mariners7Seattle MarinersRyne Stanek (6-2) Bryan Baker (1-1)
July 3, 2024RegularBaltimore Orioles4Seattle Mariners1Baltimore OriolesDean Kremer (4-4) Logan Gilbert (5-5)
July 2, 2024RegularBaltimore Orioles2Seattle Mariners0Baltimore OriolesGrayson Rodriguez (10-3) George Kirby (7-6)
May 19, 2024RegularSeattle Mariners3Baltimore Orioles6Baltimore OriolesCorbin Burnes (4-2) George Kirby (4-4)
May 18, 2024RegularSeattle Mariners4Baltimore Orioles3Seattle MarinersRyne Stanek (2-0) Yennier Cano (2-2)
May 17, 2024RegularSeattle Mariners2Baltimore Orioles9Baltimore OriolesJohn Means (2-0) Bryce Miller (3-4)
August 13, 2023RegularBaltimore Orioles5Seattle Mariners3Baltimore OriolesNick Vespi (1-0) Trent Thornton (0-1)
August 12, 2023RegularBaltimore Orioles1Seattle Mariners0Baltimore OriolesFélix Bautista (7-2) Andrés Muñoz (2-5)
August 11, 2023RegularBaltimore Orioles2Seattle Mariners9Seattle MarinersLuis Castillo (8-7) Kyle Gibson (11-7)
June 25, 2023RegularSeattle Mariners2Baltimore Orioles3Baltimore OriolesKyle Bradish (4-3) George Kirby (6-7)
June 24, 2023RegularSeattle Mariners4Baltimore Orioles6Baltimore OriolesMike Baumann (5-0) Justin Topa (1-3)
June 23, 2023RegularSeattle Mariners13Baltimore Orioles1Seattle MarinersLogan Gilbert (5-4) Kyle Gibson (8-5)
June 29, 2022RegularBaltimore Orioles3Seattle Mariners9Seattle MarinersChris Flexen (4-8) Austin Voth (0-1)
June 28, 2022RegularBaltimore Orioles0Seattle Mariners2Seattle MarinersDiego Castillo (5-1) Cionel Pérez (4-1)
June 27, 2022RegularBaltimore Orioles9Seattle Mariners2Baltimore OriolesTyler Wells (6-4) George Kirby (2-3)
June 2, 2022RegularSeattle Mariners7Baltimore Orioles6Seattle MarinersDiego Castillo (2-0) Jorge López (3-3)
June 1, 2022RegularSeattle Mariners2Baltimore Orioles9Baltimore OriolesCionel Pérez (4-0) Robbie Ray (4-6)
May 31, 2022RegularSeattle Mariners10Baltimore Orioles0Seattle MarinersGeorge Kirby (1-1) Bryan Baker (1-3)
May 5, 2021RegularBaltimore Orioles6Seattle Mariners0Baltimore OriolesJohn Means (4-0) Yusei Kikuchi (1-2)
May 4, 2021RegularBaltimore Orioles2Seattle Mariners5Seattle MarinersRafael Montero (3-1) Travis Lakins Sr. (1-3)
May 3, 2021RegularBaltimore Orioles5Seattle Mariners3Baltimore OriolesCole Sulser (1-0) Anthony Misiewicz (2-1)
April 15, 2021RegularSeattle Mariners2Baltimore Orioles1Seattle MarinersJustin Dunn (1-0) Bruce Zimmermann (1-1)
April 15, 2021RegularSeattle Mariners4Baltimore Orioles2Seattle MarinersMarco Gonzales (1-1) Tanner Scott (0-2)
April 13, 2021RegularSeattle Mariners6Baltimore Orioles7Baltimore OriolesCésar Valdez (2-0) Casey Sadler (0-1)
April 13, 2021RegularSeattle Mariners4Baltimore Orioles3Seattle MarinersRafael Montero (1-0) Tanner Scott (0-1)
September 22, 2019RegularSeattle Mariners1Baltimore Orioles2Baltimore OriolesJohn Means (11-11) Marco Gonzales (16-12)
September 21, 2019RegularSeattle Mariners7Baltimore Orioles6Seattle MarinersDan Altavilla (2-1) Tanner Scott (1-1)
September 20, 2019RegularSeattle Mariners3Baltimore Orioles5Baltimore OriolesAaron Brooks (6-8) Félix Hernández (1-7)
June 23, 2019RegularBaltimore Orioles3Seattle Mariners13Seattle MarinersYusei Kikuchi (4-5) Gabriel Ynoa (0-5)
June 22, 2019RegularBaltimore Orioles8Seattle Mariners4Baltimore OriolesAndrew Cashner (7-3) Tommy Milone (1-2)
June 21, 2019RegularBaltimore Orioles9Seattle Mariners10Seattle MarinersMike Leake (7-6) Sean Gilmartin (0-1)
June 20, 2019RegularBaltimore Orioles2Seattle Mariners5Seattle MarinersWade LeBlanc (4-2) Dylan Bundy (3-9)
September 5, 2018RegularBaltimore Orioles2Seattle Mariners5Seattle MarinersMike Leake (9-9) Andrew Cashner (4-14)
September 4, 2018RegularBaltimore Orioles5Seattle Mariners3Baltimore OriolesAlex Cobb (5-15) Adam Warren (2-2)
September 3, 2018RegularBaltimore Orioles1Seattle Mariners2Seattle MarinersErasmo Ramírez (2-3) Josh Rogers (1-1)
June 28, 2018RegularSeattle Mariners4Baltimore Orioles2Seattle MarinersJames Pazos (2-1) Miguel Castro (2-4)
June 27, 2018RegularSeattle Mariners8Baltimore Orioles7Seattle MarinersChasen Bradford (5-0) Mychal Givens (0-5)
June 26, 2018RegularSeattle Mariners3Baltimore Orioles2Seattle MarinersJames Paxton (7-2) Darren O'Day (0-2)
June 25, 2018RegularSeattle Mariners5Baltimore Orioles3Seattle MarinersFélix Hernández (7-6) Miguel Castro (2-3)
August 30, 2017RegularSeattle Mariners7Baltimore Orioles8Baltimore OriolesBrad Brach (4-4) Christian Bergman (4-5)
August 29, 2017RegularSeattle Mariners0Baltimore Orioles4Baltimore OriolesDylan Bundy (13-8) Erasmo Ramírez (5-5)
August 28, 2017RegularSeattle Mariners6Baltimore Orioles7Baltimore OriolesDonnie Hart (2-0) Emilio Pagán (1-3)
August 16, 2017RegularBaltimore Orioles6Seattle Mariners7Seattle MarinersTony Zych (6-3) Ubaldo Jiménez (5-8)
August 15, 2017RegularBaltimore Orioles1Seattle Mariners3Seattle MarinersAndrew Albers (1-0) Wade Miley (6-10)
August 14, 2017RegularBaltimore Orioles11Seattle Mariners3Baltimore OriolesKevin Gausman (9-8) Yovani Gallardo (5-8)
July 3, 2016RegularBaltimore Orioles4Seattle Mariners9Seattle MarinersHisashi Iwakuma (8-6) Ubaldo Jiménez (5-8)
July 2, 2016RegularBaltimore Orioles6Seattle Mariners12Seattle MarinersJames Paxton (2-3) Tyler Wilson (4-6)
July 1, 2016RegularBaltimore Orioles2Seattle Mariners5Seattle MarinersWade LeBlanc (1-0) Kevin Gausman (1-6)
June 30, 2016RegularBaltimore Orioles3Seattle Mariners5Seattle MarinersTaijuan Walker (4-6) Chris Tillman (10-2)
May 19, 2016RegularSeattle Mariners7Baltimore Orioles2Seattle MarinersNate Karns (4-1) Tyler Wilson (2-2)
May 18, 2016RegularSeattle Mariners2Baltimore Orioles5Baltimore OriolesChris Tillman (6-1) Taijuan Walker (2-3)
May 17, 2016RegularSeattle Mariners10Baltimore Orioles0Seattle MarinersWade Miley (4-2) Ubaldo Jiménez (2-4)
August 12, 2015RegularBaltimore Orioles0Seattle Mariners3Seattle MarinersHisashi Iwakuma (4-2) Kevin Gausman (2-4)
August 11, 2015RegularBaltimore Orioles5Seattle Mariners6Seattle MarinersFernando Rodney (5-4) T.J. McFarland (0-2)
August 10, 2015RegularBaltimore Orioles3Seattle Mariners2Baltimore OriolesWei-Yin Chen (6-6) Vidal Nuño III (0-2)
May 21, 2015RegularSeattle Mariners4Baltimore Orioles5Baltimore OriolesTommy Hunter (2-1) Danny Farquhar (0-3)
May 20, 2015RegularSeattle Mariners4Baltimore Orioles2Seattle MarinersRoenis Elías (1-1) Wei-Yin Chen (1-3)
May 19, 2015RegularSeattle Mariners4Baltimore Orioles9Baltimore OriolesMiguel González (5-2) Danny Farquhar (0-2)
August 3, 2014RegularSeattle Mariners0Baltimore Orioles1Baltimore OriolesChris Tillman (8-5) Hisashi Iwakuma (9-6)
August 2, 2014RegularSeattle Mariners6Baltimore Orioles3Seattle MarinersDominic Leone (4-2) Miguel González (5-6)
August 1, 2014RegularSeattle Mariners1Baltimore Orioles2Baltimore OriolesWei-Yin Chen (12-3) Roenis Elías (8-9)
July 27, 2014RegularBaltimore Orioles3Seattle Mariners2Baltimore OriolesT.J. McFarland (4-2) Yoervis Medina (4-2)
July 26, 2014RegularBaltimore Orioles3Seattle Mariners4Seattle MarinersChris Young (9-6) Bud Norris (8-7)
July 25, 2014RegularBaltimore Orioles2Seattle Mariners1Baltimore OriolesDarren O'Day (3-1) Charlie Furbush (1-5)
July 24, 2014RegularBaltimore Orioles4Seattle Mariners0Baltimore OriolesWei-Yin Chen (11-3) Hisashi Iwakuma (8-5)
August 4, 2013RegularSeattle Mariners3Baltimore Orioles2Seattle MarinersJoe Saunders (10-10) Wei-Yin Chen (6-4)
August 3, 2013RegularSeattle Mariners8Baltimore Orioles4Seattle MarinersErasmo Ramírez (3-0) Scott Feldman (9-9)
August 2, 2013RegularSeattle Mariners8Baltimore Orioles11Baltimore OriolesChris Tillman (14-3) Aaron Harang (5-10)
May 1, 2013RegularBaltimore Orioles3Seattle Mariners8Seattle MarinersAaron Harang (1-3) Wei-Yin Chen (2-3)
April 30, 2013RegularBaltimore Orioles7Seattle Mariners2Baltimore OriolesJason Hammel (4-1) Brandon Maurer (2-4)
April 29, 2013RegularBaltimore Orioles2Seattle Mariners6Seattle MarinersJoe Saunders (2-3) Zack Britton (0-1)
September 19, 2012RegularBaltimore Orioles3Seattle Mariners1Baltimore OriolesLuis Ayala (5-4) Josh Kinney (0-3)
September 18, 2012RegularBaltimore Orioles4Seattle Mariners2Baltimore OriolesTommy Hunter (5-8) Lucas Luetge (2-2)
September 17, 2012RegularBaltimore Orioles10Seattle Mariners4Baltimore OriolesChris Tillman (8-2) Héctor Noesí (2-12)
August 8, 2012RegularSeattle Mariners2Baltimore Orioles9Baltimore OriolesSteve Johnson (1-0) Kevin Millwood (4-10)
August 7, 2012RegularSeattle Mariners7Baltimore Orioles8Baltimore OriolesDarren O'Day (6-0) Shawn Kelley (2-3)
August 6, 2012RegularSeattle Mariners1Baltimore Orioles3Baltimore OriolesChris Tillman (5-1) Jason Vargas (12-8)
July 4, 2012RegularBaltimore Orioles4Seattle Mariners2Baltimore OriolesChris Tillman (1-0) Héctor Noesí (2-11)
July 3, 2012RegularBaltimore Orioles5Seattle Mariners4Baltimore OriolesDarren O'Day (5-0) Charlie Furbush (4-2)
July 2, 2012RegularBaltimore Orioles3Seattle Mariners6Seattle MarinersSteve Delabar (2-1) Jason Hammel (8-4)

Head-to-Head Summary:

Total: From the 2012 to 2025 season, the two teams have played a total of 86 matches, of which the Baltimore Orioles have won 45 games (Win% 52.33%); the Seattle Mariners have won 41 games (Win% 47.67%).
2026 Season: The Baltimore Orioles have won / game (Win% /), and the Baltimore Orioles have won / games (Win% /).
Last 5 Games: The Baltimore Orioles have won 4 game (Win% 80.0%), and the Seattle Mariners have won 1 games (Win% 20.0%).
Last 10 Games: The Baltimore Orioles have won 8 game (Win% 80.0%), and the Seattle Mariners have won 2 games (Win% 20.0%).
Last 15 Games: The Baltimore Orioles have won 11 game (Win% 73.3%), and the Seattle Mariners have won 4 games (Win% 26.7%).
Last 20 Games: The Baltimore Orioles have won 13 game (Win% 65.0%), and the Seattle Mariners have won 7 games (Win% 35.0%).

Team Pages

BAL -> Baltimore Orioles vs. Pittsburgh Pirates Baltimore Orioles vs. Philadelphia Phillies Oakland Athletics vs Baltimore Orioles Colorado Rockies vs Baltimore Orioles Baltimore Orioles vs Atlanta Braves Baltimore Orioles vs Toronto Blue Jays Baltimore Orioles vs Houston Astros Pittsburgh Pirates vs. Baltimore Orioles Baltimore Orioles vs. San Francisco Giants Houston Astros vs. Baltimore Orioles
SEA -> Minnesota Twins vs. Seattle Mariners Seattle Mariners vs Boston Red Sox Chicago White Sox vs. Seattle Mariners Colorado Rockies vs. Seattle Mariners Washington Nationals vs. Seattle Mariners Los Angeles Angels vs Seattle Mariners Seattle Mariners vs Chicago Cubs Seattle Mariners vs. Athletics Miami Marlins vs. Seattle Mariners Seattle Mariners vs. Minnesota Twins