Baltimore Orioles vs Texas Rangers head-to-head

Who has won more, the Baltimore Orioles or the Texas Rangers?

Texas Rangers lead the series 145-135 in 282 meetings since Apr 5, 1993. They average 5.0 to 5.3. The last meeting was Aug 9, 2026, 10-5.

Record
Baltimore Orioles 135-145-2 Texas Rangers
Games
282
Points per game
5.0 – 5.3
Biggest win
Texas Rangers by 27

4 of those 282 games were in the postseason.

Every meeting on file

Baltimore Orioles vs Texas Rangers, every game on file
Aug 9, 2026BAL at TEX10-5Baltimore OriolesRegular
Aug 8, 2026BAL at TEX1-5Texas RangersRegular
Aug 7, 2026BAL at TEX1-2Texas RangersRegular
Apr 1, 2026TEX at BAL3-8Baltimore OriolesRegular
Mar 31, 2026TEX at BAL8-5Texas RangersRegular
Mar 30, 2026TEX at BAL5-2Texas RangersRegular
Jul 2, 2025BAL at TEX0-6Texas RangersRegular
Jul 1, 2025BAL at TEX2-10Texas RangersRegular
Jun 30, 2025BAL at TEX10-6Baltimore OriolesRegular
Jun 25, 2025TEX at BAL7-0Texas RangersRegular
Jun 24, 2025TEX at BAL6-5Texas RangersRegular
Jun 23, 2025TEX at BAL0-6Baltimore OriolesRegular
Jul 21, 2024BAL at TEX2-3Texas RangersRegular
Jul 20, 2024BAL at TEX8-4Baltimore OriolesRegular
Jul 19, 2024BAL at TEX9-1Baltimore OriolesRegular
Jun 30, 2024TEX at BAL11-2Texas RangersRegular
Jun 29, 2024TEX at BAL5-6Baltimore OriolesRegular
Jun 28, 2024TEX at BAL1-2Baltimore OriolesRegular
Jun 27, 2024TEX at BAL2-11Baltimore OriolesRegular
Oct 10, 2023BAL at TEX1-7Texas RangersPostseason
Oct 8, 2023TEX at BAL11-8Texas RangersPostseason
Oct 7, 2023TEX at BAL3-2Texas RangersPostseason
May 28, 2023TEX at BAL2-3Baltimore OriolesRegular
May 27, 2023TEX at BAL5-3Texas RangersRegular
May 26, 2023TEX at BAL12-2Texas RangersRegular
Apr 5, 2023BAL at TEX2-5Texas RangersRegular
Apr 4, 2023BAL at TEX7-2Baltimore OriolesRegular
Apr 3, 2023BAL at TEX2-0Baltimore OriolesRegular
Aug 3, 2022BAL at TEX6-3Baltimore OriolesRegular
Aug 2, 2022BAL at TEX8-2Baltimore OriolesRegular
Aug 1, 2022BAL at TEX7-2Baltimore OriolesRegular
Jul 6, 2022TEX at BAL1-2Baltimore OriolesRegular
Jul 5, 2022TEX at BAL9-10Baltimore OriolesRegular
Jul 4, 2022TEX at BAL6-7Baltimore OriolesRegular
Sep 26, 2021TEX at BAL7-4Texas RangersRegular
Sep 25, 2021TEX at BAL2-3Baltimore OriolesRegular
Sep 24, 2021TEX at BAL8-5Texas RangersRegular
Sep 23, 2021TEX at BAL0-3Baltimore OriolesRegular
Apr 18, 2021BAL at TEX0-1Texas RangersRegular
Apr 17, 2021BAL at TEX6-1Baltimore OriolesRegular
Apr 16, 2021BAL at TEX5-2Baltimore OriolesRegular
Sep 8, 2019TEX at BAL10-4Texas RangersRegular
Sep 7, 2019TEX at BAL9-4Texas RangersRegular
Sep 6, 2019TEX at BAL7-6Texas RangersRegular
Sep 5, 2019TEX at BAL3-1Texas RangersRegular
Jun 6, 2019BAL at TEX3-4Texas RangersRegular
Jun 5, 2019BAL at TEX1-2Texas RangersRegular
Jun 4, 2019BAL at TEX12-11Baltimore OriolesRegular
Aug 5, 2018BAL at TEX9-6Baltimore OriolesRegular
Aug 4, 2018BAL at TEX1-3Texas RangersRegular
Aug 3, 2018BAL at TEX3-11Texas RangersRegular
Aug 2, 2018BAL at TEX8-17Texas RangersRegular
Jul 15, 2018TEX at BAL5-6Baltimore OriolesRegular
Jul 14, 2018TEX at BAL0-1Baltimore OriolesRegular
Jul 13, 2018TEX at BAL5-4Texas RangersRegular
Jul 30, 2017BAL at TEX10-6Baltimore OriolesRegular
Jul 29, 2017BAL at TEX4-0Baltimore OriolesRegular
Jul 28, 2017BAL at TEX2-8Texas RangersRegular
Jul 20, 2017TEX at BAL7-9Baltimore OriolesRegular
Jul 19, 2017TEX at BAL2-10Baltimore OriolesRegular
Jul 18, 2017TEX at BAL1-12Baltimore OriolesRegular
Jul 17, 2017TEX at BAL1-3Baltimore OriolesRegular
Aug 4, 2016TEX at BAL5-3Texas RangersRegular
Aug 3, 2016TEX at BAL2-3Baltimore OriolesRegular
Aug 2, 2016TEX at BAL1-5Baltimore OriolesRegular
Jun 20, 2016BAL at TEX3-4Texas RangersRegular
Apr 16, 2016BAL at TEX4-8Texas RangersRegular
Apr 15, 2016BAL at TEX11-5Baltimore OriolesRegular
Apr 14, 2016BAL at TEX3-6Texas RangersRegular
Aug 30, 2015BAL at TEX0-6Texas RangersRegular
Aug 29, 2015BAL at TEX3-4Texas RangersRegular
Aug 28, 2015BAL at TEX1-4Texas RangersRegular
Jul 2, 2015TEX at BAL2-0Texas RangersRegular
Jul 1, 2015TEX at BAL2-4Baltimore OriolesRegular
Jun 30, 2015TEX at BAL8-6Texas RangersRegular
Jun 29, 2015TEX at BAL8-1Texas RangersRegular
Jul 3, 2014TEX at BAL2-5Baltimore OriolesRegular
Jul 2, 2014TEX at BAL4-6Baltimore OriolesRegular
Jul 1, 2014TEX at BAL3-8Baltimore OriolesRegular
Jun 30, 2014TEX at BAL1-7Baltimore OriolesRegular
Jun 5, 2014BAL at TEX6-8Texas RangersRegular
Jun 4, 2014BAL at TEX6-5Baltimore OriolesRegular
Jun 3, 2014BAL at TEX8-3Baltimore OriolesRegular
Jul 21, 2013BAL at TEX4-2Baltimore OriolesRegular
Jul 20, 2013BAL at TEX7-4Baltimore OriolesRegular
Jul 19, 2013BAL at TEX3-1Baltimore OriolesRegular
Jul 11, 2013TEX at BAL1-3Baltimore OriolesRegular
Jul 10, 2013TEX at BAL1-6Baltimore OriolesRegular
Jul 9, 2013TEX at BAL8-4Texas RangersRegular
Jul 8, 2013TEX at BAL8-5Texas RangersRegular
Oct 5, 2012BAL at TEX5-1Baltimore OriolesPostseason
Aug 22, 2012BAL at TEX3-12Texas RangersRegular
Aug 21, 2012BAL at TEX5-3Baltimore OriolesRegular
Aug 20, 2012BAL at TEX1-5Texas RangersRegular
May 10, 2012TEX at BAL5-6Baltimore OriolesRegular
May 10, 2012TEX at BAL7-3Texas RangersRegular
May 8, 2012TEX at BAL10-3Texas RangersRegular
May 7, 2012TEX at BAL14-3Texas RangersRegular
Jul 6, 2011BAL at TEX5-13Texas RangersRegular
Jul 5, 2011BAL at TEX2-4Texas RangersRegular
Jul 4, 2011BAL at TEX4-13Texas RangersRegular
Apr 10, 2011TEX at BAL3-0Texas RangersRegular
Apr 9, 2011TEX at BAL0-5Baltimore OriolesRegular
Apr 9, 2011TEX at BAL13-1Texas RangersRegular
Aug 22, 2010TEX at BAL6-4Texas RangersRegular
Aug 21, 2010TEX at BAL6-8Baltimore OriolesRegular
Aug 20, 2010TEX at BAL2-0Texas RangersRegular
Aug 19, 2010TEX at BAL0-4Baltimore OriolesRegular
Jul 11, 2010BAL at TEX4-1Baltimore OriolesRegular
Jul 10, 2010BAL at TEX6-1Baltimore OriolesRegular
Jul 9, 2010BAL at TEX7-6Baltimore OriolesRegular
Jul 8, 2010BAL at TEX6-4Baltimore OriolesRegular
May 20, 2010BAL at TEX7-13Texas RangersRegular
May 19, 2010BAL at TEX3-4Texas RangersRegular
Sep 6, 2009TEX at BAL0-7Baltimore OriolesRegular
Sep 5, 2009TEX at BAL4-5Baltimore OriolesRegular
Sep 4, 2009TEX at BAL5-1Texas RangersRegular
Apr 27, 2009TEX at BAL6-4Texas RangersRegular
Apr 26, 2009TEX at BAL5-8Baltimore OriolesRegular
Apr 25, 2009TEX at BAL6-5Texas RangersRegular
Apr 24, 2009TEX at BAL5-4Texas RangersRegular
Apr 15, 2009BAL at TEX6-19Texas RangersRegular
Apr 14, 2009BAL at TEX7-5Baltimore OriolesRegular
Apr 13, 2009BAL at TEX10-9Baltimore OriolesRegular
Aug 10, 2008TEX at BAL15-7Texas RangersRegular
Aug 9, 2008TEX at BAL0-9Baltimore OriolesRegular
Aug 8, 2008TEX at BAL1-9Baltimore OriolesRegular
Jul 6, 2008TEX at BAL11-10Texas RangersRegular
Jul 5, 2008TEX at BAL5-3Texas RangersRegular
Jul 4, 2008TEX at BAL4-10Baltimore OriolesRegular
Apr 10, 2008BAL at TEX4-5Texas RangersRegular
Apr 10, 2008BAL at TEX1-3Texas RangersRegular
Apr 8, 2008BAL at TEX8-1Baltimore OriolesRegular
Aug 22, 2007TEX at BAL9-7Texas RangersRegular
Aug 22, 2007TEX at BAL30-3Texas RangersRegular
Aug 21, 2007TEX at BAL2-6Baltimore OriolesRegular
Jul 8, 2007BAL at TEX1-2Texas RangersRegular
Jul 7, 2007BAL at TEX3-0Baltimore OriolesRegular
Jul 6, 2007BAL at TEX3-4Texas RangersRegular
Aug 31, 2006BAL at TEX5-7Texas RangersRegular
Aug 30, 2006BAL at TEX7-4Baltimore OriolesRegular
Aug 29, 2006BAL at TEX4-9Texas RangersRegular
Jul 16, 2006TEX at BAL0-4Baltimore OriolesRegular
Jul 15, 2006TEX at BAL1-8Baltimore OriolesRegular
Jul 14, 2006TEX at BAL2-1Texas RangersRegular
Jul 13, 2006TEX at BAL15-1Texas RangersRegular
May 4, 2006BAL at TEX2-8Texas RangersRegular
May 3, 2006BAL at TEX1-2Texas RangersRegular
Aug 7, 2005BAL at TEX3-9Texas RangersRegular
Aug 6, 2005BAL at TEX3-10Texas RangersRegular
Aug 5, 2005BAL at TEX10-5Baltimore OriolesRegular
Jul 28, 2005TEX at BAL2-1Texas RangersRegular
Jul 27, 2005TEX at BAL11-8Texas RangersRegular
Jul 26, 2005TEX at BAL4-5Baltimore OriolesRegular
Jul 25, 2005TEX at BAL4-2Texas RangersRegular
Aug 29, 2004BAL at TEX7-6Baltimore OriolesRegular
Aug 28, 2004BAL at TEX3-4Texas RangersRegular
Aug 27, 2004BAL at TEX4-6Texas RangersRegular
Aug 9, 2004TEX at BAL3-7Baltimore OriolesRegular
Aug 8, 2004TEX at BAL5-11Baltimore OriolesRegular
Aug 7, 2004TEX at BAL1-3Baltimore OriolesRegular
Aug 6, 2004TEX at BAL1-9Baltimore OriolesRegular
Jul 22, 2003TEX at BAL6-12Baltimore OriolesRegular
Jul 21, 2003TEX at BAL2-3Baltimore OriolesRegular
Jun 1, 2003TEX at BAL4-5Baltimore OriolesRegular
May 31, 2003TEX at BAL1-7Baltimore OriolesRegular
May 30, 2003TEX at BAL1-8Baltimore OriolesRegular
May 29, 2003TEX at BAL8-4Texas RangersRegular
May 25, 2003BAL at TEX13-10Baltimore OriolesRegular
May 24, 2003BAL at TEX10-3Baltimore OriolesRegular
May 23, 2003BAL at TEX3-5Texas RangersRegular
Sep 5, 2002TEX at BAL11-2Texas RangersRegular
Sep 4, 2002TEX at BAL3-8Baltimore OriolesRegular
Sep 3, 2002TEX at BAL7-1Texas RangersRegular
Aug 29, 2002BAL at TEX6-9Texas RangersRegular
Aug 28, 2002BAL at TEX3-5Texas RangersRegular
Aug 27, 2002BAL at TEX4-9Texas RangersRegular
Jul 7, 2002BAL at TEX10-4Baltimore OriolesRegular
Jul 6, 2002BAL at TEX7-5Baltimore OriolesRegular
Jul 5, 2002BAL at TEX6-7Texas RangersRegular
Mar 17, 2002TEX at BAL1-8Baltimore OriolesPreseason
Mar 9, 2002BAL at TEX6-2Baltimore OriolesPreseason
Jul 30, 2001TEX at BAL6-4Texas RangersRegular
Jul 26, 2001BAL at TEX7-9Texas RangersRegular
Jul 26, 2001BAL at TEX7-9Texas RangersRegular
Jul 25, 2001BAL at TEX2-5Texas RangersRegular
Jul 25, 2001BAL at TEX5-6Texas RangersRegular
Jul 24, 2001BAL at TEX7-8Texas RangersRegular
Jul 18, 2001TEX at BAL6-4Texas RangersRegular
May 28, 2001TEX at BAL6-3Texas RangersRegular
May 27, 2001TEX at BAL1-3Baltimore OriolesRegular
May 26, 2001TEX at BAL0-0Texas RangersRegular
May 25, 2001TEX at BAL6-7Baltimore OriolesRegular
Mar 18, 2001TEX at BAL0-1Baltimore OriolesPreseason
Mar 10, 2001BAL at TEX2-10Texas RangersPreseason
Sep 13, 2000BAL at TEX9-4Baltimore OriolesRegular
Sep 12, 2000BAL at TEX5-6Texas RangersRegular
Sep 12, 2000BAL at TEX1-9Texas RangersRegular
Jun 15, 2000TEX at BAL1-10Baltimore OriolesRegular
Jun 14, 2000TEX at BAL10-11Baltimore OriolesRegular

Completed games on file, which start in 1993 — not the clubs’ full all-time series. Regular season 278, postseason 4.