MLB Players

MLB Players Who Played For Cubs And Orioles

By Aditya Bhattarai / 5 July 2023 11:06 AM

288 players have played with these two teams throughout the MLB history.
Source : twitter

Players Who Played For Cubs and Orioles are Sammy Sosa, Trey Mancini, and Corey Patterson. 193 batters and 95 pitchers have played both franchises.

Jake Arrieta, Jose Bautista, and Rube Waddel are some of the pitchers involved with the Cubbies and the Oreos. 

Chicago Cubs and Baltimore Orioles belong to two different major league divisions in MLB. It belongs to the Central division of National League teams while the Orioles plays for the American League East division.

The Cubs are an original team from Chicago that has been playing in the National League since 1876. Meanwhile, the Orioles are an American League team that was formed in 1954. It was renamed when the Gunther Brewing Company took control of the franchise after World War II.

Both franchises have won three World Series titles during their long history in MLB. The Blue Bears have 17 NL  pennants and 6 central division titles while the Orange Birds have 7 AL titles with 9 divisional wins as of 2023.

Who Played For The Cubs And Orioles?

Cubs and Orioles players are around 288 counting the batters and pitchers involved in both franchises. It covers players like Trey Mancini and Jake Arrieta.

Here are ten players consisting of five batters and pitchers to have played for the Cubs and Orioles.

Batters (Chicago Cubs And Baltimore Orioles)Pitchers (Chicago Cubs And Baltimore Orioles)
1. Sammy Sosa1. Jake Arrieta
2. Rafael Palmeiro2. Lee Smith
3. Trey Mancini3. Mitch Atkins
4. Corey Patterson4. Charlie Root
5. Leo Gomez5. Randy Myers

Sammy Sosa

Sammy Sosa was the Chicago Cubs batter for 15 seasons from 1992 to 2004. Later, Sosa played with the Baltimore Orioles for a year in 2005.

Former right fielder Sosa is considered to be probable Hall of fame candidate.
Source : com

The right fielder had a golden time at the Cubs since he was named an All-Star seven times and nabbed an NL MVP award in 1998. He was awarded a Roberto Clemente Award in 1998 and an NL Hank Aaron Award in 1999.

Sosa had also become a National League Home Run leader and RBI Leader twice during his later years at the Cubs. After he was traded to the Orioles in 2005, Sosa had not been able to achieve any further titles in his career.

Trey Mancini

Trey Mancini was drafted by the Orioles in the 2013 MLB draft and made his Major League debut in 2016. Mancini has been batting with the Chicago Cubs since 2023.

Mancini is the designated hitter for the Cubs in 2023.
Source : pinterest

He homered in his debut game during a solo shot-off against Eduardo Rodriguez during the 5th inning. 

After playing for three years with the orange birds after his debut, he had to take a break during the Covid-19 year in 2020. Later, he joined the Astros and became a part of their World Series win in 2022.

Rafael Palmeiro

Rafael Palmeiro is a former Cuban-American left fielder and first baseman. The Cubs drafted Palmeiro in the first round of the 1985 MLB Draft.

He spent three seasons with the Cubbies after his debut on 8 September 1986. He was named an All-Star during the final season with the Cubs in 1988 before he got traded to the Texas Rangers in 1989.

Cubs draft pick Palmeiro had made the record for 500 HR in 2003.
Source : twitter

After a five-year play with the Tigers, Palmeiro was signed by the Orioles in 1994. He had signed a five-year contract with the team with a value worth more than $30 million. 

Joining the Orioles proved beneficial for his career as he won two Gold Globes and one Silver Slugger Award while playing for them. After finishing the term, he returned to the Tigers for another five years before signing with the Oroes again in 2004.

He spent his last season with the Orioles and retired after playing the final game on 30 August 2005.

Jake Arrieta

Jake Arrieta is a pitcher drafted by the Orioles in the 2007 MLB draft. Arrieta played with the Oreos for three years after his debut on 10 June 2010.

Arrieta gets excited after getting his first no-hitters in Los Angeles.
Source : facebook

He was traded to the Cubs on 2 July 2013, before the draft along with fellow pitcher Pedro Strop in exchange for pitcher Scott Feldman and catcher Steve Clevenger.

Arrieta had a successful time after joining the Cubs, as he obtained numerous achievements in the first few years. He had recorded two no-hitters in 2015 and 2016 while pitching for the Cubs.

Starting with winning the NL CY Young Award and becoming an MLB Wins Leader in 2015, Arrieta had also become part of the World Series win in 2016.

Lee Smith

Lee Smith is a former legendary pitcher drafted by Chicago Cubs in the 1975 MLB Draft. Smith is a Hall of Fame pitcher inducted in 2019.

The Cubs have honored him in the club's Hall Of Fame Museum, as the Cubbies draft to achieve seven all-star titles. After leaving the team in 1987 and playing for the Red Sox, Cardinals, and Yankees, Smith joined the Baltimore Orioles in 1994.

Smith had experienced his best career season during the nineties as he had been named an All-Star player for five consecutive years from 1991 to 1995. Likewise, he won three Rolaids Relief Man Awards in 1991, 1992, and 1994.

The pitcher obtained his fourth Saves Leader title as an Orioles player in 1994.

Players Who Played For Cubs And Mets

Cubs and Mets players cover batters Javier Baez, Dave Kingman, and Todd Hundley. Pitchers Marcus Stroman and David Robertson also belong to these two MLB teams.

Stroman had the leading ERA of 2.28 in National League for 2023.
Source : facebook

The players usually have records in two teams because of trades and better deals offered by the other teams. Although New York Mets have been rising as a team with the highest payroll in 2023, the Chicago Cubs have a doting fan base.

Here are some players that have been known to play with these two franchises till 2023.


  • Javier Baez
  • Dave Kingman
  • Todd Hundley
  • Jim Hickman
  • Frank Thomas
  • Shawon Dunston
  • George Altman
  • Daniel Murphy
  • Jeromy Burnitz
  • Jose Cardenal


  • Marcus Stroman
  • David Robertson
  • Randy Myers
  • Dave Hillman
  • Ray Burris
  • Steve Trachsel
  • Ed Lynch
  • Bill Conners
  • Don Cardwell
  • Cal Koonce

Players Who Played For Mets And Cardinals

Mets and Cardinals players Carlos Beltran, Keith Hernandez, and Bernard Gilkey played in both teams. There are 136 batters and 59 pitchers to play in these franchises.

Pete Falcone and Al Jackson are some of the notable pitchers to be involved with them. St. Louis Cardinals have more World Series titles in comparison to the New York Mets even though the latter have been active for a longer period.

Pete Falcone New York Mets Action Card signed by the player on EBAY.
Source : ebay

Below are some of the players who played with the Mets and Cardinals.


  • Carlos Beltran
  • Keith Hernandez
  • Ken Boyer
  • Bernard Gilkey
  • Joe Torre
  • Wayne Garrett
  • Tommie Agee
  • Bobby Bonilla
  • Tommie Agee
  • Todd Zeil


  • Al Jackson
  • Pete Falcone
  • Ray Sadecki
  • Fernando Salas
  • Jason Isringhausen
  • Tracy Stallard
  • Bob Miller
  • Ken Mckenzie
  • Ron Taylor
  • Neil Allen

Related post of MLB Players