There is absolutely no question that players in the MLB normally are able to leave a significant impact on the teams that they play for, especially if it was for a long period of time. However, there are moments when these players actually do not leave much of an impact with teams they were on before or after their top tenures. When this occurs, many fans forget about these players being on those rosters because of the immense success they had elsewhere. There are so many Hall of Famers who went through this fate and at the end of the day, it is always so intriguing to see it happen.
With all that has been stated thus far, we will be looking at every MLB team’s most random player who fans forgot about. It is important to note that these players can come from any time period and they all were pretty significant names in the league at one point in time. There is no question that these players may have even had success on their former clubs, but they simply overperformed in other areas and are remembered more for their tenures there. At the end of the day, these players definitely were able to develop their careers elsewhere and that is all that matters.
Nonetheless, let’s look at every MLB team’s most random player who fans forgot about!
30 Arizona Diamondbacks: Shawn Green
Shawn Green was a very solid player during his prime years in the MLB with the Toronto Blue Jays and Los Angeles Dodgers. Sadly overshadowed due to playing in the era of Barry Bonds and others, Green was still a very talented player and a fan favorite where he played.
This may be forgotten by an abundance of baseball fans, but Green actually would end up playing two seasons with the Arizona Diamondbacks during the final portions of his career. He actually did put up some solid numbers there, but it was a short tenure.
29 Atlanta Braves: Mark Teixeira
Mark Teixeira is definitely mostly remembered for his time with the Texas Rangers and New York Yankees. These were the locations where he would cement himself as one of the top hitters in all of baseball for a number of years.
However, there is no question that there are a plethora of individuals who may forget that Teixeira actually spent some time with the Braves in the middle of his career. However, in his second season with the team, he was traded to the Angels as a rental before signing in New York.
28 Baltimore Orioles: Vladimir Guerrero
Vladimir Guerrero is easily one of the best hitters in the history of the MLB and this is largely due to the fact that he had the ability to hit just about any pitch thrown at him. This would make him a star with the Angels and Montreal Expos.
However, even with this being the case, there are definitely a lot of people who may not have realized that Guerrero actually ended his MLB career with the Baltimore Orioles. He struggled a lot at the end of his career but was still serviceable in his one year there.
27 Boston Red Sox: Adrian Beltre
Adrian Beltre is a future Hall of Famer and definitely deserves a plethora of credit for all that he has accomplished at the big league level. He left a major impact on every team that he played for, but many people forget about his time with the Red Sox.
Beltre would end up playing one season with the team before really cementing his spectacular career with the Texas Rangers. He actually had a very solid season in Boston as well, but both parties decided to move on from one another at the season’s completion.
26 Chicago Cubs: Lou Brock
Lou Brock is one of the biggest legends in the history of the St. Louis Cardinals and that can be seen by his Hall of Fame career there. However, it is essential to note that Brock actually started his career with their biggest rivals, the Chicago Cubs.
This is a fact that is often forgotten by an abundance of baseball fans because Brock simply did not leave any impact during his tenure with the Cubs. However, he truly grew into a star with the Cardinals and now is one of the most influential players ever.
25 Chicago White Sox: Manny Ramirez
Manny Ramirez was one of the best players in the entire MLB for the vast majority of his MLB career and this can be deemed because of his amazing power numbers. He definitely is a huge reason why the Red Sox finally beat their curse.
However, after a very solid stint with the Dodgers, many people completely have forgotten that Manny ended up with the White Sox for a short while. This was the location where he age would really catch up to him and his numbers suffered immensely.
24 Cincinnati Reds: Jim Edmonds
Jim Edmonds is mostly remembered for his stints with the Los Angeles Angels and St. Louis Cardinals and that is for good reason. He truly grew into a star with these teams and definitely was a clear-cut All-Star during these periods of his career.
Something that many individuals may not have been aware of was the fact that Edmonds would finish his final 13 games in the MLB with the Cincinnati Reds. This easily was swept under the rug and that is because he was so far past his prime at that point.
23 Cleveland Indians: Jason Giambi
Jason Giambi was easily one of the best power hitters in all of baseball during his prime years in the league. His time with the Oakland A’s and New York Yankees truly cemented him as one of the top players in all of baseball at this time.
However, as the years passed on and off-field incidents caught up to him, Giambi dropped in power near the final stages of his career. Due to this fact, he ended up finishing his career with the Indians as a utility player. His statistics were not good there as well.
22 Colorado Rockies: Roy Oswalt
Roy Oswalt was a spectacular pitcher during his prime years in the league and this can be seen by his immense success during that time. His time with the Houston Astros was absolutely stellar and he is widely respected for it.
However, as age would start to catch up with him, the veteran lost his step and struggled to be a dominant starter. He would finish his last season with the Rockies and put up an abysmal 0-6 record and abysmal 8.63 ERA to go along with it.
21 Detroit Tigers: David Price
David Price is still a top-notch starting pitcher in this league even after all these years. When he is on his game, it is quite clear that he is a major factor behind the immense success of the Boston Red Sox this year.
However, many people may have forgotten that Price actually spent some time with the Tigers after his stint with the Tampa Bay Rays. This would be short-lived though because he would be traded to the Blue Jays as a rental the following season.
20 Houston Astros: Curt Schilling
Curt Schilling was an absolute star in the league when he played with the Arizona Diamondbacks and Boston Red Sox. He currently is pushing for a Hall of Fame spot and it would be understandable if he were to finally obtain it.
However, it is crucial to note that Schilling actually struggled immensely to gain a starting job in the beginning portion of his career. Due to this, he would actually spend a year with the Houston Astros before finding his first permanent home with the Phillies.
19 Kansas City Royals: Harmon Killebrew
Harmon Killebrew will forever be regarded as one of the best power hitters in the history of the MLB. He played in the same era as home run-hitting legends such as Hank Aaron, Willie Mays, and Carl Yastrzemski, and his 573 career homers deserve a ton of respect.
Many baseball fans may have assumed that Killebrew played his whole entire career with the Minnesota Twins organization, but that is false. Killebrew would actually spend his final season in the MLB with the Royals before hanging the cleats up for good.
18 Los Angeles Angels: Zack Greinke
Zack Greinke has been able to maintain a spectacular career for a number of years now and it does not appear that this fact is going to change. He has found a very comfortable home with the Diamondbacks and has not failed to do well there.
This may come as a shock to many, but Greinke actually spent some time with the Angels back in 2012 as a rental. He did a very solid job filling in for their postseason run and that helped him land his massive contract with the Dodgers right after.
17 Los Angeles Dodgers: Jimmy Rollins
Jimmy Rollins definitely will go down as one of the most influential players to ever play for the Phillies. Without his amazing contributions to the ballclub, they may have never won their World Series back in 2008.
Rollins would end up playing 15 seasons with the Phillies before moving to the Dodgers in hopes of winning one more World Series. Many individuals may have forgotten this move because it was a short-lived tenure that saw him go to the Chicago White Sox the next year.
16 Miami Marlins: Mike Piazza
Mike Piazza is one of the best catchers when it comes to hitting in the history of the MLB. Due to this clear fact, he is now a member of the Hall of Fame and considered one of the greatest of all-time. He cemented his career with the Dodgers and Mets.
However, many people may have forgotten this, but Piazza actually played with the Marlins for five games in 1998. He would, however, be moved once again and that is where he became a true superstar and league favorite with the Mets.
15 Milwaukee Brewers: C.C. Sabathia
During his prime years in the MLB, C.C. Sabathia was one of the best pitchers in all of baseball. Although there is no question that age has caught up to the veteran over the last few years, he has truly been a reliable starter for the Yankees this season.
However, it is crucial to note that Sabathia was actually traded from the Indians to the Brewers as a rental before signing with the Yankees. His time in Milwaukee was absolutely fantastic and it is what would land him the massive contract he has now.
14 Minnesota Twins: Jim Thome
Jim Thome had a great career and that is the main reason why he is now a Hall of Famer. Many individuals will remember him most for his tenures with the Indians, Phillies, and White Sox, but there were more teams later on.
This may come as a shock to a number of individuals, but Thome actually spent some time at the end of his career with the Twins. This is something that definitely is forgotten by many because it was so short-lived, but he actually did well there.
13 New York Mets: Yogi Berra
Yogi Berra is one of the greatest Yankees of all-time, so it is definitely common for people to believe that he spent the entirety of his career there. However, this would not be the case because he would play four games with the Mets in 1965.
It is definitely intriguing to note this because it is such a random tenure at the end of the day, One of the greatest players of all-time played for a team that has basically forgotten him because he left little to no impact for them at the end of the day.
12 New York Yankees: Ivan Rodriguez
Ivan Rodriguez was an absolute star during his prime years in the MLB and that is why he is now a member of the Hall of Fame. There is no question that he is remembered most for playing for the Texas Rangers and Tigers, but there is more to his career.
Rodriguez would actually end up being traded by the Tigers to the Yankees in 2008 in hopes that he could be a solid leader for their postseason run. Pudge would end up being the backup catcher to Jorge Posada, however, so his impact for the team was minimal.
11 Oakland Athletics: Nomar Garciaparra
Before injuries completely derailed his career, Nomar Garciaparra was the heart and soul of the Boston Red Sox. Sadly for him, the team would end up trading him to the Chicago Cubs just months before their legendary World Series in 2004.
Nomar would never really be able to land himself a steady home during the conclusion of his career. People definitely remember him with the Dodgers and Cubs, but his final season was actually with the A’s. He would end up doing very little there, so it really is forgotten.
10 Philadelphia Phillies: Pedro Martinez
Pedro Martinez was one of the best pitchers in all of baseball for a number of years. His time with the Red Sox and Expos definitely are the ones people most talk about because of the immense success that he would have at both of those places.
However, many people may not have known that Martinez actually ended up playing his final season with the Phillies in 2009 in hopes of winning one more World Series. Although it did not happen, he did have moderate success there.
9 Pittsburgh Pirates: Barry Bonds
There is absolutely no question that Barry Bonds is one of the best, but also most controversial players in the history of the MLB. However, at the end of the day, there is no arguing that he was one of the best of all-time during his time with the Giants.
Many fans may not have known that Bonds actually spent the first half of his career with the Pittsburgh Pirates. Bonds looked like an entirely different person during his time there but was still a star regardless. It is a shame he did not lead them to a championship.
8 San Diego Padres: Anthony Rizzo
Anthony Rizzo now is one of the best players on the Chicago Cubs and was a huge reason for their 2016 World Series championship. However, the road to the majors was not an easy one because he saw himself moved twice at a quick rate.
Rizzo originally was a prospect for the Red Sox but was moved to the Padres as part of the Adrian Gonzalez deal. Rizzo would not be able to develop into much of anything with the Padres and they quickly gave up on him. This would obviously be a major mistake.
7 San Francisco Giants: Randy Johnson
Randy Johnson is easily one of the best pitchers of all-time and there is no question that he left a significant impact on each team he played for. He definitely is remembered most for his immense dominance with the Seattle Mariners and Diamondbacks.
However, many people seem to forget that Johnson actually ended his MLB career with the Giants in his final season. At this point in his career, the veteran definitely seemed to have lost a step or two, but it was still good to have him in the league.
6 Seattle Mariners: Alex Rodriguez
Alex Rodriguez absolutely had a marvelous career and it is a shame that his off-field issues will forever tarnish it. However, even with this being the case, there is no denying that he was one off of the bests ever, especially during his prime years.
Many people always seem to forget that Rodriguez actually started the beginning stages of his career with the Mariners. He was expected to be their franchise star for the entirety of his career, but he would quickly want out of there before joining Texas.
5 St. Louis Cardinals: John Smoltz
John Smoltz spent two decades of his career with the Atlanta Braves and in that time, truly cemented himself as a Hall of Famer. However, what many people may forget is that Smoltz actually spent his last season in the league with two teams.
Smoltz would end up starting 2009 with the Red Sox before being traded to the Cardinals. In St. Louis, Smoltz definitely was not able to be the dominant star he once was and due to this, ended up retiring at season’s end.
4 Tampa Bay Rays: Wade Boggs
Wade Boggs is one of those players who became an all-time great playing for the both the Red Sox and Yankees. There is no question that he was a star for both of those teams and that is why they had so much success with him there.
However, it is important to note that Boggs would actually spend his last two seasons in the league playing in Tampa Bay. This was when the team was starting their expansion and he became a true leader for them. They even retired his number as well.
3 Texas Rangers: Carlos Beltran
There is absolutely no question that Carlos Beltran had a very solid MLB career and it is awesome that he finally got to win a World Series with the Astros last season. However, the journey saw him play for a lot of teams at the end of his career.
What many people may forget is that Beltran actually spent the second half of the 2016 season with the Texas Rangers. He would end up leaving the team at season’s end and it was if he never actually played there because it was so short-lived.
2 Toronto Blue Jays: Jose Canseco
Jose Canseco was one of the most entertaining players in all of baseball during his prime years in the league with the Oakland A’s. However, the second half of his career saw him move around to many teams and have runs that definitely could be forgotten.
Canseco actually spent one season with the Toronto Blue Jays back in 1998 and hit a very solid 46 home runs. He would end up not staying with the team however and would go to the Devil Rays the following year and his massive season in Canada now seems forgotten.
1 Washington Nationals: Alfonso Soriano
Alfonso Soriano left a significant impact on most of the teams he played for, but one was short-lived. Soriano would spend the 2006 season with the Washington Nationals and this is a fact that is often forgotten because of how terrible that team was.
Soriano would quickly move away from the following year after he signed with the Chicago Cubs. At the end of the day, Soriano would actually have a fantastic season there and was just short of 50 home runs. It is shame that the team could not extend him.