Texas Rangers vs Baltimore Orioles

Head-to-Head History

46 TEX Wins
-
49 BAL Wins

Head-to-Head Record

Team 2026 L5 L10 L15 L20
Texas Rangers Win: 2
WR: 66.7%
Win: 4
WR: 80.0%
Win: 7
WR: 70.0%
Win: 8
WR: 53.3%
Win: 11
WR: 55.0%
Baltimore Orioles Win: 1
WR: 33.3%
Win: 1
WR: 20.0%
Win: 3
WR: 30.0%
Win: 7
WR: 46.7%
Win: 9
WR: 45.0%

ALL 95 Matches | From 2012 to 2026

Date Type Away Score Home Score Winner WP LP
April 1, 2026RegularTexas Rangers3Baltimore Orioles8Baltimore Orioles Trevor Rogers (2-0) Nathan Eovaldi (0-2)
March 31, 2026RegularTexas Rangers8Baltimore Orioles5Texas Rangers Cole Winn (1-0) Yennier Cano (0-1)
March 30, 2026RegularTexas Rangers5Baltimore Orioles2Texas Rangers Jack Leiter (1-0) Chris Bassitt (0-1)
July 2, 2025RegularBaltimore Orioles0Texas Rangers6Texas Rangers Nathan Eovaldi (5-3) Tomoyuki Sugano (6-5)
July 1, 2025RegularBaltimore Orioles2Texas Rangers10Texas Rangers Jacob deGrom (9-2) Brandon Young (0-3)
June 30, 2025RegularBaltimore Orioles10Texas Rangers6Baltimore Orioles Keegan Akin (3-0) Hoby Milner (1-2)
June 25, 2025RegularTexas Rangers7Baltimore Orioles0Texas Rangers Jacob deGrom (8-2) Brandon Young (0-2)
June 24, 2025RegularTexas Rangers6Baltimore Orioles5Texas Rangers Luke Jackson (2-4) Seranthony Domínguez (2-2)
June 23, 2025RegularTexas Rangers0Baltimore Orioles6Baltimore Orioles Trevor Rogers (1-0) Patrick Corbin (4-7)
July 21, 2024RegularBaltimore Orioles2Texas Rangers3Texas RangersAndrew Heaney (4-10) Dean Kremer (4-6)
July 20, 2024RegularBaltimore Orioles8Texas Rangers4Baltimore OriolesGrayson Rodriguez (12-4) Max Scherzer (1-3)
July 19, 2024RegularBaltimore Orioles9Texas Rangers1Baltimore OriolesCorbin Burnes (10-4) Nathan Eovaldi (6-4)
June 30, 2024RegularTexas Rangers11Baltimore Orioles2Texas RangersAndrew Heaney (3-9) Cole Irvin (6-5)
June 29, 2024RegularTexas Rangers5Baltimore Orioles6Baltimore OriolesCade Povich (1-2) Michael Lorenzen (4-4)
June 28, 2024RegularTexas Rangers1Baltimore Orioles2Baltimore OriolesAlbert Suárez (4-2) Max Scherzer (1-1)
June 27, 2024RegularTexas Rangers2Baltimore Orioles11Baltimore OriolesCorbin Burnes (9-3) Jon Gray (3-4)
October 10, 2023ALDS G3Baltimore Orioles1Texas Rangers7Texas RangersNathan Eovaldi (2-0) Dean Kremer (0-1)
October 8, 2023ALDS G2Texas Rangers11Baltimore Orioles8Texas RangersCody Bradford (1-0) Grayson Rodriguez (0-1)
October 7, 2023ALDS G1Texas Rangers3Baltimore Orioles2Texas RangersDane Dunning (1-0) Kyle Bradish (0-1)
May 28, 2023RegularTexas Rangers2Baltimore Orioles3Baltimore OriolesDanny Coulombe (2-1) Cole Ragans (2-2)
May 27, 2023RegularTexas Rangers5Baltimore Orioles3Texas RangersAndrew Heaney (4-3) Dean Kremer (5-2)
May 26, 2023RegularTexas Rangers12Baltimore Orioles2Texas RangersJon Gray (5-1) Grayson Rodriguez (2-2)
April 5, 2023RegularBaltimore Orioles2Texas Rangers5Texas RangersJacob deGrom (1-0) Austin Voth (0-1)
April 4, 2023RegularBaltimore Orioles7Texas Rangers2Baltimore OriolesKyle Gibson (2-0) Andrew Heaney (0-1)
April 3, 2023RegularBaltimore Orioles2Texas Rangers0Baltimore OriolesDanny Coulombe (1-0) Jon Gray (0-1)
August 3, 2022RegularBaltimore Orioles6Texas Rangers3Baltimore OriolesCionel Pérez (6-1) José Leclerc (0-1)
August 2, 2022RegularBaltimore Orioles8Texas Rangers2Baltimore OriolesJordan Lyles (8-8) Spencer Howard (2-3)
August 1, 2022RegularBaltimore Orioles7Texas Rangers2Baltimore OriolesSpenser Watkins (4-1) Jon Gray (7-6)
July 6, 2022RegularTexas Rangers1Baltimore Orioles2Baltimore OriolesSpenser Watkins (2-1) Glenn Otto (4-5)
July 5, 2022RegularTexas Rangers9Baltimore Orioles10Baltimore OriolesJoey Krehbiel (4-3) Matt Moore (3-2)
July 4, 2022RegularTexas Rangers6Baltimore Orioles7Baltimore OriolesBryan Baker (3-3) Matt Moore (3-1)
September 26, 2021RegularTexas Rangers7Baltimore Orioles4Texas RangersJharel Cotton (2-0) John Means (6-8)
September 25, 2021RegularTexas Rangers2Baltimore Orioles3Baltimore OriolesBrooks Kriske (2-1) Jordan Lyles (9-13)
September 24, 2021RegularTexas Rangers8Baltimore Orioles5Texas RangersJosh Sborz (4-3) Conner Greene (1-3)
September 23, 2021RegularTexas Rangers0Baltimore Orioles3Baltimore OriolesZac Lowther (1-2) Glenn Otto (0-3)
April 18, 2021RegularBaltimore Orioles0Texas Rangers1Texas RangersJohn King (1-0) Travis Lakins Sr. (1-1)
April 17, 2021RegularBaltimore Orioles6Texas Rangers1Baltimore OriolesTravis Lakins Sr. (1-0) Joely Rodríguez (0-1)
April 16, 2021RegularBaltimore Orioles5Texas Rangers2Baltimore OriolesJorge López (1-2) Mike Foltynewicz (0-3)
September 8, 2019RegularTexas Rangers10Baltimore Orioles4Texas RangersMike Minor (13-8) Asher Wojciechowski (2-8)
September 7, 2019RegularTexas Rangers9Baltimore Orioles4Texas RangersYohander Méndez (1-0) Aaron Brooks (4-8)
September 6, 2019RegularTexas Rangers7Baltimore Orioles6Texas RangersBrett Martin (2-3) Paul Fry (1-8)
September 5, 2019RegularTexas Rangers3Baltimore Orioles1Texas RangersKolby Allard (4-0) John Means (10-10)
June 6, 2019RegularBaltimore Orioles3Texas Rangers4Texas RangersAriel Jurado (3-2) David Hess (1-8)
June 5, 2019RegularBaltimore Orioles1Texas Rangers2Texas RangersJeffrey Springs (3-1) Paul Fry (0-3)
June 4, 2019RegularBaltimore Orioles12Texas Rangers11Baltimore OriolesDylan Bundy (3-6) Drew Smyly (1-4)
August 5, 2018RegularBaltimore Orioles9Texas Rangers6Baltimore OriolesTanner Scott (2-2) Drew Hutchison (1-2)
August 4, 2018RegularBaltimore Orioles1Texas Rangers3Texas RangersMike Minor (8-6) Dylan Bundy (7-10)
August 3, 2018RegularBaltimore Orioles3Texas Rangers11Texas RangersAriel Jurado (2-1) David Hess (2-6)
August 2, 2018RegularBaltimore Orioles8Texas Rangers17Texas RangersYovani Gallardo (6-1) Andrew Cashner (3-10)
July 15, 2018RegularTexas Rangers5Baltimore Orioles6Baltimore OriolesTanner Scott (1-1) Mike Minor (6-6)
July 14, 2018RegularTexas Rangers0Baltimore Orioles1Baltimore OriolesBrad Brach (1-2) Martín Pérez (2-4)
July 13, 2018RegularTexas Rangers5Baltimore Orioles4Texas RangersCole Hamels (5-8) Alex Cobb (2-12)
July 30, 2017RegularBaltimore Orioles10Texas Rangers6Baltimore OriolesWade Miley (5-9) Martín Pérez (5-9)
July 29, 2017RegularBaltimore Orioles4Texas Rangers0Baltimore OriolesKevin Gausman (8-7) Austin Bibens-Dirkx (3-1)
July 28, 2017RegularBaltimore Orioles2Texas Rangers8Texas RangersAndrew Cashner (6-8) Chris Tillman (1-6)
July 20, 2017RegularTexas Rangers7Baltimore Orioles9Baltimore OriolesMiguel Castro (2-1) Cole Hamels (4-1)
July 19, 2017RegularTexas Rangers2Baltimore Orioles10Baltimore OriolesKevin Gausman (6-7) Martín Pérez (5-7)
July 18, 2017RegularTexas Rangers1Baltimore Orioles12Baltimore OriolesDylan Bundy (9-8) Tyson Ross (2-2)
July 17, 2017RegularTexas Rangers1Baltimore Orioles3Baltimore OriolesRichard Bleier (2-1) Andrew Cashner (4-8)
August 4, 2016RegularTexas Rangers5Baltimore Orioles3Texas RangersA.J. Griffin (5-1) Wade Miley (7-9)
August 3, 2016RegularTexas Rangers2Baltimore Orioles3Baltimore OriolesKevin Gausman (3-8) Cole Hamels (12-3)
August 2, 2016RegularTexas Rangers1Baltimore Orioles5Baltimore OriolesDylan Bundy (4-3) Yu Darvish (2-3)
June 20, 2016RegularBaltimore Orioles3Texas Rangers4Texas RangersShawn Tolleson (2-2) Kevin Gausman (0-5)
April 16, 2016RegularBaltimore Orioles4Texas Rangers8Texas RangersKeone Kela (1-0) T.J. McFarland (0-1)
April 15, 2016RegularBaltimore Orioles11Texas Rangers5Baltimore OriolesVance Worley (1-0) Tom Wilhelmsen (1-1)
April 14, 2016RegularBaltimore Orioles3Texas Rangers6Texas RangersTom Wilhelmsen (1-0) Chris Tillman (1-1)
August 30, 2015RegularBaltimore Orioles0Texas Rangers6Texas RangersDerek Holland (2-1) Miguel González (9-11)
August 29, 2015RegularBaltimore Orioles3Texas Rangers4Texas RangersMartín Pérez (2-3) Ubaldo Jiménez (9-9)
August 28, 2015RegularBaltimore Orioles1Texas Rangers4Texas RangersCole Hamels (8-8) Kevin Gausman (2-6)
July 2, 2015RegularTexas Rangers2Baltimore Orioles0Texas RangersKeone Kela (5-5) Chaz Roe (2-1)
July 1, 2015RegularTexas Rangers2Baltimore Orioles4Baltimore OriolesWei-Yin Chen (4-4) Nick Martinez (5-5)
June 30, 2015RegularTexas Rangers8Baltimore Orioles6Texas RangersColby Lewis (8-3) Miguel González (6-5)
June 29, 2015RegularTexas Rangers8Baltimore Orioles1Texas RangersWandy Rodríguez (5-3) Bud Norris (2-7)
July 3, 2014RegularTexas Rangers2Baltimore Orioles5Baltimore OriolesWei-Yin Chen (8-3) Scott Baker (0-2)
July 2, 2014RegularTexas Rangers4Baltimore Orioles6Baltimore OriolesBrad Brach (2-0) Neal Cotts (2-5)
July 1, 2014RegularTexas Rangers3Baltimore Orioles8Baltimore OriolesT.J. McFarland (1-1) Nick Martinez (1-6)
June 30, 2014RegularTexas Rangers1Baltimore Orioles7Baltimore OriolesUbaldo Jiménez (3-8) Joe Saunders (0-5)
June 5, 2014RegularBaltimore Orioles6Texas Rangers8Texas RangersRobbie Ross (2-4) Brian Matusz (2-2)
June 4, 2014RegularBaltimore Orioles6Texas Rangers5Baltimore OriolesBud Norris (4-5) Nick Martinez (1-2)
June 3, 2014RegularBaltimore Orioles8Texas Rangers3Baltimore OriolesBrian Matusz (2-1) Alexi Ogando (2-3)
July 21, 2013RegularBaltimore Orioles4Texas Rangers2Baltimore OriolesChris Tillman (12-3) Martín Pérez (3-3)
July 20, 2013RegularBaltimore Orioles7Texas Rangers4Baltimore OriolesMiguel González (8-3) Ross Wolf (1-3)
July 19, 2013RegularBaltimore Orioles3Texas Rangers1Baltimore OriolesWei-Yin Chen (5-3) Derek Holland (8-5)
July 11, 2013RegularTexas Rangers1Baltimore Orioles3Baltimore OriolesMiguel González (7-3) Ross Wolf (1-2)
July 10, 2013RegularTexas Rangers1Baltimore Orioles6Baltimore OriolesWei-Yin Chen (4-3) Josh Lindblom (1-3)
July 9, 2013RegularTexas Rangers8Baltimore Orioles4Texas RangersMartín Pérez (3-1) Zack Britton (2-3)
July 8, 2013RegularTexas Rangers8Baltimore Orioles5Texas RangersDerek Holland (7-4) Scott Feldman (7-7)
October 5, 2012ALWC G1Baltimore Orioles5Texas Rangers1Baltimore OriolesJoe Saunders (1-0) Yu Darvish (0-1)
August 22, 2012RegularBaltimore Orioles3Texas Rangers12Texas RangersDerek Holland (8-6) Tommy Hunter (4-8)
August 21, 2012RegularBaltimore Orioles5Texas Rangers3Baltimore OriolesChris Tillman (6-2) Scott Feldman (6-9)
August 20, 2012RegularBaltimore Orioles1Texas Rangers5Texas RangersRyan Dempster (7-6) Miguel González (5-3)
May 10, 2012RegularTexas Rangers7Baltimore Orioles3Texas RangersDerek Holland (3-2) Tommy Hunter (2-2)
May 10, 2012RegularTexas Rangers5Baltimore Orioles6Baltimore OriolesWei-Yin Chen (3-0) Colby Lewis (3-2)
May 8, 2012RegularTexas Rangers10Baltimore Orioles3Texas RangersNeftalí Feliz (2-1) Jake Arrieta (2-3)
May 7, 2012RegularTexas Rangers14Baltimore Orioles3Texas RangersMatt Harrison (4-2) Brian Matusz (1-4)

Head-to-Head Summary:

Total: From the 2012 to 2026 season, the two teams have played a total of 95 matches, of which the Texas Rangers have won 46 games (Win% 48.42%); the Baltimore Orioles have won 49 games (Win% 51.58%).
2026 Season: The Texas Rangers have won 2 game (Win% 66.7%), and the Texas Rangers have won 1 games (Win% 33.3%).
Last 5 Games: The Texas Rangers have won 4 game (Win% 80.0%), and the Baltimore Orioles have won 1 games (Win% 20.0%).
Last 10 Games: The Texas Rangers have won 7 game (Win% 70.0%), and the Baltimore Orioles have won 3 games (Win% 30.0%).
Last 15 Games: The Texas Rangers have won 8 game (Win% 53.3%), and the Baltimore Orioles have won 7 games (Win% 46.7%).
Last 20 Games: The Texas Rangers have won 11 game (Win% 55.0%), and the Baltimore Orioles have won 9 games (Win% 45.0%).

Team Pages

TEX -> Florida Marlins vs Texas Rangers Colorado Rockies vs Texas Rangers Boston Red Sox vs. Texas Rangers Los Angeles Angels vs. Texas Rangers Atlanta Braves vs Texas Rangers Colorado Rockies vs. Texas Rangers Chicago Cubs vs Texas Rangers Miami Marlins vs. Texas Rangers Texas Rangers vs. Kansas City Royals Texas Rangers vs Boston Red Sox
BAL -> Baltimore Orioles vs. Houston Astros Baltimore Orioles vs San Diego Padres Los Angeles Angels vs. Baltimore Orioles Baltimore Orioles vs Cleveland Indians Baltimore Orioles vs. Minnesota Twins New York Mets vs Baltimore Orioles Baltimore Orioles vs. Milwaukee Brewers Baltimore Orioles vs Colorado Rockies Baltimore Orioles vs. Atlanta Braves Baltimore Orioles vs. Los Angeles Angels