Juan Soto did more than just help the Yankees pull off an exciting 8-7 victory over the Rangers on Sunday when he blasted two home runs. In the regular season, Soto also made history by being the last player to score runs against all 30 MLB teams.
That’s no small accomplishment; prior to the D-backs and Rays joining MLB as expansion teams in 1998, it was not even feasible. Additionally, it necessitates a player switching teams at some point in their career, so hitters like Derek Jeter, Chipper Jones, or Yadier Molina were never able to complete the feat.
However, many players have. 14 hitters, including Soto, have entered the list since MLB adopted a balanced schedule in 2023, which sees each team play all 29 opponents during the regular season.
Here are the hitters who have homered against every one of the 30 active clubs, along with the date they achieved it and (for the retired players) the teams they have most homered against, according to the Elias Sports Bureau.
Leave a Reply