When Was the Last Time the Orioles Beat the Yankees?

The last time the Baltimore Orioles beat the New York Yankees was on September 16, 2012.

Checkout this video:


The Baltimore Orioles and the New York Yankees are two of the most iconic teams in baseball. The Orioles have been in existence since 1901, while the Yankees began play in 1903. The two teams have played each other 2,212 times since they first faced off in 1921, with the Orioles holding a 1,152-1,060 lead in the all-time series.

The two teams have met 11 times in the postseason, with the Yankees winning nine of those series. The most recent meeting came in the 2012 American League Division Series, which the Yankees won in five games.

The last time the Orioles beat the Yankees was on September 16, 2012, when they defeated them 3-2 at Oriole Park at Camden Yards. Wei-Yin Chen got the win for Baltimore, while Nate McLouth drove in the go-ahead run with a sacrifice fly in the bottom of the eighth inning. Jim Johnson closed it out for the Orioles, picking up his 51st save of the season.

With that victory, Baltimore ended a streak of 14 consecutive losses to New York dating back to May 15th of that year. That was also the last time that Baltimore had won a series against New York; prior to that victory on September 16th, they were 0-6 against the Yankees since May 15th, 2012.

The teams’ last meeting

The Baltimore Orioles last beat the New York Yankees on September 28, 2012. That was also the last time the Orioles won a game at Yankee Stadium. The Orioles have not had much success against the Yankees lately, losing 19 of their last 21 meetings.

The Orioles’ last win against the Yankees

July 8, 2018

The Yankees’ last win against the Orioles

The New York Yankees haven’t had much success against the Baltimore Orioles over the past few years. In fact, the Yankees’ last win against the Orioles came on September 28, 2012. That means that the Yankees have gone almost four full years without beating their AL East rivals.

The Orioles have had some dominant stretches against the Yankees in recent years, winning 16 out of 19 games at one point. The Yankees will be looking to end their losing streak against the Orioles when they face off later this month.


It is safe to say that the Orioles have had the Yankees’ number over the past few years. They have won five of their last six meetings, dating back to September of 2018. The most recent victory came on August 25th, 2019, when the Orioles won 12-4. This success has been a long time coming for the Orioles, who have not had a winning season against the Yankees since 1997.

Scroll to Top