 In 1931 Weintraub played for the Dubuque Tigers (had a .372 batting average (3rd in the league) with a .600 slugging percentage (2nd)), in 1932 he played for the Terre Haute Tots (batting .323 with a .500 slugging percentage) and the Dayton Ducks (batting .352 with a .575 slugging percentage), and in 1933 he played for the Birmingham Barons.In 1934, he batted .401 (the first hitter to bat .400 in the league) with a league-leading .664 slugging percentage for the Nashville Vols of the Southern Association, as Weintraub was second in the league with 16 home runs in 371 at bats.In 1936 Weintraub played for the Rochester Red Wings of the International League (batting .371 (2nd in the league) while leading the league with a .660 slugging percentage) and the Columbus Red Birds (batting .361 with a .506 slugging percentage).