The 29-year-old went 3-for-20 in eight games for Oakland earlier this season and has hit .114 in 14 games across two MLB seasons. He signed a minor league contract with Oakland during the winter and selected him to their MLB roster in June. The Athletics designated him for assignment earlier this week.
Schwindel has hit .317/.362/.630 with 16 home runs, 41 RBIs, and a .992 OPS in 45 games in Triple-A this season.
With Schwindel’s addition, the Cubs have filled their 40-man roster.
Schwindel is the second first baseman the Cubs have added to their system this month after acquiring prospect Bryce Ball from the Atlanta Braves for outfielder Joc Pederson.
Follow On Tap Sports Net on social media!