On June 11, 2012, Soler reportedly agreed to a nine-year $30 million contract with the Chicago Cubs.
The Cubs had reportedly agreed to a deal with Soler before he was declared a free agent, though Cubs general manager Jed Hoyer denied this.
He made his professional debut that same season with the AZL Cubs and was promoted to the Peoria Chiefs in August.
In 34 games between the two teams he batted .299 with five home runs and 25 RBIs.

On April 10, 2013, while playing on the Daytona Cubs, immediately following a bench-clearing incident, Soler charged the opposing Clearwater Threshers' dugout while brandishing a baseball bat.
 He was ejected from the game, was fined, and received a five-game suspension.
Soler spent all of 2013 with Daytona, slashing .281/.343/.467 with eight home runs and 35 RBIs in 55 games.

Soler began the 2014 season with the Tennessee Smokies.
On July 22, 2014, after batting .415/.494/.862 with six home runs and 22 RBIS in 22 games, Soler was promoted to the Iowa Cubs.
On June 11, 2012, Soler reportedly agreed to a nine-year $30 million contract with the Chicago Cubs. The Cubs had reportedly agreed to a deal with Soler before he was declared a free agent, though Cubs general manager Jed Hoyer denied this. He made his professional debut that same season with the AZL Cubs and was promoted to the Peoria Chiefs in August. In 34 games between the two teams he batted .299 with five home runs and 25 RBIs.
On April 10, 2013, while playing on the Daytona Cubs, immediately following a bench-clearing incident, Soler charged the opposing Clearwater Threshers' dugout while brandishing a baseball bat.  He was ejected from the game, was fined, and received a five-game suspension. Soler spent all of 2013 with Daytona, slashing .281/.343/.467 with eight home runs and 35 RBIs in 55 games.
Soler began the 2014 season with the Tennessee Smokies. On July 22, 2014, after batting .415/.494/.862 with six home runs and 22 RBIS in 22 games, Soler was promoted to the Iowa Cubs.
Jorge Soler