Miguel Socolovich signe son premier contrat professionnel en 2004 avec les Red Sox de Boston. Il amorce sa carrière en ligues mineures avec un club-école des Red Sox en 2006[1]. Le , Socolovich et un autre lanceur des mineures (Willy Mota) sont transférés aux White Sox de Chicago pour le lanceur David Aardsma. Socolovich évolue dans les mineures dans l'organisation des White Sox jusqu'à la fin de la saison 2011. Le , il signe un contrat avec les Orioles de Baltimore.
Socolovich, un lanceur droitier, fait ses débuts dans le baseball majeur comme releveur avec Baltimore le dans un match face aux Tigers de Détroit. Il affiche une moyenne de points mérités de 6,97 en 6 présences au monticule et 10 manches et un tiers lancées pour Baltimore. Le , il est réclamé au ballottage par les Cubs de Chicago[2]. Il lance 6 manches en 6 matchs avec les Cubs pour compléter sa saison 2012.