Baltimore Orioles vs Cleveland Guardians

Head-to-Head History

41 BAL Wins
-
18 CLE Wins

Head-to-Head Record

Team 2026 L5 L10 L15 L20
Baltimore Orioles Win: 1
WR: 25.0%
Win: 2
WR: 40.0%
Win: 4
WR: 40.0%
Win: 6
WR: 40.0%
Win: 9
WR: 45.0%
Cleveland Guardians Win: 3
WR: 75.0%
Win: 3
WR: 60.0%
Win: 6
WR: 60.0%
Win: 9
WR: 60.0%
Win: 11
WR: 55.0%

ALL 93 Matches | From 2012 to 2026

Date Type Away Score Home Score Winner WP LP
April 19, 2026RegularBaltimore Orioles4Cleveland Guardians8Cleveland Guardians Matt Festa (1-0) Trevor Rogers (2-2)
April 18, 2026RegularBaltimore Orioles2Cleveland Guardians4Cleveland Guardians Gavin Williams (3-1) Dean Kremer (0-1)
April 17, 2026RegularBaltimore Orioles6Cleveland Guardians4Baltimore Orioles Rico Garcia (2-0) Erik Sabrowski (0-1)
April 16, 2026RegularBaltimore Orioles2Cleveland Guardians4Cleveland Guardians Parker Messick (3-0) Shane Baz (0-2)
July 24, 2025RegularBaltimore Orioles4Cleveland Guardians3Baltimore Orioles Charlie Morton (6-8) Logan Allen (6-9)
July 23, 2025RegularBaltimore Orioles2Cleveland Guardians3Cleveland Guardians Hunter Gaddis (1-1) Colin Selby (0-2)
July 22, 2025RegularBaltimore Orioles3Cleveland Guardians6Cleveland Guardians Joey Cantillo (2-0) Brandon Young (0-5)
July 21, 2025RegularBaltimore Orioles5Cleveland Guardians10Cleveland Guardians Tanner Bibee (6-9) Colin Selby (0-1)
April 17, 2025RegularCleveland Guardians2Baltimore Orioles6Baltimore Orioles Tomoyuki Sugano (2-1) Tanner Bibee (1-2)
April 16, 2025RegularCleveland Guardians1Baltimore Orioles9Baltimore Orioles Dean Kremer (2-2) Gavin Williams (1-1)
April 15, 2025RegularCleveland Guardians6Baltimore Orioles3Cleveland Guardians Logan Allen (1-1) Charlie Morton (0-4)
August 4, 2024RegularBaltimore Orioles9Cleveland Guardians5Baltimore OriolesCorbin Burnes (12-4) Gavin Williams (1-4)
August 3, 2024RegularBaltimore Orioles7Cleveland Guardians4Baltimore OriolesZach Eflin (7-7) Joey Cantillo (0-1)
August 2, 2024RegularBaltimore Orioles4Cleveland Guardians8Cleveland GuardiansCade Smith (6-1) Dean Kremer (4-8)
August 1, 2024RegularBaltimore Orioles3Cleveland Guardians10Cleveland GuardiansBen Lively (10-6) Trevor Rogers (2-10)
June 26, 2024RegularCleveland Guardians2Baltimore Orioles4Baltimore OriolesGrayson Rodriguez (9-3) Xzavion Curry (0-2)
June 25, 2024RegularCleveland Guardians10Baltimore Orioles8Cleveland GuardiansPedro Avila (2-1) Cole Irvin (6-4)
June 24, 2024RegularCleveland Guardians3Baltimore Orioles2Cleveland GuardiansTanner Bibee (6-2) Cade Povich (0-2)
September 24, 2023RegularBaltimore Orioles5Cleveland Guardians1Baltimore OriolesKyle Gibson (15-9) Triston McKenzie (0-2)
September 23, 2023RegularBaltimore Orioles2Cleveland Guardians1Baltimore OriolesJohn Means (1-1) Cal Quantrill (3-7)
September 22, 2023RegularBaltimore Orioles8Cleveland Guardians9Cleveland GuardiansEmmanuel Clase (3-9) Yennier Cano (1-4)
September 21, 2023RegularBaltimore Orioles2Cleveland Guardians5Cleveland GuardiansTrevor Stephan (7-7) Cionel Pérez (4-2)
May 31, 2023RegularCleveland Guardians12Baltimore Orioles8Cleveland GuardiansXzavion Curry (2-0) Mychal Givens (0-1)
May 30, 2023RegularCleveland Guardians5Baltimore Orioles8Baltimore OriolesKyle Gibson (7-3) Cal Quantrill (2-4)
May 29, 2023RegularCleveland Guardians5Baltimore Orioles0Cleveland GuardiansLogan Allen (2-2) Tyler Wells (3-2)
September 1, 2022RegularBaltimore Orioles3Cleveland Guardians0Baltimore OriolesKyle Bradish (3-5) Shane Bieber (8-8)
August 31, 2022RegularBaltimore Orioles4Cleveland Guardians0Baltimore OriolesJordan Lyles (10-9) Triston McKenzie (9-11)
August 30, 2022RegularBaltimore Orioles1Cleveland Guardians5Cleveland GuardiansCal Quantrill (11-5) Spenser Watkins (4-5)
June 5, 2022RegularCleveland Guardians3Baltimore Orioles2Cleveland GuardiansZach Plesac (2-4) Dean Kremer (0-1)
June 4, 2022RegularCleveland Guardians4Baltimore Orioles5Baltimore OriolesFélix Bautista (2-1) Triston McKenzie (3-5)
June 3, 2022RegularCleveland Guardians6Baltimore Orioles3Cleveland GuardiansShane Bieber (3-3) Bruce Zimmermann (2-4)
June 17, 2021RegularBaltimore Orioles3Cleveland Indians10Cleveland IndiansTrevor Stephan (1-0) Jorge López (2-8)
June 16, 2021RegularBaltimore Orioles7Cleveland Indians8Cleveland IndiansAaron Civale (10-2) Keegan Akin (0-2)
June 15, 2021RegularBaltimore Orioles2Cleveland Indians7Cleveland IndiansJames Karinchak (4-2) Matt Harvey (3-8)
June 14, 2021RegularBaltimore Orioles3Cleveland Indians4Cleveland IndiansNick Sandlin (1-0) Dean Kremer (0-6)
June 6, 2021RegularCleveland Indians5Baltimore Orioles18Baltimore OriolesJorge López (2-6) Cal Quantrill (0-2)
June 5, 2021RegularCleveland Indians10Baltimore Orioles4Cleveland IndiansAaron Civale (8-2) John Means (4-2)
June 4, 2021RegularCleveland Indians1Baltimore Orioles3Baltimore OriolesCole Sulser (2-0) Bryan Shaw (1-1)
June 30, 2019RegularCleveland Indians2Baltimore Orioles0Cleveland IndiansShane Bieber (7-3) Gabriel Ynoa (0-6)
June 29, 2019RegularCleveland Indians0Baltimore Orioles13Baltimore OriolesAndrew Cashner (8-3) Zach Plesac (3-3)
June 28, 2019RegularCleveland Indians0Baltimore Orioles13Baltimore OriolesJohn Means (7-4) Mike Clevinger (1-2)
May 19, 2019RegularBaltimore Orioles0Cleveland Indians10Cleveland IndiansShane Bieber (3-2) Yefry Ramírez (0-2)
May 18, 2019RegularBaltimore Orioles1Cleveland Indians4Cleveland IndiansAdam Plutko (1-0) John Means (5-4)
May 17, 2019RegularBaltimore Orioles5Cleveland Indians1Baltimore OriolesDylan Bundy (2-5) Jefry Rodríguez (1-3)
May 16, 2019RegularBaltimore Orioles7Cleveland Indians14Cleveland IndiansA.J. Cole (1-1) Gabriel Ynoa (0-1)
August 19, 2018RegularBaltimore Orioles0Cleveland Indians8Cleveland IndiansMike Clevinger (9-7) Yefry Ramírez (1-5)
August 18, 2018RegularBaltimore Orioles4Cleveland Indians2Baltimore OriolesAlex Cobb (4-15) Adam Plutko (4-3)
August 17, 2018RegularBaltimore Orioles1Cleveland Indians2Cleveland IndiansCarlos Carrasco (15-6) David Hess (2-7)
April 23, 2018RegularCleveland Indians2Baltimore Orioles1Cleveland IndiansCarlos Carrasco (4-0) Kevin Gausman (1-2)
April 22, 2018RegularCleveland Indians7Baltimore Orioles3Cleveland IndiansCorey Kluber (3-1) Andrew Cashner (1-3)
April 21, 2018RegularCleveland Indians4Baltimore Orioles0Cleveland IndiansMike Clevinger (2-0) Chris Tillman (0-4)
April 20, 2018RegularCleveland Indians1Baltimore Orioles3Baltimore OriolesDylan Bundy (1-2) Trevor Bauer (1-2)
September 10, 2017RegularBaltimore Orioles2Cleveland Indians3Cleveland IndiansTrevor Bauer (16-8) Jeremy Hellickson (8-9)
September 9, 2017RegularBaltimore Orioles2Cleveland Indians4Cleveland IndiansJosh Tomlin (9-9) Gabriel Ynoa (1-1)
September 8, 2017RegularBaltimore Orioles0Cleveland Indians5Cleveland IndiansMike Clevinger (9-5) Wade Miley (8-12)
June 22, 2017RegularCleveland Indians6Baltimore Orioles3Cleveland IndiansMike Clevinger (3-3) Wade Miley (3-5)
June 21, 2017RegularCleveland Indians5Baltimore Orioles1Cleveland IndiansCarlos Carrasco (8-3) Kevin Gausman (3-7)
June 20, 2017RegularCleveland Indians5Baltimore Orioles6Baltimore OriolesMiguel Castro (1-0) Bryan Shaw (1-2)
June 19, 2017RegularCleveland Indians12Baltimore Orioles0Cleveland IndiansCorey Kluber (6-2) Dylan Bundy (7-6)
July 24, 2016RegularCleveland Indians3Baltimore Orioles5Baltimore OriolesDarren O'Day (3-1) Cody Allen (2-4)
July 23, 2016RegularCleveland Indians2Baltimore Orioles5Baltimore OriolesKevin Gausman (2-7) Josh Tomlin (10-3)
July 22, 2016RegularCleveland Indians1Baltimore Orioles5Baltimore OriolesDylan Bundy (3-2) Trevor Bauer (7-4)
May 29, 2016RegularBaltimore Orioles6Cleveland Indians4Baltimore OriolesChris Tillman (7-1) Jeff Manship (0-1)
May 28, 2016RegularBaltimore Orioles4Cleveland Indians11Cleveland IndiansDanny Salazar (5-3) Ubaldo Jiménez (2-6)
May 27, 2016RegularBaltimore Orioles6Cleveland Indians4Baltimore OriolesDylan Bundy (1-1) Zach McAllister (2-2)
June 28, 2015RegularCleveland Indians0Baltimore Orioles8Baltimore OriolesChris Tillman (6-7) Toru Murata (0-1)
June 28, 2015RegularCleveland Indians0Baltimore Orioles4Baltimore OriolesUbaldo Jiménez (7-3) Trevor Bauer (6-5)
June 26, 2015RegularCleveland Indians3Baltimore Orioles4Baltimore OriolesDarren O'Day (5-0) Marc Rzepczynski (1-3)
June 7, 2015RegularBaltimore Orioles7Cleveland Indians3Baltimore OriolesBud Norris (2-4) Carlos Carrasco (7-5)
June 6, 2015RegularBaltimore Orioles1Cleveland Indians2Cleveland IndiansDanny Salazar (6-1) Brad Brach (3-2)
June 5, 2015RegularBaltimore Orioles5Cleveland Indians2Baltimore OriolesChris Tillman (3-7) Shaun Marcum (2-1)
August 17, 2014RegularBaltimore Orioles4Cleveland Indians1Baltimore OriolesKevin Gausman (7-4) Danny Salazar (4-6)
August 16, 2014RegularBaltimore Orioles0Cleveland Indians6Cleveland IndiansCarlos Carrasco (5-4) Ubaldo Jiménez (4-9)
August 15, 2014RegularBaltimore Orioles1Cleveland Indians2Cleveland IndiansScott Atchison (6-0) Brian Matusz (2-3)
May 25, 2014RegularCleveland Indians2Baltimore Orioles4Baltimore OriolesMiguel González (3-3) Trevor Bauer (1-2)
May 24, 2014RegularCleveland Indians9Baltimore Orioles0Cleveland IndiansCorey Kluber (5-3) Ubaldo Jiménez (2-6)
May 23, 2014RegularCleveland Indians4Baltimore Orioles8Baltimore OriolesBud Norris (3-4) T.J. House (0-1)
May 22, 2014RegularCleveland Indians8Baltimore Orioles7Cleveland IndiansJosh Outman (4-0) Troy Patton (0-1)
September 4, 2013RegularBaltimore Orioles4Cleveland Indians6Cleveland IndiansBryan Shaw (3-3) Kevin Gausman (2-4)
September 3, 2013RegularBaltimore Orioles3Cleveland Indians4Cleveland IndiansUbaldo Jiménez (10-9) Chris Tillman (15-5)
September 2, 2013RegularBaltimore Orioles7Cleveland Indians2Baltimore OriolesBud Norris (10-10) Justin Masterson (14-10)
June 27, 2013RegularCleveland Indians3Baltimore Orioles7Baltimore OriolesMiguel González (6-3) Corey Kluber (6-5)
June 26, 2013RegularCleveland Indians4Baltimore Orioles3Cleveland IndiansJoe Smith (4-0) Jim Johnson (2-6)
June 25, 2013RegularCleveland Indians3Baltimore Orioles6Baltimore OriolesChris Tillman (9-2) Justin Masterson (9-6)
June 24, 2013RegularCleveland Indians5Baltimore Orioles2Cleveland IndiansUbaldo Jiménez (6-4) Zack Britton (1-2)
July 23, 2012RegularBaltimore Orioles1Cleveland Indians3Cleveland IndiansJustin Masterson (7-8) Tommy Hunter (4-5)
July 22, 2012RegularBaltimore Orioles4Cleveland Indians3Baltimore OriolesZack Britton (1-0) Josh Tomlin (5-7)
July 21, 2012RegularBaltimore Orioles3Cleveland Indians1Baltimore OriolesChris Tillman (2-1) Zach McAllister (4-2)
July 20, 2012RegularBaltimore Orioles10Cleveland Indians2Baltimore OriolesMiguel González (2-1) Derek Lowe (8-8)
July 1, 2012RegularCleveland Indians6Baltimore Orioles2Cleveland IndiansJustin Masterson (5-7) Brian Matusz (5-10)
June 30, 2012RegularCleveland Indians11Baltimore Orioles5Cleveland IndiansJosh Tomlin (4-5) Dana Eveland (0-1)
June 29, 2012RegularCleveland Indians8Baltimore Orioles9Baltimore OriolesMatt Lindstrom (1-0) Joe Smith (5-2)
June 28, 2012RegularCleveland Indians7Baltimore Orioles2Cleveland IndiansZach McAllister (2-1) Wei-Yin Chen (7-4)

Head-to-Head Summary:

Total: From the 2012 to 2026 season, the two teams have played a total of 93 matches, of which the Baltimore Orioles have won 41 games (Win% 44.09%); the Cleveland Guardians have won 18 games (Win% 19.35%).
2026 Season: The Baltimore Orioles have won 1 game (Win% 25.0%), and the Baltimore Orioles have won 3 games (Win% 75.0%).
Last 5 Games: The Baltimore Orioles have won 2 game (Win% 40.0%), and the Cleveland Guardians have won 3 games (Win% 60.0%).
Last 10 Games: The Baltimore Orioles have won 4 game (Win% 40.0%), and the Cleveland Guardians have won 6 games (Win% 60.0%).
Last 15 Games: The Baltimore Orioles have won 6 game (Win% 40.0%), and the Cleveland Guardians have won 9 games (Win% 60.0%).
Last 20 Games: The Baltimore Orioles have won 9 game (Win% 45.0%), and the Cleveland Guardians have won 11 games (Win% 55.0%).

Team Pages

BAL -> Baltimore Orioles vs Arizona Diamondbacks Baltimore Orioles vs Oakland Athletics Arizona Diamondbacks vs Baltimore Orioles Baltimore Orioles vs. Boston Red Sox Baltimore Orioles vs Milwaukee Brewers Baltimore Orioles vs. Milwaukee Brewers Houston Astros vs. Baltimore Orioles Boston Red Sox vs. Baltimore Orioles Miami Marlins vs. Baltimore Orioles Baltimore Orioles vs. Los Angeles Angels
CLE -> Cleveland Indians vs Toronto Blue Jays Cleveland Guardians vs Atlanta Braves Boston Red Sox vs Cleveland Guardians Cleveland Guardians vs. Seattle Mariners San Diego Padres vs Cleveland Indians Cleveland Indians vs Los Angeles Angels of Anaheim Cleveland Guardians vs. Houston Astros Cleveland Guardians vs Athletics Cleveland Indians vs Pittsburgh Pirates Chicago Cubs vs. Cleveland Guardians